Zašto odabrati MetaTrader 4 kao svoju platformu za trgovanje

Kako pravilno optimizirati stručnog savjetnika u Metatraderu 4?

28. travnja • Članci o Forex trgovanju • 2259 Pregleda • Komentari Isključeno 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 jučer bilo isplativo nije činjenica da će biti isplativo sutra. Zadatak je trgovca da se na vrijeme prilagodi trenutnim uvjetima i nastavi zarađivati.

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

  • Postavljanje parametara za optimizaciju;
  • Ponovno testiranje savjetnika;
  • Prosljeđivanje stručnog savjetnika.

Postupak optimizacije stručnog savjetnika u MT4

Zamislite situaciju; odlučili ste sastaviti računalo 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 vozača. Mislite li da će takvo računalo ispuniti vaša očekivanja?

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

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

Postavljanje parametara za optimizaciju

Prvo, pokrenimo test s 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 graf 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 zaslonu su otvorene tri kartice:

  • Testiranje;
  • Ulazni parametri;
  • Optimizacija.

Na kartici "Testiranje" postavite početni depozit koji vas zanima na 100 USD. Stručni savjetnik će trgovati i za kupnju i za prodaju. Stoga u polju "Pozicije" odaberite "Long & Short".

U bloku "Optimizacija" možete odabrati "Optimizirani parametar" s predloženog popisa:

  • Ravnoteža;
  • Faktor dobiti;
  • Očekivana isplata;
  • Maksimalno smanjenje;
  • Postotak propadanja;
  • Prilagođen.

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 - kad se dostigne vrijednost, optimizaciju treba zaustaviti.

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

Donja linija

U EA-u možete optimizirati bilo koji parametar: StopLoss, TakeProfit, Maximum Drawdown itd. Možda ćete trebati izvršiti EA na povijesnim podacima nekoliko puta prije nego što postignete potrebne postavke. Testiranje na duljoj povijesti može pružiti veću točnost.

Komentari su zatvoreni.

« »