Sobota 23. listopadu 2024 10:33
reklama
Investingfox Partner
reklama
Purple webinář Ve vaší režii
reklama
Dukascopy new
reklama
Investingfox Partner

Automatické obchodní systémy - Mýty a pravda

Článek najdete ZDE.

Jste na diskusním fóru jako nepřihlášený uživatel a Vaše funkce jsou tak omezené. Pro neomezený přístup je nutné být registrovaný a přihlášený uživatel. Nejste-li registrován/a klikněte pro bezplatnou registraci. Jednoduchá registrace vám otevře cestu k profesionálním informacím.

Registrací na FXstreet.cz můžete získat:

  • Možnost diskutovat s ostatními tradery.
  • Vkládání nových příspěvků a zakládání nových témat v diskusním fóru.
  • Možnost vyhledávání v tomto velmi rozsáhlém diskusním fóru.
  • Přístup k uzamčeným odborným článkům, sekcím a školy forexu.
  • Ebooky, manuály a obchodní systémy zdarma.
  • Zasílání newsletterů a informací o nových akcích a aktivitách portálu FXstreet.cz
  • Možnost psát vlastní blogy a články.
  • Možnost objednání tradingových knih, seminářů nebo VIP zóny.
  • Další přínosné informace z oblasti obchodování na forexu.
Autor Automatické obchodní systémy - Mýty a pravda (30 odpovědí)
Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
AOS 13.11.2010 09:30

Zdravím, článek možná užitečný ale moc dlouhý, to nemám rád Laughing Ale z toho si nic nedělejte, jistě se najde mnoho lepších čtenářů. Tradingem se zabývám dva roky, programováním 20 let, ale příležitostně (jen pro svou potřebu) Naprogramovat AOS je proti programování pod WIn velmi jednoduché, ale nebudu Vám kazit kšefty Smile. Mě, pokud napadne nějaký OS, hodím to do AOS a projedu na hist.datem, ale obchodovat bych to za sebe nenechal. Možná hlavně proto, že mi je líto nechat puštěný počítač nonstop jen proto, aby udělal pár obchodů týdně, to přece zvládnu sám. I když AOS se asi dělají hlavně pro obchodování na minutových grafech, pak to možná smysl má. Pro zajímavost zde uvádím equity svého posledního AOS. No asi jste viděli i lepší výsledky AOS, Ale zase se jedná o stabilní a pravidelné navyšování zisku. Tento AOS má ale jednu slabinu, kterou musím ještě vyladit, v extrémním případě bude totiž nutné provést hedgování, a to ještě neumíme Embarassed        

 

 

************* Programátor AOS pro MT4 a MT5 **************
EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Re: AOS 13.11.2010 10:29

Ano, máte pravdu, programování AOSů je několikanásobně jednodušší než dělat pod Win (zkusil jsem si to, jednoduchou aplikaci udělat bych dokázal, ale neženu se do věcí, kterými úplně ne přesně vládnu, to nechávám odborníkům na tvorbu aplikací pod Win), přičemž ve srovnání je takový čistý MQL vlastně ekvivalent jedné nebo dvou třídy s pár metodama, které jediné je nutné pochopit, přičemž k tomu je velmi dobře udělaná dokumentace a knowledge base, kde jsou popsané i různé "vychytávky" a "špeky". K tomu samozřejmě je možné použít .dll pokud je nutné pracovat mimo MT (kernel32 se používá asi nejčastěji v tomto případě). Takže netvrdím, že je to něco složitého, ovšem jsou také lidé (a je jich relativně hodně, napříč celým světem), kteří sice umí výborně obchodovat, ale buď mají z toho strach, nebo prostě nechápou základní axiomy programování čehokoli a v čemkoli. Navíc, setkávám se od mnoha klientů s vyjádřeními jiných "klasických" programátorů, kteří odmítají příslušný systém algoritmovat, protože vytovřít AOS je "trochu jiný" program. Nikoli složitější na výrobu, ale velmi specifický. Málokterý (Vy třeba ano, protože obchodujete, což také ne každý i velmi šikovný a schopný programátor dělá) ví, co je to třeba "pip", co je to "typická cena", co je to "close" a nebo třeba co to má znamenat "x barů zpět". Tedy těžší na napsání určitě ne, ale velmi specifický program ano. (Ještě si rýpnu zde do kolegy, jde mi na mysl přirovnání s jeho automatickou pračkou - také program, také má v sobě přeložený nějaký kód, který někdo napsal v assembleru, nebo dokonce C/++, apod. A já (nevím jak Vy) bych takový program nedokázal vyrobit, na to jsou zase jiní specialisté....Nemám ani tušení, jak mám programovat "ždímání, odběr aviváže, a tak bych mohl pokračovat)

Jinak, k té ekvitě: z nějakého důvodu mi nejde zvětšit, takže vidím jen tento náhled, a tedy hrubý obrys, samozřejmě, vypadá jako jeden z těch velmi povedených, pokud na podobnou ekvitu obchodujete v reálu (jedno zda AOS, nebo ručně) tak Vám gratuluji, na ekvitě vypadá opravdu velmi pěkně (ano, viděl jsem lepší, některé použitelné, jiné přeoptimalizované a tedy nefunkční a jiné pro můj styl tradingu psychologicky neúnosné). Ale pokud to funguje, je to moc pěkné. Asi bych se (čistě za sebe, jako trader) ještě trochu porýpal v MM, a zkusil bych jí ohnout ještě víc na sever spíše na exponenciální křivku, než přímku :)

