Cum Se Scrie Un Program De Consilier Pentru Forex

Cuprins:

Cum Se Scrie Un Program De Consilier Pentru Forex
Cum Se Scrie Un Program De Consilier Pentru Forex

Video: Cum Se Scrie Un Program De Consilier Pentru Forex

Video: Cum Se Scrie Un Program De Consilier Pentru Forex
Video: Forex Trading for Beginners 2024, Aprilie
Anonim

Piața FOREX funcționează în miliarde de dolari, dar oricine are un computer și acces la Internet poate lucra la ea. Pentru a facilita luarea deciziilor în timpul tranzacționării, mulți comercianți folosesc consilieri - programe speciale care funcționează conform unui algoritm specific.

Cum se scrie un program de consilier pentru Forex
Cum se scrie un program de consilier pentru Forex

Instrucțiuni

Pasul 1

Cea mai comună platformă de tranzacționare Forex este terminalul mt4. În consecință, majoritatea consilierilor sunt scrise pentru aceasta. Dacă nu aveți încă un terminal, descărcați-l de pe site-ul centrului de tranzacționare cu care lucrați.

Pasul 2

Porniți un terminal. Deschideți MetaEditor apăsând F4. În fereastra de editor care apare, în fila Fișier, selectați Nou, se va deschide expertul Expert Advisor. Selectați tipul de consilier creat - Expert Advisor. Faceți clic pe Următorul. În fereastra următoare, introduceți numele consilierului și detaliile autorului (dacă doriți).

Pasul 3

Aceeași fereastră conține tabelul Parametri - faceți clic pe butonul Adăugare din dreapta. Apare noul parametru Extparam1. Folosind parametrii, îl puteți „învăța” pe consilier să efectueze acțiunile necesare. De exemplu, schimbați numele parametrului Extparam1 la StopLoss făcând dublu clic pe linie cu mouse-ul și introducând un nume nou. Setați tipul de parametru la dublu. Setați valoarea parametrului (valoarea inițială) egală cu valoarea pierderii permise pentru dvs. - de exemplu, 20 de puncte.

Pasul 4

În mod similar, puteți introduce o valoare pentru profit și alți parametri. Nu puteți introduce nimic în această etapă și introduceți valorile necesare ulterior manual, direct în cod. Faceți clic pe „Finalizare”, veți vedea o fereastră cu codul de bază al consilierului.

Pasul 5

Acordați atenție funcțiilor init, deinit, start. Primul efectuează operațiuni legate de inițializarea Expert Advisor după lansarea acestuia. Al doilea oprește consilierul atunci când este dezactivat sau terminalul este închis. Cea mai importantă funcție este funcția de pornire, deoarece această funcție procesează toate datele care vin cu fiecare nouă bifă (schimbare de preț).

Pasul 6

Cum funcționează consilierul? Este necesar să introduceți linii în codul său, datorită căruia va deschide sau închide o comandă dacă situația actuală corespunde condițiilor stabilite în logica consilierului. De exemplu, un simplu consilier expert se poate baza pe indicatorul Medie mobilă. Două medii sunt reprezentate grafic cu perioade diferite - de exemplu, 5 și 15. Dacă linia rapidă o traversează pe cea lentă de jos în sus, se deschide o comandă de cumpărare. Închiderea are loc atunci când se atinge profitul dorit sau când linia rapidă o traversează pe cea lentă de sus în jos.

Pasul 7

În același mod, are loc deschiderea și închiderea unei comenzi de vânzare. Pentru a reduce numărul de semnale false, puteți introduce o regulă conform căreia comanda va fi deschisă numai după ce linia rapidă se îndepărtează de cea lentă cu o anumită distanță - de exemplu, 10 puncte. Puteți seta setări specifice definind parametrii cei mai de succes.

Pasul 8

Cum scriu anumite linii de cod? Pentru a face acest lucru, trebuie să stăpâniți elementele de bază ale limbajului mql4. Puteți găsi o mulțime de materiale utile, inclusiv tutoriale, aici: https://forum.mql4.com/ru/ Nu începeți să creați imediat un Expert Advisor complex - dotați-l la început cu cele mai simple funcții, apoi treptat complică-l. Cu toate acestea, asigurați-vă că păstrați versiunile de bază - acestea vă vor fi utile dacă trebuie să reveniți la versiunile anterioare.

Recomandat: