Börsil mängides on väga oluline jälgida kõiki kauplemisoperatsioone õigeaegselt ja töö hõlbustamiseks loovad paljud Forexi mängijad kauplemisroboti nõustaja. Ekspertnõustaja loomine pole keeruline ja kui kõik on õigesti tehtud, lihtsustab ekspertnõustaja teie jaoks ostu-müügi positsioonide avamiseks ja sulgemiseks tehingute tegemist. Kuid teie kasum sõltub ainult sinust, mitte nõustajast ja sel juhul saab ta pakkuda ainult täiendavat abi.
Juhised
Samm 1
Kõigepealt kujundage ekspertnõustaja loomise strateegia - näiteks rea Liikuva keskmise põhjal. Kui instrumendi hind tõuseb üle liikuva keskmise rea, asetage ostupositsioon mõne kasumi ja stoppkao väärtusega.
2. samm
Määra funktsioonid StopLoss ja TakeProfit 250 punktile. Robot ei tohiks avada uusi positsioone, kui on olemas mingisugune avatud kaubanduspositsioon. Selle strateegia põhjal alustage ekspertnõustaja loomist.
3. samm
Avage MetaEditor ja käivitage nõustaja nõustaja. Valige viisardi menüüst valik "Nõustaja", klõpsake nuppu "Järgmine" ja kirjutage üles peamised parameetrid, millega nõustaja peaks olema varustatud. Kui loote kauplemisroboti esmakordselt, jätke parameetritega aken tühjaks ja klõpsake nuppu "Lõpeta".
4. samm
Nüüd peate kirjutama koodi MQL-i, mis on roboti loomise peamine element. Programmeerige koodiredaktoris ettevalmistatud strateegia. Jätke vahele int init () ja int deinit () plokid.
5. samm
Minge otse nõustaja algoritmi täpsustamisele int-tähe () plokis. Kauplemisfunktsiooni OrderSelect () kasutades peaks EA kontrollima, kas teil on terminalis olemasolevaid avatud positsioone. Kui nõustaja leiab terminalist avatud positsioone, ootab ta, kuni tehingud on suletud.
6. samm
Vastavalt sellele peate sisestama järgmise koodi:
if (OrderSelect (0, SELECT_BY_POS, MODE_TRADES) == Vale)
{ }
Kirjutage lokkis traksidega ostu-müügi tingimused.
7. samm
Kuna olete määranud tehingu sooritamise signaaliks rea Liikuva keskmise, sisestage koodi funktsiooni plokk, mis mõjutab tehingu avanemist langustrendi jaoks. See funktsioon peaks peegeldama eelmist funktsiooni, mis mõjutab trendi avanemist, kui praeguse hinna väärtused ületavad rea Liikuv keskmine. Koostage kauplemisrobot ja katsetage seda mitut tüüpi valuutades.
8. samm
Nüüd peate lihtsalt sisestama roboti seadete parameetrid. Pärast rida #property link https:// … sisestage järgmised parameetrid:
välimine topelt LotTrend = 0, 1; / * positsiooni avamise osade arv * /
väline int TP = 250; / * punktide arv TakeProfiti sulgemiseks * /
väline int SL = 250; / * StopLossi sulgemiseks vajalike punktide arv * /
9. samm
Muutke parameetritega koodi, et ekspertnõustaja saaks töötada otse kauplemisterminalist. Testige ekspertnõustajat, kasutades terminali funktsiooni "Strategy Tester".