Pátek 22. listopadu 2024 02:37
reklama
SAB Finance
reklama
CapXmaster
reklama
eightcap trade smarter
reklama
CapXmaster

Můj vlastní, řekl bych docela slušný AOS

Zdravím, naprogramoval jsem si svého vlastního AOS robota za pomocí kluků z FXstreet, kokrétně děkuji Tomášovi Rozehnalovi.

Udělal jsem si AOS, který u EUR/USD při páce 1:200 udělá z 1.000 EUR 37.000 EUR, resp. 32.000 EUR za cca necelých 5 měsíců.

Obrázky z backtestů přikládám.

Co vy na to?

 

 

 

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 Můj vlastní, řekl bych docela slušný AOS (14 odpovědí)
PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Test 05.03.2019 16:34

Zdravím, ano, chystám novou verzi, která bude fungovat trochu jinak, ale hlavně nepočítá volné prostředky z Equity, ale Free Margin (to byla školácká chyba) :-) Také mám v plánu korigovat mínusové obchody. Je se na co těšit ;)

Ve své podstatě by to měl být robot pouze na nějaké období, např. na týden nebo měsíc a jediné, co vím, že už teď bude problém, je to, že se to bude muset vždy testovat pouze na to období, protože neumím uzavírat pozice za pomocí AOS. Pokud bych tam měl automatizované uzavírání všech pozic, mohli bysme dát test klidně na pět let, ale bez automatického uzavírání pozic to bude problém. Jestli je někdo ochotný pomoci, bylo by to fajn.

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Uzavírání pozic 05.03.2019 17:56

Narazil jsem na tyto stránky, můžete mi někdo říct, jestli ten script je v pořádku a dá se použít?

https://www.forexfactory.com/showthread.php?t=9502

Tým FXstreet.cz
Veteran member
avatar
Příspěvky: 27563
Více informací o uživateli >>
Re: Uzavírání pozic 05.03.2019 18:41
Odpověď na: PaloNymous

Narazil jsem na tyto stránky, můžete mi někdo říct, jestli ten script je v pořádku a dá se použít?

https://www.forexfactory.com/showthread.php?t=9502

Můžete použít toto. Obchodní nástroj pro zavření všech pozic jedním kliknutím ke stažení ZDE.

Tým traderů společnosti FXstreet.cz
PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Re: Re: Uzavírání pozic 06.03.2019 11:20
Odpověď na: Tým FXstreet.cz

Můžete použít toto. Obchodní nástroj pro zavření všech pozic jedním kliknutím ke stažení ZDE.

Děkuji za ochotu. Bohužel to potřebuji integrovat do svého programu, tak ex4 se mi nehodí. Ten script, co jsem uvedl výše, se jeví jako funkční.

dostmi
Nováček v diskuzi
avatar
Příspěvky: 2
Více informací o uživateli >>
Re: Uzavírání pozic 07.03.2019 10:56
Odpověď na: PaloNymous

Narazil jsem na tyto stránky, můžete mi někdo říct, jestli ten script je v pořádku a dá se použít?

https://www.forexfactory.com/showthread.php?t=9502

Principielně to fungovat může, záleží na zakomponování do vlastního AOS. Osobně nedoporučuji vkládání cizích kódů do vlastního programu bez pochopení, jak to funguje, včetně provázání s podmínkymi výstupu apod. S programováním mohu pomoci, pokud je zájem - kontakt přes PM

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Re: Test strategie 09.03.2019 16:45
Odpověď na: dostmi

Dobrý den, o víkendu jsem si pro zajímavost projel na backtestu strategii a mám několik postřehů:

Je zcela jedno, zda běží na M1, M5 nebo H1, výsledky jsou totožné. Předpokládám tedy, že AOS není založen na indikátorech závislých na zvoleném TF

Testoval jsem na datech období 1.1.2016 až 31.12.2018. AOS fungoval vždy tak 1 až 5 měsíců, pak skončil z důvodu nedostatku hotovosti. Pro příklad s počátečním vkladem 10 000, na H1 – pokud se AOS spustil na datech od 1.7.2017, skončil po 30 dnech, kdy dosáhl Balance 13 803, ale Equity jen 2 643, následně se zhroutil – „stopped because of Stop Out“. Pokud se spustil od 1.8.2017, vydržel až do konce roku, kdy měl na konci obchodního dne 29.12. Balance ve výši 88 540 a Equity 53 667. Dál fungoval do 12.ledna 2018, kdy skončil s Balance 103 399 a Equity 16 356. Důvodem nejspíš bude, že strategie zavírá pouze ziskové obchody s TP 450 pip, ztrátové obchody s nastaveným SL 5500 se pak nahromadí a strategii stopnou.

Závěr – pokud se neošetří co se ztrátovými obchody, je strategie velice riziková a záleží jen na délce trvání trendu, než skončí. Víc se k tomu nedá říct, bez znalosti principu strategie.

Ono by stačilo jednou týdně pouzavírat pozice co jsou tak trochu mimo mísu...

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Re: Re: Test strategie 09.03.2019 16:52
Odpověď na: PaloNymous

Ono by stačilo jednou týdně pouzavírat pozice co jsou tak trochu mimo mísu...

Samozřejmě by se uzavíraly jednou týdně pozice, na které se již "vydělalo".

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Další verze AOS 11.03.2019 13:08

Zdravím chlapi,

abyste si nemysleli, že se flákám, tak si můžete vyzkoušet dalšího robota, tento "ustál" období od roku 1990 doteď.

Ale je takovej nudnej a nic moc. Inflace by to zneefektivnila... To jen tak pro zajímavost :-)

A navíc mám podezření, že tam mám nějaký bugy...

Mám další plány a bude to zajímavý! :-)

https://uloz.to/!lNZPCBQ18Tos/pn-eur-usd-v1-02-ex4

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Pozn. 11.03.2019 13:09

...nejen inflace, ale taky SWAPy...

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Re: Re: Re: Test strategie 12.03.2019 16:46
Odpověď na: PaloNymous

Samozřejmě by se uzavíraly jednou týdně pozice, na které se již "vydělalo".

Bylo by docela zajímavé zkusit integrovat do AOS vždy v pátek před 23 hodinou uzavření několik pozic (předefinový počet uživatelem, např. od 1 do 5), které jsou nejvzdálenejší k stávající ceně.

Pak by byla ještě jedna varianta - uzavírat pozice na základě výdělku, tzn. zrušily by se pozice, na které se již dvojnásobně / trojnásobně / čtyřnásobně (podle zadání uživatelem) vydělalo.
Tzn. týdenní zisk by se o něco snížil na základě předdefinované hodnoty uživatelem.

Pak by backtesty ukázaly, co je efektivnější...

Akorát nevím jak to naprogramovat, pomůžete někdo? Stačil by asi script, který by dělal pouze toto... Já už bych to zaintegroval...

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Re: Re: Re: Re: Test strategie 13.03.2019 17:51
Odpověď na: PaloNymous

Bylo by docela zajímavé zkusit integrovat do AOS vždy v pátek před 23 hodinou uzavření několik pozic (předefinový počet uživatelem, např. od 1 do 5), které jsou nejvzdálenejší k stávající ceně.

Pak by byla ještě jedna varianta - uzavírat pozice na základě výdělku, tzn. zrušily by se pozice, na které se již dvojnásobně / trojnásobně / čtyřnásobně (podle zadání uživatelem) vydělalo.
Tzn. týdenní zisk by se o něco snížil na základě předdefinované hodnoty uživatelem.

Pak by backtesty ukázaly, co je efektivnější...

Akorát nevím jak to naprogramovat, pomůžete někdo? Stačil by asi script, který by dělal pouze toto... Já už bych to zaintegroval...

Anebo uzavírat pozice, které jsou např. určité předdefinované období staré, třeba 1 měsíc (otevřené)...

dostmi, pomůžeš?

Chtěl jsem napsat soukromou zprávu, hledal jsem, ale nenašel jsem tady tuto možnost...

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
dostmi 16.03.2019 15:48

S dostmi jsme v kontaktu (e-mail).

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Problém s výpočty 22.04.2019 22:24

Zdravím,

tak dál špekuluji, programuji, backtestuji, vypadá to slibně, ale mám problém s přičítáním proměnné do jiné proměnné.

Na začátku je proměnná "krok" s hodnotou 0.0008, ta se po dobu chodu programu nikdy nemění (i jsem si to ověřil).

Tu přičítám popř. odečítám k jiné hodnotě, která je např. 1.20485 a výsledkem je 1.205649999999999, což mě dělá v celém programu paseku, protože na tuto proměnnou se nabalují další proměnné.
Zajímavé je, že tento problém je pouze u této proměnné, tu proměnou "krok" přičítám a odečítám i k jiným proměnným - a bez problémů.
Toto přičítání a odečítání je pouze na 3 místech v celém programu (a sproměnnými, které se po celou dobu chodu programu nemění), takže pochybuji, že by byla chyba na mé straně - podle mě je to zřejmě bug MQL4 než moje chyba. Narazili jste někdy někdo na podobný problém? Tušíte, kde je chyba? Netušíte jak se tohoto problému zbavit? Nemůže to být třeba tím, že kompiluju často?
Ano, mohu zajistit "nápravu" přes "NormalizeDouble(Ask,Digits)", popřípadě přičíst chybějící hodnotu, ale připadá mi to dost divné...

PaloNymous
Nováček v diskuzi
avatar
Příspěvky: 28
Více informací o uživateli >>
Hmm, další perla 22.04.2019 23:23

Další perlička...

Tři řádky po sobě:

Proměnná je v hodnotě 1.20321

Po vynásobení - krát 100.000 má tato proměnná hodnotu 120321.0
Po použití příkazu int(tato proměnná)
je výsledek této proměnné 120320.0 - což je pochopitelně špatně, má být 120321.0
A po vydělení 100.000 je 1.2032 - tedy místo hodnoty 1.20321, kterou potřebuji...

A i nadále odečítá při příkazu int() o jedno méně (-1)

Asi jsem nějakej ufon nebo co...

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é:

Forex brokeři
LYNX
Xtrade
Tickmill
reklama
Purple trading AI