Ohledně těch "pár obchodů týdně". Máte ve své podstatě pravdu, ale: (opět čistě jen můj pohled) Co uděláte, má-li přijít signál v noci? máte nějaký alert, který vás vzbudí, abyste to šel zmáčknout? nebo ten daný signál ignorujete, protože spíte? Ok. Jinak velmi mnoho lidí po nás chce časový test, tedy aby AOSek obchodoval pouze (například) od 8 do 22, takže pak není nutné mít počítač přes noc puštěný, a přes den se můžete věnovat jiné činnosti, nebo diskreci, skalpingu, a já nevím čemu ještě. AOSy se hodí na téměř jakoukoli TF, a na jakoukoli kvantitu (takový AOS, je li tak navržen jeho podkladový OS, může běhat třeba na 50 párech v reálném čase, což "lidský element" nemá šanci efektivně uhlídat :)

Tedy ano, Váš pohled na věc beru a respektuji (nic jiného mi nezbývá :D ), ovšem (snad, možná) jsem Vás obohatil tím mým.

P.S. omlouvám se za délku článku, ale nechtělo se mi toto téma dělat jako seriál, podle mého názoru by to ztratilo informační efektivitu.

olympusko
Gold member
avatar
Příspěvky: 697
Více informací o uživateli >>
SW - úroveň 13.11.2010 10:31

Dobrý den Petře,

Jaký software používáte k algoritmizaci, příp. k následné optimalizaci, k analýze OUT OF SAMPLE? 

EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Re: SW - úroveň 13.11.2010 11:22

Dobrý den,

pro algoritmizaci používáme klasice IDE dodávané MT4 (říkají tomu MQL, i když o tom "language" bychom mohli vést mnohahodinové spory), případně Visual Studio 2008, ve kterých píšeme knihovny, pokud nějaké potřebujeme (lepší (i když ne 100%, to neumí myslím nikdo) zabezpečení kódu proti dekompilaci, pokud si klient přeje), stejně tak v VS píšeme algoritmy pro FT.

Jinak ohledně optimalizací a analýzách OOS, to není ve většině případů naše starost, leda že si to klient výslovně přeje , a nebo pro naše osobní, soukromé systémy používáme již zmíněný Forex Tester. Já vím, není to nic moc valného, ovšem naše nabídka je směrovaná primárně na klienty, jež systém mají navržený, a nebo si jej vyvíjí oni (pak pouze obvykle měníme algoritmy a možnosti nastavení.

 

Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
Re: Re: AOS 13.11.2010 11:48
Odpověď na: EaCoder

Ano, máte pravdu, programování AOSů je několikanásobně jednodušší než dělat pod Win (zkusil jsem si to, jednoduchou aplikaci udělat bych dokázal, ale neženu se do věcí, kterými úplně ne přesně vládnu, to nechávám odborníkům na tvorbu aplikací pod Win), přičemž ve srovnání je takový čistý MQL vlastně ekvivalent jedné nebo dvou třídy s pár metodama, které jediné je nutné pochopit, přičemž k tomu je velmi dobře udělaná dokumentace a knowledge base, kde jsou popsané i různé "vychytávky" a "špeky". K tomu samozřejmě je možné použít .dll pokud je nutné pracovat mimo MT (kernel32 se používá asi nejčastěji v tomto případě). Takže netvrdím, že je to něco složitého, ovšem jsou také lidé (a je jich relativně hodně, napříč celým světem), kteří sice umí výborně obchodovat, ale buď mají z toho strach, nebo prostě nechápou základní axiomy programování čehokoli a v čemkoli. Navíc, setkávám se od mnoha klientů s vyjádřeními jiných "klasických" programátorů, kteří odmítají příslušný systém algoritmovat, protože vytovřít AOS je "trochu jiný" program. Nikoli složitější na výrobu, ale velmi specifický. Málokterý (Vy třeba ano, protože obchodujete, což také ne každý i velmi šikovný a schopný programátor dělá) ví, co je to třeba "pip", co je to "typická cena", co je to "close" a nebo třeba co to má znamenat "x barů zpět". Tedy těžší na napsání určitě ne, ale velmi specifický program ano. (Ještě si rýpnu zde do kolegy, jde mi na mysl přirovnání s jeho automatickou pračkou - také program, také má v sobě přeložený nějaký kód, který někdo napsal v assembleru, nebo dokonce C/++, apod. A já (nevím jak Vy) bych takový program nedokázal vyrobit, na to jsou zase jiní specialisté....Nemám ani tušení, jak mám programovat "ždímání, odběr aviváže, a tak bych mohl pokračovat)

Jinak, k té ekvitě: z nějakého důvodu mi nejde zvětšit, takže vidím jen tento náhled, a tedy hrubý obrys, samozřejmě, vypadá jako jeden z těch velmi povedených, pokud na podobnou ekvitu obchodujete v reálu (jedno zda AOS, nebo ručně) tak Vám gratuluji, na ekvitě vypadá opravdu velmi pěkně (ano, viděl jsem lepší, některé použitelné, jiné přeoptimalizované a tedy nefunkční a jiné pro můj styl tradingu psychologicky neúnosné). Ale pokud to funguje, je to moc pěkné. Asi bych se (čistě za sebe, jako trader) ještě trochu porýpal v MM, a zkusil bych jí ohnout ještě víc na sever spíše na exponenciální křivku, než přímku :)

Ohledně těch "pár obchodů týdně". Máte ve své podstatě pravdu, ale: (opět čistě jen můj pohled) Co uděláte, má-li přijít signál v noci? máte nějaký alert, který vás vzbudí, abyste to šel zmáčknout? nebo ten daný signál ignorujete, protože spíte? Ok. Jinak velmi mnoho lidí po nás chce časový test, tedy aby AOSek obchodoval pouze (například) od 8 do 22, takže pak není nutné mít počítač přes noc puštěný, a přes den se můžete věnovat jiné činnosti, nebo diskreci, skalpingu, a já nevím čemu ještě. AOSy se hodí na téměř jakoukoli TF, a na jakoukoli kvantitu (takový AOS, je li tak navržen jeho podkladový OS, může běhat třeba na 50 párech v reálném čase, což "lidský element" nemá šanci efektivně uhlídat :)

Tedy ano, Váš pohled na věc beru a respektuji (nic jiného mi nezbývá :D ), ovšem (snad, možná) jsem Vás obohatil tím mým.

P.S. omlouvám se za délku článku, ale nechtělo se mi toto téma dělat jako seriál, podle mého názoru by to ztratilo informační efektivitu.

... klikněte na obrázek pravým tl. myši a dejte Zobrazit obrázek.

************* Programátor AOS pro MT4 a MT5 **************
EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Re:AOS 13.11.2010 12:03

Ano, děkuji :) to mi ve firefoxu nešlo (nevím proč), obrázek jsem stáhnul a otevřel z disku, už se podařilo :) ekvita opravdu pěkná, jenom jsem trochu zhýčkaný těma exponenciálama :D Jinak nejvíc mně zaujal téměř nulový DD, pokud to není nějak brutálně optimalizované, tak je to super :)

olympusko
Gold member
avatar
Příspěvky: 697
Více informací o uživateli >>
Re: Re: SW - úroveň 13.11.2010 12:20
Odpověď na: EaCoder

Dobrý den,

pro algoritmizaci používáme klasice IDE dodávané MT4 (říkají tomu MQL, i když o tom "language" bychom mohli vést mnohahodinové spory), případně Visual Studio 2008, ve kterých píšeme knihovny, pokud nějaké potřebujeme (lepší (i když ne 100%, to neumí myslím nikdo) zabezpečení kódu proti dekompilaci, pokud si klient přeje), stejně tak v VS píšeme algoritmy pro FT.

Jinak ohledně optimalizací a analýzách OOS, to není ve většině případů naše starost, leda že si to klient výslovně přeje , a nebo pro naše osobní, soukromé systémy používáme již zmíněný Forex Tester. Já vím, není to nic moc valného, ovšem naše nabídka je směrovaná primárně na klienty, jež systém mají navržený, a nebo si jej vyvíjí oni (pak pouze obvykle měníme algoritmy a možnosti nastavení.

 

Čili optimalizaci neděláte běžně vůbec? Bez optimalizaci nebo lépe řečeno bez kvalitní optimalizaci je AOS potenciálně ztrátový. 

Svátý grál je stereotypní označení pro OS, který nikdy neprodělává, tzn., nemůže mít žádný profit factor. To je stereotyp pro nováčky, kteří vůbec nerozumějí podstatě základních veličin expected payoff, max.drawdown, expected drawdown atd. Takový svatý grál nemůže existovat systematicky. Spíše se jedná 

EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Optimalizace 13.11.2010 12:51

Ano, je mi jasné (kolegům zcela jistě taky), že bez kvalitních optimalizací se vybudovat dobrý systém dost dobře nedá, ovšem drtivá většina klientů zadává systém k provedení jako AOS již hotový a tak jak jej (někdy i mnoho let) používají. Samozřejmě, pokud je to systém nový, případně ještě ve fázi návrhu a ladění, jsou na nutnost alespoň určité optimalizace upozornění a dávám několik rad (spíše obecnějšího rázu, kde ukazuji časté chyby), jak si to mají udělat. Ovšem optimalizace jako taková je proces velmi specifický podle systému, a kdy nemáme úplně všechny informace (ani se na ně neptáme pokud nejsou klíčové pro správné udělání kódu, do těchto přesných specifik nám nic není a je to čistě klientova záležitost [někteří nám ani nejsou ochotní říct o systému nic navíc, pokud nepoložíme přesnou otázku, na jejiíž odpověď je potřeba pro správné vyjádření základní myšlenky daného OS]). Takže optim nejsou v naší hlavní nabídce, ovšem kolega se ve volných chvílích učí pracovat s Matlabem, tak možná i na tuto kapitolu ve vývoji systému se do budoucna zaměříme a budeme jí schopni efektivně, kvalitně a v rozumné ceně začít nabízet.

K těm svatým grálům: já jsem měl asi mylnou informaci (a to několik let), já považoval za svatý grál systém, který udělá výrazně více % za výrazně kratší čas než je běžné z "konvenčních" instrumentů, tedy pokud systém dělá pravidelně 100% mesíčně při minimálním (do nějakých dejme tomu 5%) drawdownu, považoval jsem ho za grál. V takovém případě existuje profit factor, ale je velmi vysoký, stejně tak poměr win:loss přes 95%, atd..

Takže děkuji za osvětu, také faktem je, že každý trader považuje za svatý grál něco trochu jiného, co má charakteristiky pouze podobné :)

olympusko
Gold member
avatar
Příspěvky: 697
Více informací o uživateli >>
Re: Optimalizace 13.11.2010 13:00
Odpověď na: EaCoder

