Prečo si zvoliť MetaTrader 4 ako svoju obchodnú platformu

Ako správne optimalizovať Expert Advisor v Metatrader 4?

28. apríla • Forex obchodovanie články • 2249 pozretí • Komentáre Vypnuté Ako správne optimalizovať Expert Advisor v Metatrader 4?

Psychológia trhu je síce z roka na rok rovnaká, ale niektoré trhové podmienky sa neustále menia. To, čo bolo ziskové včera, nie je skutočnosť, že to bude ziskové zajtra. Úlohou obchodníka je včas sa prispôsobiť aktuálnym podmienkam a pokračovať v zarábaní.

To isté platí pre obchodných poradcov. Aj ten najziskovejší odborný poradca skôr alebo neskôr prestane zarábať peniaze kvôli zmeneným podmienkam na trhu. Našou úlohou je predvídať to a optimalizovať EA pre novú situáciu.

  • Nastavenie parametrov pre optimalizáciu;
  • Spätné testovanie poradcu;
  • Dopredu testovanie odborného poradcu.

Proces optimalizácie Expert Advisor v MT4

Predstavte si situáciu; rozhodli ste sa zostaviť počítač podľa komponentov. Kúpili ste si najdrahšiu grafickú kartu, základnú dosku, 32 GB RAM atď. Zhromaždili ste všetko v systémovej jednotke a fungovali, ako sa hovorí, bez ovládačov. Myslíte si, že taký počítač splní vaše očakávania?

Myslím, že nie. Predtým, ako na tom budete pracovať, musíte nainštalovať ovládače. Nehovorím o globálnejších nastaveniach.

Rovnaká situácia je aj v prípade obchodných poradcov. Áno, samozrejme, vývojári dávajú svoje nastavenia, ale čas ide, a ako už bolo spomenuté vyššie, to, čo fungovalo včera, nemusí fungovať dnes. Preto prídeme na to, ako správne optimalizovať poradcu.

Nastavenie parametrov pre optimalizáciu

Najskôr spustíme test s prednastavenými nastaveniami. Predpokladajme, že ak robot dobre obchoduje na páre GBPUSD v časovom rámci M15. Začíname dátum od 01. 01. 2021 do 02. 28. 2021 a vidíme, aký graf ziskovosti dostaneme.

Ak poradca pracoval veľmi dobre na historických údajoch, potom je to pre nás niečo dobré. Ak však dopadne Expert Advisor so zápornými výsledkami historických údajov, nie je potrebné s nimi držať krok.

Napriek tomu neexistuje žiadny limit na dokonalosť. Musíme optimalizovať EA a pokúsiť sa vylepšiť výsledky. Ak to chcete urobiť, v okne testeru stratégie stlačte „Expertné vlastnosti“. Na obrazovke sú otvorené tri karty:

  • Testovanie;
  • Vstupné parametre;
  • Optimalizácie.

Na karte „Testovanie“ nastavte počiatočný vklad, ktorý vás zaujíma, na 100 dolárov. Expertný poradca bude obchodovať za nákup aj predaj. Preto v poli „Pozície“ vyberte možnosť „Dlhé a krátke“.

V bloku „Optimalizácia“ môžete vybrať „Optimalizovaný parameter“ z navrhovaného zoznamu:

  • Rovnováha;
  • Ziskový faktor;
  • Očakávané výplaty;
  • Maximálne čerpanie;
  • Percento čerpania;
  • Vlastné.

Ak chcete, aby sa na výsledkoch vyhľadávania zúčastňovali iba výsledky s kladným súčtom, začiarknite políčko vedľa položky „Genetický algoritmus“.

Nastavenie testovacej karty na optimalizáciu EA.

Karta „Vstupné parametre“ obsahuje premenné, ktoré môžeme optimalizovať.

Začiarknite políčko vedľa poľa, ktoré chcete optimalizovať, napríklad StopLoss, TakeProfit atď. Stĺpec Hodnota ponechajte nezmenený. Tento stĺpec obsahuje predvolenú hodnotu nastavenú počas predchádzajúceho testovania. Zaujímajú nás stĺpce:

  • Štart - od akej hodnoty začína optimalizácia;
  • Krok - aký je krok pre ďalšiu hodnotu;
  • Stop - po dosiahnutí hodnoty by mala byť optimalizácia zastavená.

Ak vyberiete premennú StopLoss, začiatok optimalizácie je 20 jadier, s krokom 5 jadier, kým nedosiahneme 50 jadier, podobne to robíte aj s TakeProfitom.

Spodný riadok

V EA môžete optimalizovať akýkoľvek parameter: StopLoss, TakeProfit, Maximum Drawdown atď. Možno budete musieť EA spustiť na historických údajoch niekoľkokrát, kým dosiahnete požadované nastavenia. Testovanie dlhšej histórie môže poskytnúť vyššiu mieru presnosti.

Komentáre sú uzavreté.

« »