Kako Napisati Svetovalni Program Za Forex

Kazalo:

Kako Napisati Svetovalni Program Za Forex
Kako Napisati Svetovalni Program Za Forex

Video: Kako Napisati Svetovalni Program Za Forex

Video: Kako Napisati Svetovalni Program Za Forex
Video: Как написать форекс советник на мартингейле 2024, December
Anonim

Trg FOREX deluje v bilijonih dolarjev, vendar na njem lahko dela vsak, ki ima računalnik in dostop do interneta. Za lažje odločanje med trgovanjem mnogi trgovci uporabljajo svetovalce - posebne programe, ki delujejo po določenem algoritmu.

Kako napisati svetovalni program za Forex
Kako napisati svetovalni program za Forex

Navodila

Korak 1

Najpogostejša trgovalna platforma Forex je mt4 terminal. V skladu s tem je večina svetovalcev napisana zanjo. Če še nimate terminala, ga prenesite s spletnega mesta trgovskega centra, s katerim sodelujete.

2. korak

Zaženite terminal. Odprite MetaEditor s pritiskom na F4. V oknu urejevalnika, ki se odpre, na zavihku Datoteka izberite Novo, odprl se bo čarovnik za strokovnjaka. Izberite vrsto ustvarjenega svetovalca - strokovnjak. Kliknite Naprej. V naslednje okno vnesite ime svetovalca in podatke o avtorju (če želite).

3. korak

V istem oknu je tabela Parametri - na desni kliknite gumb Dodaj. Pojavi se nov parameter Extparam1. Z uporabo parametrov lahko svetovalca "naučite" izvajati zahtevana dejanja. Na primer spremenite ime parametra Extparam1 v StopLoss tako, da dvokliknete vrstico z miško in vnesete novo ime. Tip parametra nastavite na dvojno. Vrednost parametra (začetna vrednost) nastavite na enako vrednost dopustne izgube za vas - na primer 20 točk.

4. korak

Podobno lahko vnesete vrednost za dobiček in druge parametre. Na tej stopnji ne morete ničesar vnesti in pozneje vnesite zahtevane vrednosti ročno, neposredno v kodo. Kliknite "Dokončaj", videli boste okno z osnovno kodo svetovalca.

5. korak

Bodite pozorni na funkcije init, deinit, start. Prvi izvaja operacije, povezane z inicializacijo strokovnjaka po njegovem zagonu. Drugi izklopi svetovalca, ko je ta onemogočen ali ko je terminal zaprt. Najpomembnejša funkcija je funkcija zagona, saj ta funkcija obdeluje vse podatke, ki jih dobimo z vsakim novim kljukico (sprememba cene).

6. korak

Kako deluje svetovalec? V njegovo kodo je treba vnesti vrstice, zaradi katerih bo odprlo ali zaprlo naročilo, če trenutno stanje ustreza pogojem, določenim v logiki svetovalca. Na primer, preprost strokovnjak lahko temelji na kazalniku drseče povprečje. Dve povprečji sta narisani z različnima obdobjema - na primer 5 in 15. Če hitra črta prečka počasi od spodaj navzgor, se odpre naročilo za nakup. Zapiranje se zgodi, ko je dosežen želeni dobiček ali ko hitra črta prečka počasi od zgoraj navzdol.

7. korak

Na enak način pride do odpiranja in zapiranja prodajnega naloga. Če želite zmanjšati število lažnih signalov, lahko uvedete pravilo, po katerem se vrstni red odpre šele, ko se hitra črta za nekaj razdalje odmakne od počasne - na primer 10 točk. Določene nastavitve lahko nastavite tako, da določite najuspešnejše parametre.

8. korak

Kako napišem določene vrstice kode? Če želite to narediti, morate obvladati osnove jezika mql4. Veliko uporabnih materialov, vključno z vajami, najdete tukaj: https://forum.mql4.com/ru/ Ne začnite takoj ustvarjati zapletenega strokovnjaka - najprej ga obdarite z najpreprostejšimi funkcijami, nato pa postopoma zaplete. Vsekakor pa ohranite osnovne različice - prišle bodo prav, če se boste morali vrniti na prejšnje različice.

Priporočena: