Pörssissä pelattaessa on erittäin tärkeää seurata kaikkia kaupankäyntitoimintoja ajoissa, ja työn helpottamiseksi monet Forex-pelaajat perustavat kaupankäynnin robotin neuvonantajan. Asiantuntijaneuvojan luominen ei ole vaikeaa, ja jos kaikki tehdään oikein, asiantuntijaneuvoja yksinkertaistaa kauppatoimien tekemistä osto- ja myyntiasemien avaamiseksi ja sulkemiseksi sinulle. Voittosi riippuu kuitenkin vain sinusta, ei neuvonantajasta, ja tässä tapauksessa hän voi tarjota vain lisäapua.
Ohjeet
Vaihe 1
Muodosta ensin strategia asiantuntijaneuvojan luomiseksi - esimerkiksi Liukuva keskiarvo -rivin perusteella. Aseta ostopositio joillekin Take Profit- ja Stop Loss -arvoille, jos instrumentin hinta nousee Moving Average -linjan yläpuolelle.
Vaihe 2
Aseta StopLoss- ja TakeProfit-toiminnot 250 pisteeseen. Robotin ei pitäisi avata uusia paikkoja, kun on jonkinlainen avoin kauppapaikka. Aloita tämän strategian perusteella asiantuntijaneuvojan luominen.
Vaihe 3
Avaa MetaEditor ja käynnistä ohjattu asiantuntijaneuvoja. Valitse "Ohjaaja" -vaihtoehto ohjatun toiminnon valikosta, napsauta "Seuraava" ja kirjoita pääparametrit, joille neuvonantaja tulisi antaa. Jos luot kaupankäyntirobottia ensimmäistä kertaa, jätä parametrien ikkuna tyhjäksi ja napsauta "Valmis".
Vaihe 4
Nyt sinun täytyy kirjoittaa koodi MQL: ssä, joka on robotin luomisen pääelementti. Ohjelmoi valmis strategia koodieditorissa. Ohita int init () ja int deinit () -lohkot.
Vaihe 5
Siirry suoraan määrittämään neuvonantajan algoritmi int-tähti () -lohkossa. Käyttäen OrderSelect () -kauppatoimintoa, EA: n tulisi tarkistaa, onko sinulla terminaalissa avoimia positioita. Jos neuvonantaja löytää avoimia paikkoja terminaalista, se odottaa kauppojen päättymistä.
Vaihe 6
Tämän vuoksi sinun on annettava seuraava koodi:
jos (OrderSelect (0, SELECT_BY_POS, MODE_TRADES) == False)
{ }
Kirjoita kiharaisissa aaltosulkeissa osto- ja myyntiehdot.
Vaihe 7
Koska olet määrittänyt Liukuva keskiarvo -rivin signaaliksi kaupan toteuttamiseksi, kirjoita koodiin sen toiminnon lohko, joka vaikuttaa kaupan avautumiseen laskutrendille. Tämän toiminnon tulisi peilata edellinen toiminto, joka vaikuttaa trendin avautumiseen, jos nykyisen hinnan arvot ylittävät Liukuva keskiarvo -rivin. Kokoa kaupankäyntirobotti ja testaa sitä useilla eri valuutoilla.
Vaihe 8
Nyt sinun tarvitsee vain syöttää robotin asetusten parametrit. Kirjoita rivin #ominaisuus-linkin jälkeen https:// … seuraavat parametrit:
ulkoinen kaksinkertainen eräTrend = 0, 1; / * paikkojen avaamiseen tarvittavien erien lukumäärä * /
ulompi int TP = 250; / * TakeProfitin sulkemispisteiden lukumäärä * /
ulompi int SL = 250; / * StopLossin sulkemispisteiden lukumäärä * /
Vaihe 9
Vaihda koodi parametreilla, jotta asiantuntijaneuvoja voi toimia suoraan kaupankäynnin terminaalista. Testaa asiantuntijaneuvoja "Strategy Tester" -päätetoiminnolla.