Čtvrtek 21. listopadu 2024 11:44
reklama
Fintokei StartTrader
reklama
Purple webinář Ve vaší režii
reklama
Dukascopy new
reklama
Fintokei StartTrader

Pomoc s otestováním strategie (python)

Chtěl bych se zeptat, jestli je tady někdo, kdo by měl potřebné znalosti, a hlavně, komu by se chtělo, mi pomoci s otestováni profitability nápadu (strategie) 

Abych to napsal stručně: Dostal jsem nápad, jak poněkud obskurním způsobem využít všude profláknuté prediktivní modelování pro vytvoření profitabilního (?) systému. Projel jsem všemožné databáze (ScienceDirect a spol) , stejně jako zahraniční trading fora, oscanoval dostupné publikace na klíčová slova, atd. a zjistil jsem, že se o něčem podobném nikde nepíše. Takže je to úplná blbost, nebo by to mohlo fungovat.  Tak jsem se zeptal pár známých matematiků, + 2 (dobře placených) analytiků, a všichni mi potvrdili, že by to mohlo fungovat. Jedině spolužák, který pracuje v sázkovce, mi to vymlouval s následujícím tvrzením: "Broker tu není od toho, aby ty si vydělával peníze. Jestli budeš konzistentně vydělávat na základě statistiky, tak ti zakážou obchodovat, stejně jako zakázali vstup do kasína Janečkovi jelikož počítal karty. A stejně jako my, když vidíme že někdo vydělává, tak ho zařízenm". Tolik citace.

Osobně jsem obchodoval, ale diskréčně, a tak špatně, že mi broker nic zařezávat nemuel. Toto ovšem by měla být jiná liga.

Projekt mám v hlavě ale sám to nedám. V metatraderu se to udělat nedá. Je to hodně o integraci. Interface na brokera musí být v Metatraderu, nápočet proměnných mám v Matlabu (nic jiného pořádně neumím) Predikce chci dělat v Pythonu, jenomže i ty nejjednodušší modely mají 90GB, a skorování se nestíhá. Rozhodovací logika opět Matlab, no a vykonání příkazů Metatrader s tím, že tam musí být nějaká zpětná vazba.

Musí se to udělat co nejjednodušej ale tak, aby to fungovalo. Takže předávání souborů skrz disk, žádné DLL a podobné jemnosti. Intradenní, ale ne vysokofrekvenční, checking stavu + jakékoliv akce ne častěji než co 5 minut.

Dal jsem si takovou výzvu na facebook ale žádná reakce zatím.

zadal jsem projekt do www.rent-acoder.com, pár neurčitých odpovědí, nejlepší je jeden francouz, bylo by to drahé jak prase.

Indové zatím bez šance.

Takže měl by někdo zájem spolupracovat? (je třeba umět python a vyřešit tu paralelizaci při skorování, možná bude nutno koupit výpočetní výkon někde a dát na cloud, s tím nemám vůbec zkušenosti).

Pokud jde o detaily toho "nápadu", není problém sdělit při soobním setkání. Buď to někdo vylepší, nebo shodí ze stolu, a nebo bude holt o jednoho napakovaného Čecha víc. Trhy jsou velké....

Ale hlavně, ta nejdůležitější otázka: Co je na tom pravdy, že broker vám zatne tipec, pokud jste konzistentně profitabilní. Má se člověk o něco takového vůbec pokoušet?

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 Pomoc s otestováním strategie (python) (14 odpovědí)
Kovac
Veteran member
avatar
Příspěvky: 22062
Více informací o uživateli >>
Pomoc s otestováním strategie (python) 25.01.2018 19:10

Ahoj, co tedy presme potrebujes? Programatora nebo tradera na pomoc?

Jinak nevim, proc by ti broker zamezoval obchodovani? Pokud je to neseriozni market-maker, tak mozna ano. Ale i STP nebo ECN broker neni zadny stret zajmu.

Broker: Purple Trading (forex) | XTB (akcie) | Swissquote Bank (indexy a komodity). Obchodní systém: Price Action, S/R, VIP zóna.
avatar
Veteran member
avatar
Příspěvky: 3445
Více informací o uživateli >>
.. 26.01.2018 09:06

Ak to bude dobre sypať, tak by bol broker hlúpy keby si zarezal sliepku ktorá znáša zlaté vajcia. Ale sú vraj brokeri, ktorí sa len hrajú na STP, ECN a sliepku by ani nerozoznali. Až to budeš mať hotové na MT4, môžem to otestovať u slušných brokerov.

flakac
Nováček v diskuzi
avatar
Příspěvky: 14
Více informací o uživateli >>
Re: Pomoc s otestováním strategie (python) 28.01.2018 21:37
Odpověď na: Kovac

Ahoj, co tedy presme potrebujes? Programatora nebo tradera na pomoc?

Jinak nevim, proc by ti broker zamezoval obchodovani? Pokud je to neseriozni market-maker, tak mozna ano. Ale i STP nebo ECN broker neni zadny stret zajmu.

Pokud jde o zatínání tipce profitabilním obchodníkům, tak to nemám ze své hlavy, jen stížnosti na fórech. Dík že jste mě uklidnili.

Pokud jde o to co potřebuji, tak jak jsem psal... spíš programátora než tradera. Potřebuju to dát dohromady a pořád válčím s technickými záležitostmi. I uřídit programátory a přesně specifikovat co člověk potřebuje bude výzva...  A otestovat jestli to napsali dobře.. no...

avatar
Veteran member
avatar
Příspěvky: 3445
Více informací o uživateli >>
Re: Re: Pomoc s otestováním strategie (python) 30.01.2018 06:12
Odpověď na: flakac

Pokud jde o zatínání tipce profitabilním obchodníkům, tak to nemám ze své hlavy, jen stížnosti na fórech. Dík že jste mě uklidnili.

Pokud jde o to co potřebuji, tak jak jsem psal... spíš programátora než tradera. Potřebuju to dát dohromady a pořád válčím s technickými záležitostmi. I uřídit programátory a přesně specifikovat co člověk potřebuje bude výzva...  A otestovat jestli to napsali dobře.. no...

Jedna možnosť by tu bola. Ale treba zvážiť podmienku, že to musíš vysvetliť rodenému britovi a pokiaľ to chceš zadarmo, tak musíš súhlasiť so zverejnením vo fóre pre programátorov.

bulltrader
Gold member
avatar
Příspěvky: 766
Více informací o uživateli >>
Python 31.01.2018 18:45

Mozes prezradit preco si si vybral prave Python? Nic v zlom, python je dnes velmi popularny a ziadany, ale rad by som vedel co presne ta k tomu viedlo wink

flakac
Nováček v diskuzi
avatar
Příspěvky: 14
Více informací o uživateli >>
Re: Re: Re: Pomoc s otestováním strategie (python) 01.02.2018 02:23
Odpověď na: avatar

Jedna možnosť by tu bola. Ale treba zvážiť podmienku, že to musíš vysvetliť rodenému britovi a pokiaľ to chceš zadarmo, tak musíš súhlasiť so zverejnením vo fóre pre programátorov.

Angličtina není problém. Zveřejnění té části kodu která mi chybí není problém též. Samozřejmě zveřejit celý systém tak jak funguje bych na nějakém foru nechtěl. (jiná věc je individuální sdělení nejbližším spolupracovníkům, pokud by nějakí byli). V současné době mi pomáhá jeden Francouz s timerem a thready, uvidíme... Během víkendu chci ručně otestovat leden, příští týden snad budu chytřejší

flakac
Nováček v diskuzi
avatar
Příspěvky: 14
Více informací o uživateli >>
Re: Python 01.02.2018 02:35
Odpověď na: bulltrader

Mozes prezradit preco si si vybral prave Python? Nic v zlom, python je dnes velmi popularny a ziadany, ale rad by som vedel co presne ta k tomu viedlo wink

Hlavní část (nápočty proměnných a rozhodovací mechanismus) je v Matlabu. Důvod je ten, že nic jiného neumím.

Python jsem si zvolil proto, že se mi zdá na naučení jednodušší než cokoliv jiného, a že knihovna scikit-learn je lepší než ekvivalent v Matlabu. Jsem v něm bohužel začátečník.

Metatrader je bez šance, v něm se nedá udělat nic (kromě tupého exportu dat do textových souborů) Zvolil jsem si metatrader5, jelikož v mt4 se mi nepodařilo dosáhnout delší historie minutových dat než nějakých tuším 1024 nebo 2048 svíček. Vypadá to že je to omezením na straně brokera. 

Takže výsledkem je bastl Metatrader->Matlab->Python->Matlab->Metatrader->Matlab

avatar
Veteran member
avatar
Příspěvky: 3445
Více informací o uživateli >>
Re: Re: Re: Re: Pomoc s otestováním strategie (python) 01.02.2018 15:03
Odpověď na: flakac

Angličtina není problém. Zveřejnění té části kodu která mi chybí není problém též. Samozřejmě zveřejit celý systém tak jak funguje bych na nějakém foru nechtěl. (jiná věc je individuální sdělení nejbližším spolupracovníkům, pokud by nějakí byli). V současné době mi pomáhá jeden Francouz s timerem a thready, uvidíme... Během víkendu chci ručně otestovat leden, příští týden snad budu chytřejší

