De ce să alegeți MetaTrader 4 ca platformă de tranzacționare

Cum să optimizați în mod corespunzător un expert în Metatrader 4?

28 aprilie • Articole de tranzacționare Forex • 2258 vizualizări • Comentarii oprite despre Cum să optimizați corect un expert în Metatrader 4?

Deși psihologia pieței rămâne aceeași de la an la an, însă unele condiții de piață continuă să se schimbe. Ceea ce a fost profitabil ieri nu este faptul că mâine va fi profitabil. Sarcina comerciantului este de a se adapta la condițiile actuale în timp și de a continua să câștige.

Același lucru este valabil și pentru consilierii de tranzacționare. Chiar și cel mai profitabil consultant expert va înceta mai devreme sau mai târziu să câștige bani din cauza condițiilor de piață modificate. Sarcina noastră este să anticipăm acest lucru și să optimizăm EA pentru noua situație.

  • Setarea parametrilor pentru optimizare;
  • Backtesting al consilierului;
  • Testare de consilier expert înainte.

Proces de optimizare a unui consultant expert în MT4

Imaginați-vă situația; ați decis să asamblați un computer pe componente. Ați cumpărat cea mai scumpă placă video, placă de bază, 32 GB RAM și așa mai departe. Ați strâns totul în unitatea de sistem și ați lucrat, după cum se spune, fără drivere. Crezi că un astfel de computer îți va satisface așteptările?

Cred că nu. Înainte de a lucra la el, trebuie să instalați driverele. Nu vorbesc despre mai multe setări globale.

Situația este aceeași cu consilierii de tranzacționare. Da, desigur, dezvoltatorii își dau setările, dar timpul trece și, așa cum am menționat mai sus, ceea ce a funcționat ieri s-ar putea să nu funcționeze astăzi. Prin urmare, vom afla cum să optimizăm în mod corespunzător consilierul.

Setarea parametrilor pentru optimizare

Mai întâi, haideți să rulăm testul cu setări presetate. Să presupunem că robotul se tranzacționează bine pe perechea GBPUSD pe perioada M15. Începem data de 01/01/2021 până la 02/28/2021 și vedem ce fel de grafic de rentabilitate obținem.

Dacă consilierul a lucrat foarte bine la datele istorice, atunci acesta este ceva bun pentru noi. Cu toate acestea, dacă Expert Advisor se dovedește cu rezultate negative asupra datelor istorice, atunci nu este nevoie să țineți pasul cu acestea.

Totuși, nu există nicio limită pentru perfecțiune. Trebuie să optimizăm EA și să încercăm să îmbunătățim rezultatele. Pentru aceasta, în fereastra de testare a strategiei, apăsați „Proprietăți expert”. Trei file se deschid pe ecran:

  • Testare;
  • Parametrii de intrare;
  • Optimizare.

În fila „Testare”, setați depozitul inițial care vă interesează la 100 USD. Expertul consilier va tranzacționa atât pentru Cumpărare, cât și pentru Vânzare. Prin urmare, în câmpul „Poziții”, selectați „Lung și scurt”.

În blocul „Optimizare”, puteți selecta „Parametru optimizat” din lista propusă:

  • Echilibru;
  • Factor de profit;
  • PayOff așteptat;
  • Tragere maximă;
  • Procent de tragere;
  • Personalizat.

Dacă doriți ca doar rezultatele cu un total pozitiv să participe la rezultatele căutării, bifați caseta de lângă „Algoritm genetic”.

Configurarea filei de testare pentru optimizarea EA.

Fila „Parametri de intrare” include variabilele pe care le putem optimiza.

Bifați caseta de lângă caseta pe care doriți să o optimizați, cum ar fi StopLoss, TakeProfit etc. Lăsați neschimbată coloana „Valoare”. Această coloană conține valoarea prestabilită prestabilită în timpul testării anterioare. Suntem interesați de coloane:

  • Start - de la ce valoare începe optimizarea;
  • Pas - care este pasul pentru următoarea valoare;
  • Stop - când valoarea este atinsă, optimizarea ar trebui oprită.

Dacă selectați variabila StopLoss, începutul optimizării este de 20 de sâmburi, cu un pas de 5 sâmburi, până când ajungem la 50 de sâmburi, la fel faceți același lucru cu TakeProfit.

Linia de jos

În EA, puteți optimiza orice parametru: StopLoss, TakeProfit, Maximum Drawdown etc. Este posibil să trebuiască să rulați EA pe date istorice de mai multe ori înainte de a ajunge la setările necesare. Testarea pe istoric mai lung poate oferi o precizie mai mare.

Comentariile sunt închise.

« »