Příspěvek se nahlašuje...
Ten nadpis blogu zafungoval Byl jsem tak zvědavý, s čím můžete chtít pomoct, že jsem si po dlouhé době od Vás něco přečetl.
Je to docela komplexní problém, který asi nečekáte, že Vám někdo pomůže vyřešit na reklamním portále Pokusím se alespoň stručně nastínit možnosti. Začnu hned tou (pro Vás) špatnou zprávou. Jakékoli využití AI v Metatraderu4 je velmi problematické, protože tato zastaralá platforma, která se už spoustu let vůbec nevyvíjí nebyla na nic takového připravena. Ta dobrá zpráva je, že její nástupce Metatrader5 již v sobě tyto možnosti má. Ono totiž jde o to, že v MQL nejsou připravené knihovny, které by umožňovaly skutečné využití AI. Proto je velmi legrační, když tu chlapci inzerují tzv. AI Trader pro MT4, ale když jim položíte velmi základní dotazy, o jaký typ AI se jedná, tak raději neodpoví Ty knihovny nejsou ani v MT4, ani v MT5. Ale MT5 umožňuje nativní napojení na Python a ten tyto knihovny má. Pokud seženete někoho, kdo umí programovat jak v MQL, tak v Pythonu, tak jste našel poklad a pak již jen stačí najít brokera, který nabízí MT5. S těmi brokery to není také nic jednoduchého. Takový Purple Trading mi už více jak 4 roky slibuje, že konečně poskytne MT5, ale myslím, že dřív skončí, než že by k tomu došlo. O XTB vůbec nemá cenu psát, o RoboMarkets jsem tento týden už také psal (ten alespoň MT5 má). Jinými slovy Vám nejspíš nezbyde než se spolehnout na nějaké brokery, kteří nemají zastoupení v ČR.
Pokud jsem to správně pochopil, tak Vy byste chtěl zkusit takovou tu polovičatou cestu, kdy strategii vnutíte nějaká Vaše pravidla pro vstup, ale rád byste ponechal řízení obchodu na AI. Samozřejmě, že by se něco takového dalo naprogramovat, ale připadá mi, že takováto polovičatá cesta je spíš vhodná pro manuální tradery, kteří diskrečně vstoupí do obchodu, ale pak by z toho obchodu chtěli vymáčknout maximum, aniž by museli otevřený obchod hlídat, což může být časově velmi náročné. Rozhodně nevím o žádném hotovém produktu, který by něco takového nabízel. Pokud na nějaký takový produkt narazíte, tak to bude (podobně jako inzerovaný AI Trader) na 95% podfuk. Pokud byste si to chtěl nechat naprogramovat, tak je otázka, jestli by ten přínos stál za nejisté zlepšení výkonosti Vaší strategie. Já si osobně myslím (a myslím, že už jsem Vám to psal), že problém je už v té myšlence Vaší strategie, a že pokusy o dojení mrtvé krávy nedávají moc smysl. Berte to jen jako můj názor a já si moc dobře uvědomuji, že nemám patent na pravdu.
Myslím, že byste měl začít úvahami o tom, který instrument je pro Váš typ obchodování vhodný. Podle mě EURUSD to opravdu není a je to spíš gambling, než trading, což (pokud jste soudný) musíte připustit i z pouhého pohledu na Vaši ekvity křivku. Je toho strašně moc, co by člověk měl dobře promyslet před započetím vývoje jakékoli strategie. Obzvlášť pokud chcete obchodovat automaticky, tak to jinými slovy znamená najít nějakou statistickou významnou výhodu, a to znamená spoustu různých statistických testů, což opravdu není optimalizace v backtestu v MT4. Jinými slovy si při opravdové práci nevystačíte jen s MQL, ale musíte zapojit i další programovací jazyky a jejich rozsáhlé knihovny (Python, R, ...). A pokud Vám ze statistických testů vyjde, že vývoj ceny instrumentu EURUSD není statisticky významně odlišný od tzv. náhodné procházky, tak víte, že obchodování EURUSD je spíš gambling než trading.
Původně jsem si myslel, že dokáži být stručný Ale opět jsem popsal spoustu reklamní plochy a vlastně jsem Vám toho stejně moc neřekl. Ono je to opravdu hodně komplexní a rozhodně to není na tento typ diskuze. Pokud byste měl zájem, tak jsem ochoten po telefonu s Vámi některé věci probrat. Jen dopředu říkám, že přestože dokáži velmi dobře programovat jak v MQL, tak v Pythonu (a dalších několika programovacích jazycích), tak nebudu na 99% ochoten programovat něco pro někoho na zakázku.