Mal som na mysli Steve Hopwood. Jeho fórum nájdeš ľahko aj s podmienkami pre spoluprácu na kóde. 

ADIDASLER
Silver member
avatar
Příspěvky: 382
Více informací o uživateli >>
brokeři 01.02.2018 21:30

Kamarád ze sázkovky má pravdu a klacky pod nohy ti bude házet mj. i metaquotes. Mám zkušenost se spousta brokery. Pořádně naštuduj brokerovi podmínky a jakmile se tvoje strategie bude jen trochu podobat něčemu, co je u brokera zakázaný, zařízne Tě. A většinou zakazují to, co vydělává. Forex a sázkovky mají mnoho společného

flakac
Nováček v diskuzi
avatar
Příspěvky: 14
Více informací o uživateli >>
Re: brokeři 01.02.2018 22:38
Odpověď na: ADIDASLER

Kamarád ze sázkovky má pravdu a klacky pod nohy ti bude házet mj. i metaquotes. Mám zkušenost se spousta brokery. Pořádně naštuduj brokerovi podmínky a jakmile se tvoje strategie bude jen trochu podobat něčemu, co je u brokera zakázaný, zařízne Tě. A většinou zakazují to, co vydělává. Forex a sázkovky mají mnoho společného

No právě! Toho se bojím. Bohužel musím pracovat s metatraderem jelikož napojení na API u interactiíve brokers prostě nedávám...  Brokerům jako je IB je to myslím jedno. Bohužel žádný MT broker do této kategorie nespadá, i když o sobě tvrdí nevím co.. A musím použít MT5, viz výše. Uvažuji (no stavím to.. ) pro Admiralmarkets. Uvidíme. Za pár dnů bych měl bmít ruční backtesting ledna. Mám troch - dost strach, abych nebyl zklamanej....

ADIDASLER
Silver member
avatar
Příspěvky: 382
Více informací o uživateli >>
Re: Re: brokeři 01.02.2018 23:33
Odpověď na: flakac

No právě! Toho se bojím. Bohužel musím pracovat s metatraderem jelikož napojení na API u interactiíve brokers prostě nedávám...  Brokerům jako je IB je to myslím jedno. Bohužel žádný MT broker do této kategorie nespadá, i když o sobě tvrdí nevím co.. A musím použít MT5, viz výše. Uvažuji (no stavím to.. ) pro Admiralmarkets. Uvidíme. Za pár dnů bych měl bmít ruční backtesting ledna. Mám troch - dost strach, abych nebyl zklamanej....

Pokud jde jen o brokera, musiš pak obchody dobře kamuflovat. Nevim, co chceš přesně naprogramovat, ale mám tu nějaký ea na cenovou arbitráž, třeba tam najdeš inspiraci, jestli chceš, napiš, kam ti to mužu poslat

avatar
Veteran member
avatar
Příspěvky: 3445
Více informací o uživateli >>
Re: Re: brokeři 02.02.2018 06:21
Odpověď na: flakac

No právě! Toho se bojím. Bohužel musím pracovat s metatraderem jelikož napojení na API u interactiíve brokers prostě nedávám...  Brokerům jako je IB je to myslím jedno. Bohužel žádný MT broker do této kategorie nespadá, i když o sobě tvrdí nevím co.. A musím použít MT5, viz výše. Uvažuji (no stavím to.. ) pro Admiralmarkets. Uvidíme. Za pár dnů bych měl bmít ruční backtesting ledna. Mám troch - dost strach, abych nebyl zklamanej....

Steve Hopwood má svojho brokera, ktorý je priamo na fóre otvorený otázkam o čomkoľvek. Aj o konkrétnom podozrení na "zaříznutí".smile

flakac
Nováček v diskuzi
avatar
Příspěvky: 14
Více informací o uživateli >>
Re: Re: Re: brokeři 03.02.2018 19:25
Odpověď na: avatar

Steve Hopwood má svojho brokera, ktorý je priamo na fóre otvorený otázkam o čomkoľvek. Aj o konkrétnom podozrení na "zaříznutí".smile

Tak první testy nedopadly dobře, sakra, kde udělali soudruzi z NDR chybu....

avatar
Veteran member
avatar
Příspěvky: 3445
Více informací o uživateli >>
Re: Re: Re: Re: brokeři 03.02.2018 20:14
Odpověď na: flakac

Tak první testy nedopadly dobře, sakra, kde udělali soudruzi z NDR chybu....

Holt, pravdepodobnosť úspechu 5% nepustí.smile

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
SAB Finance