Zašto odabrati MetaTrader 4 kao svoju platformu za trgovanje

Kako pravilno optimizirati stručnog savjetnika u Metatraderu 4?

28. april • Članci o Forex trgovanju • 2258 Pregledi • Komentari su isključeni o Kako pravilno optimizirati stručnog savjetnika u Metatraderu 4?

Iako psihologija tržišta ostaje ista iz godine u godinu, ali neki se tržišni uvjeti neprestano mijenjaju. Ono što je bilo profitabilno jučer nije činjenica da će biti profitabilno sutra. Zadatak trgovca je da se na vrijeme prilagodi trenutnim uslovima i nastavi zarađivati.

Isto važi i za trgovinske savjetnike. Čak i najprofitabilniji stručni savjetnik prije ili kasnije prestat će zarađivati ​​zbog promijenjenih tržišnih uvjeta. Naš zadatak je to predvidjeti i optimizirati EA za novu situaciju.

  • Postavljanje parametara za optimizaciju;
  • Ponovno testiranje savjetnika;
  • Testiranje budućeg stručnog savjetnika.

Postupak optimizacije stručnog savjetnika u MT4

Zamislite situaciju; odlučili ste sastaviti računar po komponentama. Kupili ste najskuplju video karticu, matičnu ploču, 32 GB RAM-a i tako dalje. Sve ste skupili u sistemskoj jedinici i radite, kako kažu, bez upravljačkih programa. Mislite li da će takav računar ispuniti vaša očekivanja?

Mislim da ne. Prije rada na tome, morate instalirati upravljačke programe. Ne govorim o globalnijim postavkama.

Ista je situacija i sa savjetnicima za trgovinu. Da, naravno, programeri daju svoje postavke, ali vrijeme prolazi, i, kao što je gore spomenuto, ono što je juče radilo možda danas neće raditi. Stoga ćemo shvatiti kako pravilno optimizirati savjetnika.

Postavljanje parametara za optimizaciju

Prvo, pokrenimo test sa unaprijed postavljenim postavkama. Pretpostavimo da li robot trguje dobro na paru GBPUSD na vremenskom okviru M15. Datum započinjemo od 01. Do 01. I vidimo kakav grafikon profitabilnosti dobivamo.

Ako je savjetnik vrlo dobro radio na povijesnim podacima, onda je ovo nešto dobro za nas. Međutim, ako stručni savjetnik iskaže negativne rezultate na povijesnim podacima, nema potrebe za tim.

Ipak, nema ograničenja za savršenstvo. Moramo optimizirati EA i pokušati poboljšati rezultate. Da biste to učinili, u prozoru testera strategije pritisnite „Svojstva stručnjaka“. Na ekranu se otvaraju tri kartice:

  • Ispitivanje;
  • Ulazni parametri;
  • Optimizacija.

Na kartici „Testiranje“ postavite početni depozit koji vas zanima na 100 USD. Stručni savjetnik će trgovati i za kupovinu i za prodaju. Stoga u polju "Pozicije" odaberite "Dugo i kratko".

U bloku „Optimizacija“ možete odabrati „Optimizirani parametar“ s predložene liste:

  • Ravnoteža;
  • Faktor dobiti;
  • Očekivana isplata;
  • Maksimalno smanjenje;
  • Procent smanjenja;
  • Custom.

Ako želite da u rezultatima pretraživanja sudjeluju samo rezultati s pozitivnim zbrojem, označite okvir pored „Genetski algoritam“.

Postavljanje kartice za testiranje radi optimizacije EA.

Kartica „Ulazni parametri“ uključuje varijable koje možemo optimizirati.

Označite okvir pored okvira koji želite optimizirati, poput StopLoss, TakeProfit itd. Stupac "Vrijednost" ostavite nepromijenjenim. Ovaj stupac sadrži zadanu vrijednost unaprijed zadanu tijekom prethodnog testiranja. Zanimaju nas stupci:

  • Start - od koje vrijednosti započinje optimizacija;
  • Korak - koji je korak za sljedeću vrijednost;
  • Stop - kada se dostigne vrijednost, optimizaciju treba zaustaviti.

Ako odaberete StopLoss varijablu, početak optimizacije je 20 pipsa, s korakom od 5 pipsa, dok ne dosegnemo 50 pipsa, slično tome radite i s TakeProfitom.

Bottomline

U EA-u možete optimizirati bilo koji parametar: StopLoss, TakeProfit, Maximum Drawdown itd. Možda ćete trebati pokrenuti EA na povijesnim podacima nekoliko puta prije nego što dođete do potrebnih postavki. Testiranje duže povijesti može pružiti veću količinu tačnosti.

Komentari su zatvoreni.

« »