začiatočník
Teraz čítaš
Ako postupovať pri optimalizácii slotov?
0

Ako postupovať pri optimalizácii slotov?

vytvorené Pavol MosionekAugusta 21 2013

Ak sme sa rozhodli hrať s automatickou stratégiou, prišli sme s nápadom, ako by to malo fungovať a vytvorili sme ho algoritmusktorá bola testovaná na historických údajoch, polovica práce už bola vykonaná. Ak boli spätné testy pozitívne a odborný poradca implementuje naše predpoklady a dosahuje uspokojivé výsledky, môžete sa pokúsiť výsledky optimalizovať. To, že je to dobré, neznamená, že to nemôže byť lepšie. Treba si však dávať pozor, aby ste to neprehnali a nezašli do extrémov ...

Optimalizácia slotov

Pri používaní platformy MetaTrader 4 máme k dispozícii Historický testerčo vám umožní skontrolovať, ako sa stratégia správala v minulosti. Tento tester je vybavený aj optimalizačným modulom, ktorý bude porovnávať výsledky s rôznymi kombináciami nami zvolených parametrov s prihliadnutím na naše prioritné kritérium. Metatrader 4: Tester stratégiíV hlavnom konfiguračnom okne Vlastnosti stratégie môžeme vybrať najdôležitejší parameter, ktorý sa bude brať do úvahy pri vykonávaní optimalizácie. S vybraným genetickým algoritmom sa cez jeho prizmu vytvoria súhrny výsledkov. Samotný genetický algoritmus znamená, že platforma bude testovať len niektoré zo všetkých kombinácií. Tie, ktoré sa považujú za irelevantné, budú ignorované. Táto funkcia je mimoriadne užitočná, pretože nezhoršuje výsledky a zároveň skracuje čas testovania.

Na karte s parametrami sú 4 stĺpce:

  • hodnota,
  • Štart,
  • krok,
  • Prestaň.

V prvej sa zadáva hodnota pre danú premennú, ktorá sa zohľadní pri bežnom backteste. Ďalšie stĺpce sa týkajú optimalizácie. Štart je krajná spodná hodnota, od ktorej sa bude parameter optimalizovať. Krok je stupeň, o ktorý sa zvýši pri ďalšom pokuse, a Stop je hodnota, pri ktorej sa test skončí.

Metatrader 4: Tester stratégiíČím menší je krok a čím väčší je interval medzi hodnotami Štart a Stop, tým viac kombinácií treba optimalizovať a test bude trvať dlhšie. Navyše, čím viac premenných bude optimalizovaných (nezabudnite ho označiť v štvorci vľavo), test bude trvať ešte dlhšie.

Posledná záložka Optimalizácia obsahuje filtre, ktoré automaticky odmietnu výsledky, ktoré nespĺňajú zadané kritériá.

Pozor na prílišnú optimalizáciu

Je ľahké preoptimalizovať výberom viacerých parametrov na optimalizáciu a výberom veľkých rozsahov s minimálnym krokom naraz. Ak vyberieme všetky parametre a zadáme veľký rozsah hodnôt, vykoná sa veľké množstvo testov. Spočiatku si možno myslíte, že je to skvelé. Veľa výsledkov, rôzne konfigurácie – bude z čoho vyberať. Je to pravda, ale bude ťažké si vybrať. Výsledkom bude tiež veľa podivných kombinácií. Nerovnaké hodnoty alebo niektoré budú extrémne veľké a iné extrémne malé a logicky nezmyselné budú bezvýznamné.


PREČÍTAJTE SI TIEŽ: Ako prevádzkovať Forex automat (expertný poradca)


Ak sa rozhodneme optimalizovať viacero premenných súčasne, oplatí sa vybrať ich tak, aby boli navzájom podobné. Preto kombinujeme hodnoty ako Stop Loss, Take Profit alebo Trailing Stop a pridávame ich do jedného testu. Po druhé, obdobia a typy kĺzavých priemerov alebo iných použitých ukazovateľov.

Intervaly optimalizácie musia byť tiež primerané. Samotné najlepšie hodnoty by sa nemali meniť o 1 alebo dokonca 0.1 bodu. Vďaka tomuto prístupu bude výsledok zvyčajne tiež veľmi zvláštny a parametre dokonale prispôsobíme historickým údajom. Problém je, že sa nebudeme hrať na históriu, ale na skutočný trh. Je pravda, že systém musí byť prispôsobený jeho charakteristikám, ale niektoré zaoblené normy budú dávať zmysel parametrom.

Je tiež dobré vykonávať testy v kratších časových intervaloch namiesto okamžitej celej histórie, ku ktorej máme prístup. Ak urobíme test interval H1 po 3 mesiacoch môžete vykonať nejaké optimalizácie a zistiť, či sa parametre skutočne zhodujú. Ak áno, môžete ich kontrolovať počas celého obdobia alebo nájsť kompromis.

Odborný poradca – výsledky optimalizácie

Po vykonaní svojej práce tester stratégie vyhodí všetky výsledky alebo vybrané relevantné výsledky (s vybraným genetickým algoritmom). Všetky budú dostupné na karte Výsledok optimalizácie.

Metatrader 4: Tester stratégie - Výsledok optimalizácie

Tu je popis kombinácie parametrov a výsledkov testov pomocou nich. Výsledky optimalizácie je možné uložiť na disk. Nastavenia sa zase dajú okamžite načítať do vlastností stratégie v backtesteri dvojitým kliknutím na ne.

Okrem toho v záložke Graf optimalizácie výsledky sú prezentované vo forme grafu, kde je pre každé kombinačné číslo vynesený dosiahnutý zisk, čo uľahčuje vyhľadávanie perspektívnych nastavení.

Co si myslis?
Mám rád
25%
zaujímavé
67%
heh...
0%
Šokujúce!
0%
nemám rád
0%
Škoda
8%
O autorovi
Pavol Mosionek
Aktívny forexový obchodník od roku 2006. Redaktor portálu Forex Nawigator a šéfredaktor a spolutvorca webu ForexClub.pl. Rečník na konferencii „Focus on Forex“ na Varšavskej ekonomickej škole, „NetVision“ na Gdanskej technickej univerzite a „Finančná inteligencia“ na univerzite v Gdansku. Dvojnásobný víťaz „Junior Trader“ – investičnej hry pre študentov organizovanej DM XTB. Závislý od cestovania, motoriek a parašutizmu.
Komentarze

Zanechať odpoveď