Ano, je mi jasné (kolegům zcela jistě taky), že bez kvalitních optimalizací se vybudovat dobrý systém dost dobře nedá, ovšem drtivá většina klientů zadává systém k provedení jako AOS již hotový a tak jak jej (někdy i mnoho let) používají. Samozřejmě, pokud je to systém nový, případně ještě ve fázi návrhu a ladění, jsou na nutnost alespoň určité optimalizace upozornění a dávám několik rad (spíše obecnějšího rázu, kde ukazuji časté chyby), jak si to mají udělat. Ovšem optimalizace jako taková je proces velmi specifický podle systému, a kdy nemáme úplně všechny informace (ani se na ně neptáme pokud nejsou klíčové pro správné udělání kódu, do těchto přesných specifik nám nic není a je to čistě klientova záležitost [někteří nám ani nejsou ochotní říct o systému nic navíc, pokud nepoložíme přesnou otázku, na jejiíž odpověď je potřeba pro správné vyjádření základní myšlenky daného OS]). Takže optim nejsou v naší hlavní nabídce, ovšem kolega se ve volných chvílích učí pracovat s Matlabem, tak možná i na tuto kapitolu ve vývoji systému se do budoucna zaměříme a budeme jí schopni efektivně, kvalitně a v rozumné ceně začít nabízet.

K těm svatým grálům: já jsem měl asi mylnou informaci (a to několik let), já považoval za svatý grál systém, který udělá výrazně více % za výrazně kratší čas než je běžné z "konvenčních" instrumentů, tedy pokud systém dělá pravidelně 100% mesíčně při minimálním (do nějakých dejme tomu 5%) drawdownu, považoval jsem ho za grál. V takovém případě existuje profit factor, ale je velmi vysoký, stejně tak poměr win:loss přes 95%, atd..

Takže děkuji za osvětu, také faktem je, že každý trader považuje za svatý grál něco trochu jiného, co má charakteristiky pouze podobné :)

I Vámi uvedený svatý grál s popsanými poměry těžko může existovat na delším období. To je statisticky prakticky vyloučeno - https://www.fxstreet.cz/olympuskohodnoceni-mos.html

Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
Re: Re:AOS 13.11.2010 13:12
Odpověď na: EaCoder

Ano, děkuji :) to mi ve firefoxu nešlo (nevím proč), obrázek jsem stáhnul a otevřel z disku, už se podařilo :) ekvita opravdu pěkná, jenom jsem trochu zhýčkaný těma exponenciálama :D Jinak nejvíc mně zaujal téměř nulový DD, pokud to není nějak brutálně optimalizované, tak je to super :)

... tak přeoptimalizované to rozhodně není, vlastně je systém tak primitivní a jednoduchý až se to sem stydím napsat Embarassed.

Mimochodem když jsem v MQL4 začínal dělal jsem si spíše PAOS (tuto zkratku jsem asi teď vymyslel Wink) , tedy poloAOS.Vstoupím ručně dle svého uvážení, a abych u toho nemusel dál sedět, třeba přes noc, spustím poloautomat a ten převezme nad obchodem kontrolu, tedy hlavně nad SL, který je potřeba posouvat (na vstup a pak dál -trailingSL). To už po Vás taky někdo chtěl ?

************* Programátor AOS pro MT4 a MT5 **************
EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Re: Re: Optimalizace 13.11.2010 13:25

Děkuji za odkaz, už kdysi jsem tento článek od Vás četl a velmi mně zaujal tento matematicko-statistický pohled na danou věc. Bohužel mi v hlavě neutkvěl a velmi rád jsem si jej přečetl znovu. Máte v každém případě pravdu a s těma "grálama" jsem to na delším období asi přehnal.. Ovšem v článku jsem to uvedl z toho důvodu, že mi klient posílá každý týden ekvity a reporty (už asi "jenom" pět měsíců), a ty jsou si podobné jak vejce vejci, při drawdownu 3% (bez MM) stále +/- 20% (v průměru, samozřejmě, někdy pošle 15, někdy 25) za ten daný týden.  Systém prý provozuje nějakých 15 měsíců s podobnými čísly, a těch výše zmíněných 5 měsíců ma na to Experta, který mu usnadňuje spoustu práce. Přitom je to systém založený na velmi prosté myšlence (podbrobnosti říct samozřejmě nesmím). Opravdu nemohu posoudit dlouhodobou výdrž takovýchto čísel, faktem je, že systémy, co tady provozujeme pro naše vlastní obchody mají "klasickou" výnosnost kolem 60% za rok při rozumném DD, takže čísla z těchto "grálů" sice mám, ale nesmím provozovat (systémy našich klientů samozřejmě neprovozujeme, i kdyby byly sebepodařenější, nemáme na to žádné právo).

olympusko
Gold member
avatar
Příspěvky: 697
Více informací o uživateli >>
Re: Re: Re: Optimalizace 13.11.2010 13:29
Odpověď na: EaCoder

Děkuji za odkaz, už kdysi jsem tento článek od Vás četl a velmi mně zaujal tento matematicko-statistický pohled na danou věc. Bohužel mi v hlavě neutkvěl a velmi rád jsem si jej přečetl znovu. Máte v každém případě pravdu a s těma "grálama" jsem to na delším období asi přehnal.. Ovšem v článku jsem to uvedl z toho důvodu, že mi klient posílá každý týden ekvity a reporty (už asi "jenom" pět měsíců), a ty jsou si podobné jak vejce vejci, při drawdownu 3% (bez MM) stále +/- 20% (v průměru, samozřejmě, někdy pošle 15, někdy 25) za ten daný týden.  Systém prý provozuje nějakých 15 měsíců s podobnými čísly, a těch výše zmíněných 5 měsíců ma na to Experta, který mu usnadňuje spoustu práce. Přitom je to systém založený na velmi prosté myšlence (podbrobnosti říct samozřejmě nesmím). Opravdu nemohu posoudit dlouhodobou výdrž takovýchto čísel, faktem je, že systémy, co tady provozujeme pro naše vlastní obchody mají "klasickou" výnosnost kolem 60% za rok při rozumném DD, takže čísla z těchto "grálů" sice mám, ale nesmím provozovat (systémy našich klientů samozřejmě neprovozujeme, i kdyby byly sebepodařenější, nemáme na to žádné právo).

15 měsíců je relativně malá doba pro spolehlivé hodnocení. Kolik ten AOS produkuje měsíčně v průměru obchodů (není-li to tajné)?

EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Re: Re: Re:AOS 13.11.2010 13:30

Ano, i toto po nás chtěli, a buď právě způsobem, jakým popisujete, že obchod se zadá ručně a pak PAOS vezme kontrolu nad pozicí, a hlídá jí BE, TSL nebo jiné parametry (třeba "odhodí" část pozice), a nebo také jak jsem popisoval v článku, trader udělá malůvky (S/R, TL, atd.) a AOS si pak hlídá signál, podle jeho systému. I tohoto tématu jsem se v článku dotkl, pojemnoval jsem to podobně jako Vy, kvaziAOS :)

EaCoder
Nováček v diskuzi
avatar
Příspěvky: 17
Více informací o uživateli >>
Re: Re: Re: Re: Optimalizace 13.11.2010 13:32

Nemohu říci, co mohu prozradit, tak je to scalpový systém, takže obchodů je hodně.

avatar
Veteran member
avatar
Příspěvky: 3445
Více informací o uživateli >>
pokman 13.11.2010 16:44

"... tak přeoptimalizované to rozhodně není, vlastně je systém tak primitivní a jednoduchý až se to sem stydím napsat ."

som síce v programovaní analfabet, ale mne sa to páči. Keď niečo bližšie prezradíš na jozef.vyskocil na českém seznamu bude to bez hamby.Smile

DAF666
Silver member
avatar
Příspěvky: 197
Více informací o uživateli >>
Re: pokman 13.11.2010 16:55

nebo možná bude lepší napsat sem aspoň něco, jinak ti budeme psát všichni Smile

Předem díky

Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
Re: Re: pokman 13.11.2010 19:44
Odpověď na: DAF666

nebo možná bude lepší napsat sem aspoň něco, jinak ti budeme psát všichni Smile

Předem díky

No tak asi nic nového, systém nevykazuje ztráty protože je prostě nebere, takže bez SL. Nepoužívá žádné indikátory, vstupuje na S/R proti trhu a bere 30 - 40 pips. Když se to dostane do ztráty, přesune to PT na vstup aby jsme vyšli aspoň s 0,-. No ale  když se to nepovede a ztráta je ještě větší, otevře další pozici ve stejném směru na další S/R a s oněco větším objemem. Pak se to všechno snaží ukončit při korekci, aby součet zisků a ztrát byl nejhůř 0,-. Stačí na to korekce cca 35%, nebo menší. Někdy je potřeba vstoupit 2-3x, výjmečně 5-7x. Ovšem jak jsem psal má to slabinu. U některých párů se tak 1 - 2 za rok může stát, že je trh v trendu příliš dlouho bez korekce a pak dojde k Margin Call, celý to žuchne a nezbude Vám ani na funus. Řešení jsou vcelku 3 (slovy: tři Wink) 1. mít hodně peněz na účtu aby mě to nemohlo položit; 2 vybrat si pár který obvykle nedělá dlouhé trendy; 3 otevřít hedge pozici, ale to ještě nemám zvládnutý. No je to trochu složitější a jistě by to šlo vyladit i nějakými indikátory, ale s těma já moc nekamoším. Nechci to zatím komplikovat.

************* Programátor AOS pro MT4 a MT5 **************
Donny
Veteran member
avatar
Příspěvky: 3471
Více informací o uživateli >>
Re: Re: Re: pokman 13.11.2010 21:30
Odpověď na: Pokman

No tak asi nic nového, systém nevykazuje ztráty protože je prostě nebere, takže bez SL. Nepoužívá žádné indikátory, vstupuje na S/R proti trhu a bere 30 - 40 pips. Když se to dostane do ztráty, přesune to PT na vstup aby jsme vyšli aspoň s 0,-. No ale  když se to nepovede a ztráta je ještě větší, otevře další pozici ve stejném směru na další S/R a s oněco větším objemem. Pak se to všechno snaží ukončit při korekci, aby součet zisků a ztrát byl nejhůř 0,-. Stačí na to korekce cca 35%, nebo menší. Někdy je potřeba vstoupit 2-3x, výjmečně 5-7x. Ovšem jak jsem psal má to slabinu. U některých párů se tak 1 - 2 za rok může stát, že je trh v trendu příliš dlouho bez korekce a pak dojde k Margin Call, celý to žuchne a nezbude Vám ani na funus. Řešení jsou vcelku 3 (slovy: tři Wink) 1. mít hodně peněz na účtu aby mě to nemohlo položit; 2 vybrat si pár který obvykle nedělá dlouhé trendy; 3 otevřít hedge pozici, ale to ještě nemám zvládnutý. No je to trochu složitější a jistě by to šlo vyladit i nějakými indikátory, ale s těma já moc nekamoším. Nechci to zatím komplikovat.

No kdyz si trochu pohrejes s nastavenim tak by ti mohlo tohle pomoct.  AOS

Broker BOSSA, Pepperstone,ICMarkets,Interactive Brokers Typ účtu: reál 11 let, Obchodní systém: ruční, Indikátory: vlastní ENIGMA, Ostatní: zkušený bača.
Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
Re: Re: Re: Re: pokman 13.11.2010 23:02
Odpověď na: Donny

No kdyz si trochu pohrejes s nastavenim tak by ti mohlo tohle pomoct.  AOS

jo jo díky, zatím jsem na to kouknul jen letmo, zkompiloval a spustil s původním nastavením na testeru. S tímto nastavením na EURUSD to teda zrujnovalo celý účet, viz obr. Ale to se dá asi vyladit. Pravdou je, že položek k nastavení je tam teda hodně, přes 50 Foot in mouth , ten můj má v podstatě 3 Surprised Asi vstupuje na základě překřížení dvou MA případně  dle RSI. A zvětšuje objemy dle Fibo čísel. To mě teda taky napadlo, je to trochu agresivnější, ale existuje i systém Martingale, tedy přímo násobení objemu, 1,2,4,8,16,32 ... lotů Foot in mouth to je hotová sebevražda. Tam je pak to hedgování asi nutný. Jinak tento AOS při ůčtu $10000.- začíná s 1 lotem. Ten můj s 0,1 , tedy pomalu, ale jistě. No nic, prozkoumám to a určitě to bude pro mě přínos. Díky

************* Programátor AOS pro MT4 a MT5 **************
Donny
Veteran member
avatar
Příspěvky: 3471
Více informací o uživateli >>
Re: Re: Re: Re: Re: pokman 13.11.2010 23:34
Odpověď na: Pokman

jo jo díky, zatím jsem na to kouknul jen letmo, zkompiloval a spustil s původním nastavením na testeru. S tímto nastavením na EURUSD to teda zrujnovalo celý účet, viz obr. Ale to se dá asi vyladit. Pravdou je, že položek k nastavení je tam teda hodně, přes 50 Foot in mouth , ten můj má v podstatě 3 Surprised Asi vstupuje na základě překřížení dvou MA případně  dle RSI. A zvětšuje objemy dle Fibo čísel. To mě teda taky napadlo, je to trochu agresivnější, ale existuje i systém Martingale, tedy přímo násobení objemu, 1,2,4,8,16,32 ... lotů Foot in mouth to je hotová sebevražda. Tam je pak to hedgování asi nutný. Jinak tento AOS při ůčtu $10000.- začíná s 1 lotem. Ten můj s 0,1 , tedy pomalu, ale jistě. No nic, prozkoumám to a určitě to bude pro mě přínos. Díky

Tu velikost lotu si tam taky nastavujes sam muzes klisne zacit 0,01 a vzdalenosti si tam nastavujes taky sam.Trochu sem si pohral s kodem tak ze ta vzdalenost muze byt jaka ty chces.Pokud tam pustis podminky pro vstup tak to obchoduje jen obcas, kdys ty podminky vynechas tak to jede neustale dokola , to us zalezi na tobe .Cca pred rokem sem to jel na 22 parech a jelikoz mam US brokera sem to nemoch hedgovat na jednom paru tak sem to hedgoval mezi pary podle korelace a z 700 USD sem za 1/2 roku mnel 1600 USD, ale puvodne sem to zacal s 250 USD jenze broker zacal mnenit podminky (paku) napred 1:200 pak 1:100 a tet 1:50, a jeste zmnenil cast kodu tak ze je tet pro mne nepouzitelnej(neotvyra pozice) jinak sem s nim bil spokojenej ridil sem s nim 230 otevrenych pozic. 

 

Broker BOSSA, Pepperstone,ICMarkets,Interactive Brokers Typ účtu: reál 11 let, Obchodní systém: ruční, Indikátory: vlastní ENIGMA, Ostatní: zkušený bača.
ttfx
Nováček v diskuzi
avatar
Příspěvky: 64
Více informací o uživateli >>
Moc pěkně napsáno 14.11.2010 15:07

Hezký článek. Pravda, trochu delší ale neva - mně spíš naopak.

Co já jsem měl zatím možnost poznat: AOS lze rozdělit do pár kategorií:

  • Trendové: často je třeba je optimalizovat aby fungovaly
  • Protitrendové: zpravidla spojeny s určitou formou martingale ať už s gridem nebo bez něj. Pokud se jedná o 100% mechaniku, vždy dříve či později selže až přijde "killer trade".
  • Scalpery: využívají určité neefektivity trhu zpravidla pouze dočasného charakteru (viz třeba více robotů na téma "eurgbp asian session"). Jednou za čas dojde na stoploss který smaže mnoho předchozích zisků; jakmile se trh přestane chovat neefektivně, stopů chodí čím dál tím více a robot je "vyřízen".
  • Breakout: optimalizace časového úseku a exitů (ať už do + nebo - nebo trailing) je nezbytná; nicméně zde vidím obrovský potenciál - breakouty byly, jsou a budou. Jde o to "zazávorkovat" nějak rozumně typy chování trhu a kvalifikovat je. (Momentálně se bavím něčím takovým kde je jen cena, čas, 200EMA a lineární regrese za poslední 4 hodiny /@M1/ a vypadá to úžasně ale na účet to nemám důvod pouštět - ručně jsem zatím efektivnější ;-)
  • Různé basket systémy využívající korelací/arbitráže (tak do toho nevidím vůbec ale patrně tam cesta bude)
  • AOS využívající určitý dlouhodobý "edge"

No a právě z poslední kategorie je jedna má neuvěřitelně primitivní myšlenka která ale: funguje jen na daily (protože "den" je základem oné myšlenky), obchoduje v průměru jednou týdně (ale třeba taky měsíc nic což není pro lidičky patřičně exciting). Nicméně má více ziskových než ztrátových obchodů, průměrný zisk vyšší než průměrnou ztrátu a série výher jsou delší než série ztrát. Proto lze bez problému použít MM stylu "risk dle equity, po výhře 2x lotsize, po ztrátě 1/2 lotsize" a s tímhle MM by ta věc vydělala za poslední 3 roky >800% při risku 5% na trade a drawdownu 12%(!). Pevný stop 100 pips což na daily není mnoho. Ale strategie funguje skoro stejně i bez stopu. Nebo stop 50 pips? Ani ten tu věc nezabije. Nepoužívá žádné indikátory a v těch pár parametrů co je ve hře skoro ani nejde "optimalizovat". Funguje to pořád, alespoň po dobu co sahají data od Metaquotes.

Celá ta věc je natolik primitivní až to bolí. Má šíleně neefektivní exity. Nezajímá mě až tak.. mám jinou práci. Kdybych věděl, že tu bude dostatečný zájem, založím thread a vše zveřejním (a hrejte si :-).. ale bude to pro někoho dostatečně zajímavé? Vždyť daily je nuda, ne? Wink

2008-dnes

ttfx
Nováček v diskuzi
avatar
Příspěvky: 64
Více informací o uživateli >>
Re: Re: Optimalizace 14.11.2010 15:31

ale to víš že to vyloučeno není Tongue out

To samé co výše (tam jsou 3 roky s MM). Zde 10 let (2000-2010), bez moneymanagementu, DD=8%. (..kdyby tam byl MM, konečný zůstatek by byl téměř 1mil a equity křivka by mnoho nepověděla.)

Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
Re: Re: Re: Optimalizace 14.11.2010 16:27
Odpověď na: ttfx

ale to víš že to vyloučeno není Tongue out

To samé co výše (tam jsou 3 roky s MM). Zde 10 let (2000-2010), bez moneymanagementu, DD=8%. (..kdyby tam byl MM, konečný zůstatek by byl téměř 1mil a equity křivka by mnoho nepověděla.)

Zdravím, v jednoduchosti je síla, já to říkám pořád. Tak prosím prozraď něco víc o tom geniálně jednoduchém a tak ziskovém systému. Na základě čeho otevírá a zavírá pozice atd. Dík.

P.S. já to akční mít nemusím, mě D1 nevadí Wink

************* Programátor AOS pro MT4 a MT5 **************
Pokman
Silver member
avatar
Příspěvky: 177
Více informací o uživateli >>
Re: Re: Re: Optimalizace 14.11.2010 16:32
Odpověď na: ttfx

ale to víš že to vyloučeno není Tongue out

To samé co výše (tam jsou 3 roky s MM). Zde 10 let (2000-2010), bez moneymanagementu, DD=8%. (..kdyby tam byl MM, konečný zůstatek by byl téměř 1mil a equity křivka by mnoho nepověděla.)

... nebo rovnou pošli zdroják, já už si to rozeberu Cool

************* Programátor AOS pro MT4 a MT5 **************
ttfx
Nováček v diskuzi
avatar
Příspěvky: 64
Více informací o uživateli >>
Re: Re: Re: Re: Optimalizace 14.11.2010 16:53
Odpověď na: Pokman

... nebo rovnou pošli zdroják, já už si to rozeberu Cool

Zdar! Pokud to zaujme víc lidí, příští víkend možná založím thread v Obchodních strategiích a systémech, vysvětlím v čem spočívá ta nádhera a postnu tam i zdroják. Klidně z toho udělám public domain; sorry ale nemá pro mě půvab to posílat někomu "jen tak"; spíš by mě bavilo kdyby se do toho tady a veřejně a se zájmem (jsem idealista, že?) pustilo pár chytrých hlaviček a domyslely logiku exitů v plusu (trailing stopy atd). Celá ta věc je popřením toho, že 100% mechanika nemůže fungovat dlouhodobě a beze změn parametrů. Na celé té věci mě osobně zajímá zda se najde někdo kdo ji podstatně vylepší protože mám podezření že to funguje jen a pouze díky tomu, jak pitomě triviální to je a chtěl bych se dovědět zda to komplikace udusí nebo naopak oživí..

Laughing

ttfx
Nováček v diskuzi
avatar
Příspěvky: 64
Více informací o uživateli >>
Re: Re: Re: Re: Re: Optimalizace 14.11.2010 16:56
Odpověď na: ttfx

Zdar! Pokud to zaujme víc lidí, příští víkend možná založím thread v Obchodních strategiích a systémech, vysvětlím v čem spočívá ta nádhera a postnu tam i zdroják. Klidně z toho udělám public domain; sorry ale nemá pro mě půvab to posílat někomu "jen tak"; spíš by mě bavilo kdyby se do toho tady a veřejně a se zájmem (jsem idealista, že?) pustilo pár chytrých hlaviček a domyslely logiku exitů v plusu (trailing stopy atd). Celá ta věc je popřením toho, že 100% mechanika nemůže fungovat dlouhodobě a beze změn parametrů. Na celé té věci mě osobně zajímá zda se najde někdo kdo ji podstatně vylepší protože mám podezření že to funguje jen a pouze díky tomu, jak pitomě triviální to je a chtěl bych se dovědět zda to komplikace udusí nebo naopak oživí..

Laughing

Jo a abych předešel nedorozumění: nejde o zázrak; na fx to chodí jen na EURUSD !

majkofx
Nováček v diskuzi
avatar
Příspěvky: 36
Více informací o uživateli >>
Re: Re: Re: Re: Re: Re: Optimalizace 14.11.2010 19:18

Zdravím Vás. skvelá diskusia. ten denný systém by aj mna velmi zaujimal, tiež som toho názoru, že v jednoduchosti je krása. Takže Ta poprosime, popiš niečo bližšie o tom systeme, prilož zdroják a neverím tomu, že by sme to spolu nevyladili do požadovanej úrovne. Cry

Pepa 8043
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Re: Re: Re: Re: Re: Optimalizace 14.11.2010 20:29

Sem s tím. Wink

bradrtony
Silver member
avatar
Příspěvky: 79
Více informací o uživateli >>
AOS D1 EURUSD 14.11.2010 23:18

kolik ohlasu je potreba k zalozeni vlakna za ucelem spolecneho vyvoje? Smile

(at)gmail(dot)com
Donny
Veteran member
avatar
Příspěvky: 3471
Více informací o uživateli >>
Re: AOS D1 EURUSD 14.11.2010 23:21
Odpověď na: bradrtony

kolik ohlasu je potreba k zalozeni vlakna za ucelem spolecneho vyvoje? Smile

zadnej zalos si vlakno a jeto

 

Broker BOSSA, Pepperstone,ICMarkets,Interactive Brokers Typ účtu: reál 11 let, Obchodní systém: ruční, Indikátory: vlastní ENIGMA, Ostatní: zkušený bača.

Předchozí témata

Následující témata

Forex - doporučené články:

Co je FOREX?
Základní informace o finančním trhu FOREX. Forex je obchodování s cizími měnami (forex trading) a je zároveň největším a také nejlikvidnějším finančním trhem na světě.
Forex pro začátečníky
Forex je celosvětová burzovní síť, v jejímž rámci se obchoduje se všemi světovými měnami, včetně české koruny. Na forexu obchodují banky, fondy, pojišťovny, brokeři a podobné instituce, ale také jednotlivci, je otevřený všem.
1. část - Co to vlastně forex je?
FOREX = International Interbank FOReign EXchange. Mezinárodní devizový trh - jednoduše obchodování s cizími měnami - obchodování se směnnými kurzy.
VIP zóna - Forex Asistent
Nabízíme vám jedinečnou příležitost stát se součástí týmu elitních obchodníků FXstreet.cz. Ve spolupráci s předními úspěšnými obchodníky jsme pro vás připravili unikátní VIP skupinu (speciální uzavřená sekce na webu), až doposud využívanou pouze několika profesionálními tradery, a k tomu i exkluzivní VIP indikátory, doposud úspěšně používané pouze k soukromým účelům. Nyní se vám otevírá možnost stát se součástí této VIP skupiny, díky které získáte jedinečné know-how pro obchodování na forexu, výjimečné VIP indikátory, a tím také náskok před drtivou většinou ostatních účastníků trhu.
Forex brokeři - jak správně vybrat
V podstatě každého, kdo by chtěl obchodovat forex, čeká jednou rozhodování o tom, s jakým brokerem (přeloženo jako makléř/broker nebo zprostředkovatel) by chtěl mít co do činění a svěřil mu své finance určené k obchodování. Velmi rád bych vám přiblížil problematiku výběru brokera, rozdíl mezi jednotlivými typy brokerů a v neposlední řadě uvedu několik příkladů nejznámějších z nich.
Forex robot (AOS): Automatický obchodní systém
Snem některých obchodníků je obchodovat bez nutnosti jakéhokoliv zásahu do obchodu. Je to pouhá fikce nebo reálná záležitost? Kolik z nás věří, že "roboti" mohou profitabilně obchodovat? Na jakých principech fungují?
Forex volatilita
Forex volatilita, co je volatilita? Velmi užitečným nástrojem je ukazatel volatility na forexu. Grafy v této sekci ukazují volatilitu vybraného měnových párů v průběhu aktuální obchodní seance.
Forex zůstává největším trhem na světě
V dnešním článku se podíváme na nejnovější statistiky globálního obchodování na forexu. Banka pro mezinárodní vyrovnání plateb (BIS) totiž před pár týdny zveřejnila svůj pravidelný tříletý přehled, ve kterém detailně analyzuje vývoj na měnovém trhu. BIS je označována jako "centrální banka centrálních bank". Je nejstarší mezinárodní finanční organizací a hraje klíčovou roli při spolupráci centrálních bank a dalších institucí z finančního sektoru. Dnešní vzdělávací článek sice nebude zcela zaměřen na praktické informace z pohledu běžného tradera, ale i přesto přinese zajímavé a důležité poznatky.

Nejnovější články:


Naposledy čtené:

reklama
CapXmaster