začátečník
Teď čteš
Jak postupovat při optimalizaci slotů?
0

Jak postupovat při optimalizaci slotů?

vytvořil Paweł Mosionek21 sierpnia 2013

Pokud jsme se rozhodli hrát s automatickou strategií, přišli jsme s nápadem, jak by to mělo fungovat, a vytvořili jsme ji algoritmuskterá byla testována na historických datech, polovina práce již byla provedena. Pokud jsou zpětné testy pozitivní a Expert Advisor implementuje naše předpoklady a dosahuje uspokojivých výsledků, můžete se pokusit výsledky optimalizovat. Jen proto, že je to dobré, neznamená to, že už to nemůže být lepší. Musíte si však dávat pozor, abyste to nepřeháněli a nešli do extrémů ...

Optimalizace slotů

Pomocí platformy MetaTrader 4 máme k dispozici Historický testercož vám umožní zkontrolovat, jak se strategie chovala v minulosti. Tento tester je také vybaven optimalizačním modulem, který porovná výsledky s různými námi vybranými kombinacemi parametrů s ohledem na naše prioritní kritérium. Metatrader 4: Tester strategieV hlavním konfiguračním okně Vlastnosti strategie můžeme vybrat nejdůležitější parametr, který bude brán v úvahu při provádění optimalizace. Se zvoleným genetickým algoritmem budou souhrny výsledků vytvořeny jeho hranolem. Samotný genetický algoritmus znamená, že platforma bude testovat pouze některé ze všech kombinací. Ti, kteří jsou považováni za irelevantní, budou ignorováni. Tato funkce je nesmírně užitečná, protože nezhoršuje výsledky a současně zkracuje dobu testování.

V záložce s parametry se zobrazí sloupce 4:

  • hodnota,
  • Start,
  • krok,
  • Přestaň.

V první je zadána hodnota pro danou proměnnou, která se bere v úvahu při normálním backtestu. Další sloupce se již zabývají optimalizací. Start je extrémně nižší hodnota, z níž bude parametr optimalizován. Krok je stupeň jeho nárůstu v příštím pokusu a Stop je hodnota, s níž bude test ukončen.

Metatrader 4: Tester strategieČím menší je krok a tím větší je interval mezi hodnotami Start a Stop, tím více kombinací se optimalizuje a test bude trvat déle. Kromě toho budou více proměnných optimalizovány (nezapomeňte ji označit na čtverečku nalevo), bude test trvat ještě déle.

Poslední záložka optimalizace obsahuje filtry, které automaticky odmítnou výsledky, které nesplňují daná kritéria.

Dávejte pozor na nadměrnou optimalizaci

Je snadné příliš optimalizovat výběrem několika parametrů pro optimalizaci a výběrem velkých rozsahů s minimálním krokem najednou. Pokud vybereme všechny parametry a dáme velký rozsah hodnot, provede se celá řada testů. Zpočátku si možná myslíte, že je to skvělé. Mnoho výsledků, různé konfigurace - bude z čeho vybírat. Je pravda, ale bude těžké si vybrat. Výsledkem bude také mnoho podivných kombinací. Nerovné hodnoty nebo některé budou extrémně velké a jiné extrémně malé a logicky bezvýznamné budou bezvýznamné.


PŘEČTĚTE SI také: Jak spustit automat Forex (Expert Advisor)


Pokud se rozhodneme optimalizovat několik proměnných současně, stojí za to zvolit je tak, aby si byly navzájem podobné. Proto kombinujeme hodnoty jako Stop Loss, Take Profit nebo Trailing Stop a přidáme je do jednoho testu. Druhým jsou období a typy klouzavých průměrů nebo jiné použité ukazatele.

Intervaly optimalizace musí být také přiměřené. Samotné nejlepší hodnoty by se neměly měnit o 1 nebo dokonce 0.1 bodu. Díky tomuto přístupu bude výsledek obvykle také velmi podivný a parametry dokonale přizpůsobíme historickým datům. Problém je v tom, že nebudeme hrát historii, ale na skutečném trhu. Je pravda, že systém musí být přizpůsoben jeho vlastnostem, ale některé zaoblené standardy budou mít pro parametry smysl.

Je také dobré provádět testy v kratších časových intervalech namísto okamžitě v celé historii, ke které máme přístup. Pokud uděláme test na interval H1 po 3 měsících můžete provést některé optimalizace a zjistit, zda se parametry skutečně shodují. Pokud ano, pak je lze po celou dobu kontrolovat nebo najít kompromis.

Expert Advisor - výsledky optimalizace

Po provedení své práce strategický tester vyhodí všechny výsledky nebo vybrané relevantní výsledky (s vybraným genetickým algoritmem). Všechny z nich budou k dispozici na kartě Výsledkem optimalizace.

Metatrader 4: Tester strategie - výsledek optimalizace

Zde je popis kombinace parametrů a výsledků testů s jejich použitím. Výsledky optimalizace lze uložit na disk. Nastavení lze zase okamžitě načíst do vlastností strategie v backtesteru poklepáním na ně.

Navíc v záložce Optimalizační graf výsledky jsou prezentovány ve formě grafu, kde je pro každé kombinované číslo dosaženo dosaženého zisku, díky čemuž je snadné hledat perspektivní nastavení.

Co si o tom myslíš?
25%
zajímavý
67%
Heh ...
0%
Šok!
0%
Nemám rád
0%
zranění
8%
O autorovi
Paweł Mosionek
Aktivní obchodník na trhu Forex od roku 2006. Editor portálu Forex Nawigator a šéfredaktor a spolu-tvůrce webu ForexClub.pl. Řečník na konferenci „Zaměření na Forex“ na varšavské ekonomické škole, „NetVision“ na Gdaňské vysoké škole technické a „finanční zpravodajství“ na univerzitě v Gdaňsku. Dvakrát vítěz „Junior Trader“ - investiční hra pro studenty pořádaná DM XTB. Závislý na cestování, motorkách a parašutismu.