Kaip Padaryti Patarėją

Turinys:

Kaip Padaryti Patarėją
Kaip Padaryti Patarėją

Video: Kaip Padaryti Patarėją

Video: Kaip Padaryti Patarėją
Video: Premjero patarėjas: atmestojo ministro kandidatūra nebuvo derinta su Prezidente || R.I.T.A. 2024, Balandis
Anonim

Žaidžiant biržoje, labai svarbu laiku stebėti visas prekybos operacijas, o palengvinti darbą daugelis „Forex“žaidėjų sukuria prekybos robotų patarėją. Sukurti ekspertą patarėją nėra sunku, o jei viskas bus padaryta teisingai, ekspertas supaprastins prekybos operacijų atlikimo procesą, kad atidarytumėte ir uždarytumėte pirkimo ir pardavimo pozicijas. Tačiau jūsų pelnas priklauso tik nuo jūsų, o ne nuo patarėjo, ir šiuo atveju jis gali suteikti tik papildomą pagalbą.

Kaip padaryti patarėją
Kaip padaryti patarėją

Nurodymai

1 žingsnis

Pirmiausia suformuokite „Expert Advisor“sukūrimo strategiją, pavyzdžiui, remdamiesi „Moving Average“eilute. Pateikite pirkimo poziciją su kai kuriomis „Take Profit“ir „Stop Loss“vertėmis, jei priemonės kaina pakyla virš „Moving Average“linijos.

2 žingsnis

Nustatykite „StopLoss“ir „TakeProfit“funkcijas iki 250 taškų. Robotas neturėtų atidaryti naujų pozicijų, kai yra tam tikra atvira prekybos pozicija. Remdamiesi šia strategija, pradėkite kurti ekspertų patarėją.

3 žingsnis

Atidarykite „MetaEditor“ir paleiskite „Expert Advisor Wizard“. Vedlio meniu pasirinkite parinktį „Patarėjas“, spustelėkite „Kitas“ir užrašykite pagrindinius parametrus, kuriais patarėjas turėtų apdovanoti. Jei prekybos robotą kuriate pirmą kartą, palikite langą su parametrais tuščiu ir spustelėkite „Baigti“.

4 žingsnis

Dabar jums reikia parašyti kodą MQL, kuris yra pagrindinis roboto kūrimo elementas. Kodo redaktoriuje užprogramuokite paruoštą strategiją. Praleiskite int init () ir int deinit () blokus.

5 žingsnis

Eikite tiesiai į patarėjo algoritmo nurodymą int žvaigždės () bloke. Naudodamasi „OrderSelect“() prekybos funkcija, EA turėtų patikrinti, ar terminale turite kokių nors atvirų pozicijų. Jei patarėjas terminale ras atviras pozicijas, jis lauks, kol bus baigti sandoriai.

6 žingsnis

Atitinkamai turite įvesti šį kodą:

jei („OrderSelect“(0, SELECT_BY_POS, MODE_TRADES) == klaidinga)

{ }

Garbanotose petnešose užrašykite pirkimo ir pardavimo sąlygas.

7 žingsnis

Kadangi priskyrėte slankiojo vidurkio eilutę kaip signalą įvykdyti sandorį, įveskite į kodą funkcijos bloką, kuris turi įtakos prekybos atidarymui mažėjančiai tendencijai. Ši funkcija turėtų atspindėti ankstesnę funkciją, darančią įtaką tendencijos atsivėrimui, jei esamos kainos vertės viršija slankiojo vidurkio eilutę. Sudarykite prekybos robotą ir išbandykite jį kelių tipų valiutomis.

8 žingsnis

Dabar jums tereikia įvesti roboto nustatymų parametrus. Po eilutės # nuosavybės nuoroda https:// … įveskite šiuos parametrus:

išorinis dvigubas LotTrend = 0, 1; / * pozicijų atidarymo lotų skaičius * /

išorinė int TP = 250; / * taškų skaičius norint uždaryti „TakeProfit“* /

išorinis int SL = 250; / * „StopLoss“uždarymo taškų skaičius * /

9 žingsnis

Pakeiskite kodą su parametrais, kad „Expert Advisor“galėtų dirbti tiesiai iš prekybos terminalo. Išbandykite „Expert Advisor“naudodami terminalo funkciją „Strategy Tester“.

Rekomenduojamas: