Kaip Parašyti „Forex“patarėjų Programą

Turinys:

Kaip Parašyti „Forex“patarėjų Programą
Kaip Parašyti „Forex“patarėjų Programą

Video: Kaip Parašyti „Forex“patarėjų Programą

Video: Kaip Parašyti „Forex“patarėjų Programą
Video: Live Forex Trading + Qu0026A 2024, Kovas
Anonim

FOREX rinka veikia trilijonais dolerių, tačiau joje gali dirbti visi, turintys kompiuterį ir prieigą prie interneto. Norėdami palengvinti sprendimų priėmimą prekybos metu, daugelis prekybininkų naudojasi patarėjais - specialiomis programomis, kurios veikia pagal konkretų algoritmą.

Kaip parašyti „Forex“patarėjų programą
Kaip parašyti „Forex“patarėjų programą

Nurodymai

1 žingsnis

Dažniausia „Forex“prekybos platforma yra „mt4“terminalas. Atitinkamai dauguma patarėjų yra tam parašyti. Jei dar neturite terminalo, atsisiųskite jį iš prekybos centro, su kuriuo dirbate, svetainės.

2 žingsnis

Paleiskite terminalą. Atidarykite „MetaEditor“paspausdami F4. Parodytame redaktoriaus lange skirtuke Failas pasirinkite Naujas, atsidarys „Expert Advisor“vedlys. Pasirinkite sukurto patarėjo tipą - „Expert Advisor“. Spustelėkite Pirmyn. Kitame lange įveskite patarėjo vardą ir išsamią informaciją apie autorių (jei norite).

3 žingsnis

Tame pačiame lange yra lentelė Parametrai - dešinėje spustelėkite mygtuką Pridėti. Pasirodys naujas parametras „Extparam1“. Naudodamiesi parametrais, galite „išmokyti“patarėją atlikti reikiamus veiksmus. Pvz., Pakeiskite „Extparam1“parametro pavadinimą į „StopLoss“dukart spustelėdami eilutę pele ir įvesdami naują pavadinimą. Nustatykite parametro tipą dvigubai. Nustatykite parametro vertę (Pradinė vertė), lygią jums leistinų nuostolių vertei, pavyzdžiui, 20 taškų.

4 žingsnis

Panašiai galite įvesti pelno vertę ir kitus parametrus. Šiame etape nieko negalite įvesti ir reikalingas reikšmes įveskite vėliau rankiniu būdu, tiesiai į kodą. Spustelėkite „Baigti“, pamatysite langą su pagrindiniu patarėjo kodu.

5 žingsnis

Atkreipkite dėmesį į init, deinit, start funkcijas. Pirmasis atlieka operacijas, susijusias su eksperto patarėjo inicijavimu po jo paleidimo. Antrasis išjungia patarėją, kai jis yra išjungtas arba terminalas uždarytas. Svarbiausia funkcija yra pradžios funkcija, nes būtent ši funkcija apdoroja visus duomenis, gaunamus su kiekvienu nauju varnele (kainos pokytis).

6 žingsnis

Kaip dirba patarėjas? Į savo kodą būtina įvesti eilutes, kurių dėka jis atidarys arba uždarys užsakymą, jei dabartinė padėtis atitinka patarėjo logikoje nustatytas sąlygas. Pavyzdžiui, paprastas ekspertų patarėjas gali būti pagrįstas slankiojo vidurkio rodikliu. Pateikiami du vidurkiai su skirtingais laikotarpiais - pavyzdžiui, 5 ir 15. Jei greita linija kerta lėtąją iš apačios į viršų, atidaromas pirkimo užsakymas. Uždarymas įvyksta, kai pasiekiamas norimas pelnas arba kai greita linija kerta lėtąją iš viršaus į apačią.

7 žingsnis

Tokiu pat būdu atidaromas ir uždaromas pardavimo pavedimas. Norėdami sumažinti klaidingų signalų skaičių, galite įvesti taisyklę, pagal kurią užsakymas bus atidarytas tik tada, kai greita linija atitols nuo lėtosios tam tikru atstumu - pavyzdžiui, 10 taškų. Galite nustatyti konkrečius nustatymus, apibrėždami sėkmingiausius parametrus.

8 žingsnis

Kaip parašyti konkrečias kodo eilutes? Norėdami tai padaryti, turite įsisavinti mql4 kalbos pagrindus. Daug naudingos medžiagos, įskaitant mokomąsias medžiagas, galite rasti čia: https://forum.mql4.com/ru/ Nepradėkite iškart kurti sudėtingo „Expert Advisor“- iš pradžių suteikite jam paprasčiausias funkcijas, o paskui palaipsniui apsunkina tai. Tačiau būtinai pasilikite pagrindines versijas - jos pravers, jei teks grįžti prie ankstesnių versijų.

Rekomenduojamas: