Programování a optimalizace AOS pro Metatrader MT4

Programování a optimalizace AOS pro Metatrader

Obchodujete? Máte ziskovou strategii a nechcete sedět celý den s očima na obrazovce? Zavolejte! Naprogramujeme Vám automatický obchodní systém pro MetaTrader dle Vašich požadavků.

Co je Automatický Obchodní Systém? Je možné vytvořit program pro Metatrader 4 podle Vašeho zadání - tzv. Automatizovaný Obchodní Systém (AOS) v angličtině nazývaný Expert Advisor (EA). Tento program běží 24 hodin denně, 7 dní v týdnu a hlídá splnění podmínek, přesně podle Vašich požadavků. Při splnění podmínek otevírá či uzavírá obchody zcela bez emocí, které jak mnoho traderů ví, jsou největší překážkou úspěšného obchodování. O provedených transakcích můžete být informováni emailem. Pokud dodáte potřebné informace, naprogramujeme Vám Automatický Obchodní Systém přesně podle Vašich požadavků. Po dokončení AOS je možné zoptimalizovat parametry pro konkrétní měnový pár (např. EURUSD) a timeftrame (TF). Podrobně o optimalizaci níže.


Základní funkčnost automatického obchodního systému:


  • funkční AOS/indikátor s použitím max. jednoho indikátoru nebo price action
  • pevný stoploss
  • pevný takeprofit
  • break even - posunutí stoploss na zadaný profit při určité hodnotě zisku
  • break even profit - nastavení zisku při break even
  • fixní velikost lotu
  • automatické rozpoznání počtu desetinných míst
  • cena dle složitosti od 1500,- Kč
Příplatky:


  • každý další indikátor: +500,- Kč
  • fibo nebo další úrovně na grafu: + 500,- Kč
  • tlačítka na grafu: od +500,- Kč
  • money management, velikost lotu automaticky podle parametrů a velikosti vkladu: +500,- Kč
  • trailing stoploss - pohyblivý stoploss: +500,- Kč
  • trailing stoploss podle indikátoru: +500,- Kč
  • time filter - určení obchodních hodin, ve kterých bude AOS obchodovat: +500,- Kč
  • gap filter - pozastavení obchodování po nespojitých cenových skocích (Ne):   +500,- Kč
  •  events filter - odchytávání událostí  provedených brokerem - stoploss, takeprofit: +1000,- Kč
  • zasílání upozornění na email: 500,- Kč
  • zdrojovéé kódy odladěného AOS/indikátoru:  +1500,- Kč
Pro naprogramování AOS budeme potřebovat:


  • měnový pár, který se bude obchodovat
  • timeframe - časový úsek – 1, 5, 15, 30 minut, 1, 4 hodiny (M5,M15..H4,D1)
  • použité indikátory (pokud nejsou součástí Metatraderu)
  • detailní popis obchodní strategie
  • pravidla pro otevření obchodu
  • pravidla pro uzavření obchodu
  • případná další pravidla

Testování a optimalizace AOS


Testování a optimalizace v MT4 na první pohled vypadají jednoduše. V podstatě je ale testování v Metatraderu 4 na základě historických dat dostatečné a spolehlivé pouze pro některé typy strategií (AOS,EA). Je zcela nevhodné pro scalping techniky a strategie založené na na pohybu ceny. Pokud chcete optimalizovat či testovat strategii (AOS, EA), která uzavírá obchody v rozsahu 1-15 pips, mohou být výsledky otimalizace a backtestingu založené na historických datech MT4 zcela odlišné od reálného chování startegie.
 
Tento problém je způsoben tím, že Metatarder tester nemá k dispozici skutečná tick data, ale v nejlepším případě pouze minutivé svíčky, tj. pouze hodnoty OPEN, CLOSE, HIGH, LOW v intervalu jedné minuty. Hodnoty jednotlivých tiků jsou v průběhu procesu testování v testeru strategií Metatraderu náhodně generovány pomocí speciálního fraktálního algoritmu na základě hodnot nejmenšího TF, jehož data jsou k dispozici, v nejlepším případě M1. Tento postup nemusí dávat chybné výsledky pro strategie (AOS, EA) an vyšších TF, které mají stoploss nebo takeprofit v honotách nad 100 pips, ale v případě startegií pracujících v rozahu nižších hodnot a na nižších TF nebo v případě prudkých výkyvů trhu, může toto zjednodušené testování vést ke zcela odlišným výsledkům.

Proto k optimalizaci používáme tick data - tedy přesné údaje o pohybech ceny v každém jednotlivém tiku. Tyto údaje pak používáme ve speciálně přizpůbeném testeru strategií Matatraderu. Kvalita dat backtestingu je vždy uvedena v protokolu a v grafu, který Metatrader zobrazí. Příklad hodnot z našich testů:

Modelování kvality              99.00%
Mismatched charts errors    0

Je běžné, že s daty staženými z Metaquotes je kvalita modelování menší než 50% a chyb v grafu je i několik desítek tisíc. Na takových údajích samozřejmě chování AOS/EA jde ověřit jen velmi těžko.

 Nabízíme optimalizaci AOS na korektních datech jednotlivých tiků: 1 TF, 1 měnový pár,  jedno časové období (max rok): 300,- Kč. Optimalizace výpočetně náročnějších AOS může trvat dny až týdny. Kompletní seznam a hodnoty optimalizovaných parametrů zašleme v XLS, protokol z optimalizace v HTML s grafem a výsledky jeotlivých optimalizací. Neziskové výsledky jsou vynechány.

 

grafmt4a