Cum de a scrie un consilier de program pentru Forex

Cea mai comună platformă de tranzacționare pentru Forex este terminalul MT4. În consecință, a fost sub vraja lui, cei mai mulți consilieri. Dacă nu aveți un terminal, descărcați de pe site-ul Centrul se ocupă cu care lucrați.







În aceeași fereastră există o masă Parametri - click pe butonul Add situat în partea dreaptă. Veți vedea o nouă opțiune Extparam1. Folosind parametrii, puteți „preda“ consilier pentru a efectua acțiunea dorită. De exemplu, modificați numele parametrului pe StopLoss de Extparam1, dublu-clic pe o linie cu mouse-ul și introducând un nume nou. Tipul de parametru setat ca dublu. Valoarea parametrului (valoarea inițială) stabilită la o valoare acceptabilă pentru pierderea tine - de exemplu, 20 de puncte.

În mod similar, puteți introduce o valoare pentru profit, și alți parametri. Nimic nu poate să introducă în această etapă și introduceți valorile dorite mai târziu, manual, direct în codul. Faceți clic pe „Finish“, veți vedea o fereastră cu codul de consilier de bază.







Notă funcția de inițializare, deinit, începe. Prima efectuează operații asociate cu inițializarea consilierul după lansarea sa. În al doilea rând off consilier la terminalul este deconectat sau închis. Cea mai importantă caracteristică este începutul, pentru că ea a fost cea care se ocupă de toate datele care vin cu fiecare tick (schimbare de preț).

În calitate de consultant la locul de muncă? În codul trebuie să introduceți liniile prin care se va deschide sau închide ordinea de la situația actuală, conform logicii încorporat în termenii consilierului. De exemplu, cel mai simplu EA poate fi construit pe contul indicațiilor indicatorului Moving Media - Moving medie. Sunt construite cu două perioade diferite medii - de exemplu, 5 și 15. În cazul în care linia de rapid trece în partea de jos în sus lent, se deschide un ordin de cumpărare. Închiderea se produce atunci când profitul dorit sau la intersecția liniei lent rapid de sus în jos.

În mod similar, există deschiderea și închiderea a ordinului de vânzare. Pentru a reduce numărul de alarme false, puteți introduce o regulă în care mandatul va fi deschis numai după linia de rapid se va trece de la lent la o oarecare distanță - de exemplu, 10 puncte. Setarea specifică, va fi capabil de a expune, identificarea celor mai de succes opțiuni.