Forex – Testování AOS

V minulém příspěvku jsem ukazoval, jak Automatický obchodní systém pracuje.

Dnes se podívejte, co stojí za zrodem takového Automatu.
Jak praví programátor:”Zadej mi myšlenku a já to naprogramuju”.

Jinými slovy – nejprve je třeba mít nápad. Na základě sledování co se na trzích, na grafech děje a snažit se najít nějaké zákonitosti. Třeba – Když se seřadí určitá kombinace indikátorů a já vstoupím Buy, vždy získám minimálně 20pipů. To vypadá zajímavě a tam si udělám kafe a pustím si graf třeba měsíc zpátky. Na mou duši, nenašel jsem ani jednu ztrátu. Tak zkusím 2 měsíce zpátky, a zase beze ztráty.

Dám tedy “myšlenky na papír” a začne programování.

 

 

 

Poblém je v tom, že já potřebuji, aby systém fungoval ne 2 měsíce, ale pokud možno stále.
Proto teprve až dlouhodobější test ukáže, zda je systém stabilní a je možno ho nasadit na Live účet. Často se stane, že systém funguje do okamžiku, kdy se trh začne chovat nestandartně.
S tím se ale musí počítat a tak nastane hledání takového nastavení, které by vyhovovalo univerzálně. Bohužel se také často stává, že univerzální nastavení neexistuje a Automat funguje pouze na specifickém stavu trhu. Protože ale NIKDY neznáme pravou stranu grafu a NIKDY nevíme co trh udělá, takový Automat zůstává v šuplíku. Někdy se stane, že jeho myšlenka se použije jako součást složitějšího systému, někdy skončí na smetišti dějin nepoužit.

Příště se podělím o ukázku toho, jak se prakticky provádí Optimalizace, tedy vyladění, či hledání ideálního nastavení AOS.

 

 

Přidat komentář

15 Komentáře.

  1. Velmi pěkný článek. O AOS se začínám zajímat, ale vidím, že za kvalitním a ziskovým AOS stojí kopec práce. Chci se zeptat, přes jaký program vytváříte a programujete nový automatický obchodní systém? Plánujete v budoucnu napsat další články o AOS a obchodování na forexu? Ať se daří.

    • Děkuji za pochvalu článku. Já programování vzdal, nemám na to buňky. Programy mi psal kolega, ten ale zájem o forex ztratil, a tak jsem na to zůstal sám. Používám tady EA, které jsme spolu kdysi vytvořili. Jinak to psal v Metaeditoru co je v Metatraderu. Občas chytnu slinu a něco napíšu, ale je to spíše nějaký vlastní poznatek, názor, možná touha se něčím pochlubil. Vzdělávání bych se klidně věnoval, ale rozhodně to nebude o programování. Mám nápady, ale programátor mi chybí. Pokud by se někdo ozval, budu rád. Držím ti palce.

  2. Ahoj, najde se tady někdo, kdo by mi mohl pomoct se základy v MQL? Samozřejmě za odměnu. Díky, Víťa

    • Ahoj Víťo. Já sám jsem učení MQL vzdal, takže ode mě se asi (určitě) v tomoto pomoci nedočkáš. Tento dotaz (jak na MQL) je poměrně častý. většina je určitě anglicky, ale i česky lze najít seriály, kde je možno se vzdělat. Konkrétně ti ale nepovím, je to mimo můj zorný úhel.

  3. Moc pěknej článek! Taky hlasuji za jeho pokračování! :razz:

  4. Poslední dobou se celkem zajímám o tyto AOS. Je to celkem věda, najít nějaký, který stojí za to. Zatím se mi to nepodařilo :D

    • Dobrý večer Jirko.
      Zeptám se – AOS – Stahujete Free, kupujete, vymýšlíte, programujete … ?

  5. Já teď jedu tohle http://www.forexfactory.com/showthread.php?t=551382 sice je tam na to AOS, ale já to jedu měsíc ručně a zatim to má výsledky, ale v tim vláknu jsou situace popsaný kdy se to může celý sesypat. U mě tahle varianta nenastala, protože jsem na to vybral USD/CAD, kde jsou podle mých backtestů takový hrozivý scénaře dosti eliminovaný

  6. Dal by se takový obchodní automat použít i na investování do ropy? Na jakém trhu jste to testoval?

    • Myslím si, že ano. AOS je vždy nastaven na určitý trh. Samozřejmě má vliv o “co” se jedná. Jakou má daný instrument volatilitu, průměrné denní rozpětí atd. Je důležité si také nevybírat období, které se nám líbí, ale naopak do testů zahrnout i období, kdy se stalo na trhu něco mimořádného (třeba reakce na CHF) a trh udělal něco neskutečně nestandartního. Já většinou testuji EUR/USD.

  7. Škoda, že tu není další díl.
    Ono totiž optimalizace je často kámen urazu všech AOS.
    Osobně umím vytvořit ledajakej automat a klidně i takovej, co bude ziskovej, ale pouze pokud mám dost dat a můžu jej tzv. přeparametrizovat.

    Pokud se ale dělá práce správně, testuje se např. jen na 75% historických dat, na kterých se snažíme najít funkční parametry a hlavně je zdůvodnit. Pokud to jede aspoň na těchto 75% historických dat, musí se udělat test na zbylých 25% stále historických dat a tam většinou příjde velký úraz :(
    Jaké s tím máš zkušenosti??

    Proto obchoduji v Plus500, protože Meta Trader je sice super na automaty, ale to je tak vše. A jelikož automaty umím programovat, ale neumím je programovat ziskově, tak mi pořád vychází staré dobré plusko “pro děti” jako nejlepší volba

    • Radku nikterak netrvám na tvrzení, že AOS je samospásný a často to říkávám, že bych si Robota jen tak někdo nekoupil. Dobře (velmi dobře) znám jejich úskalí. Proto také obchodování pouze AOS nepoužívám ani já. Používám několik AOS, které běží v režimu, na který jsou stavěny. Pokud se trh začne chovat jinak, než jsem předpokládal, automaty vypínám a snažím se z toho “vylízat ručně”
      Tahle “ruční” záchrana je ale na dlouhé lokty a hlavně to nejde testovat, není to nic jednoduchého.
      Obchodovat ale pouze ručně se mi nechce, jsem asi až příliš načichlý robotickým obchodováním.

  8. Bude nějaké pokračování?

    • Pokračoval bych rád, ale času je málo. Přesto jsem rád, že “je poptávka”, dostávám i soukromé emaily. Slibovat nebudu, ale snad se k něčemu odhodlám.

  9. Super, snad se daří

Přidat komentář


Upozornění - Můžete použít tytoHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>