Pondělí 22. červenec 2019 14:17
reklama
reklama
XTB analyticky-report
reklama
XTB analyticky-report

Konstrukce AOS v programu StrategyQuant s využitím náhodného generování

Napsal:   Sekce: 

Možnosti, které pro stavbu automatických obchodních strategií (AOS) v programu StrategyQuant používám, jsou v podstatě dvě. Buď nechám program AOS generovat náhodným způsobem anebo využiji genetickou evoluci.

Je zde také možnost vytvořit si ručně vlastní strategii, ale tuto funkčnost programu nepoužívám. Dnes popíši jakým způsobem StrategyQuant generuje strategie náhodně.

A není na tom nic složitého. StrategyQuant s použitím náhodné kombinace různých cenových vzorců, cenových hodnot, cenových pásem, technických indikátorů a daných podmínek, hledá strategie, které by splňovaly mnou daná pravidla vstupu a výstupu.

StrategyQuant pro stavbu strategie používá tzv. stavební bloky, které obsahují všechny standardní technické indikátory a oscilátory (např. CCI, RSI, MACD, Parabolic SAR, Bollinger Bands), časové hodnoty (např. časové pásmo, den v týdnu) a cenové modely (např. Open, High, Low, Close). Tyto základní stavební kameny pak spojí s použitím logických operátorů (např. And, Or, větší, menší) tak, aby se vytvořila pravidla vstupu nebo výstupu. Kromě toho StrategyQuant podporuje různé typy příkazů ke vstupu a výstupu z pozice (např. pokyny stop, limit, market, odchod po X svíčkách). Se všemi těmito možnými kombinacemi pravidel je pak StrategyQuant schopen generovat doslova milióny různých obchodních strategií.

Abyste si udělali lepší představu, jak náhodně vygenerovaná strategie může vypadat, ukáži vám strategii EURUSD, kterou v současnosti obchoduji (a také již i někteří z vás) na reálném účtu:

If (RSI(20) < 50) then Buy at Highest(98) Stop

V překladu to znamená, jestliže se nachází indikátor Relative Strength Index s periodou 20 pod úrovní 50, pak strategie zadá čekající long stop pokyn na cenu, která je nejvyšší za posledních 98 svíček. A stejná analogie platí také pro short stop pokyn.

Pro mě na tom všem je důležité, že celý výběr podmínek strategie probíhá zcela náhodně. StrategyQuant vybere podmínky z dostupných stavebních bloků, které kombinuje pro vytvoření vstupních pravidel, typu obchodního příkazu a pravidla pro výstup. Výsledkem tak je zcela nová automatická obchodní strategie.

Samozřejmě, že ne každá náhodně vytvořená strategie je zisková. StrategyQuant však, na rozdíl ode mě, produkuje a testuje tisíce nových unikátních strategií během relativně krátké doby v závislosti na použitém měnovém páru, timeframu a možností hodnocení strategií (např. zisk, profit faktor, drawdown). Ty si nadefinuji sám.

Všechny takto vytvořené strategie zcela pochopitelně dále podrobuji dalším testům, v nichž zkoumám jejich schopnost obstát v různých podmínkách chování trhu. Počet těchto testů je v řádu tisíců a na celé dostupné historii dat, většinou od roku 2003. A opět, tyto testy nedělám já, ale StrategyQuant.

Šťastné obchodování.

Hodnocení článku:
Sdílení článku:
Facebook

Čtěte více

  • Komodity: Zdraží kakao?
    Můj diskreční pohled na cenový graf kakaa CC (NIB) říká, že asi ano. Minulý pátek byla definitivně proražena 15 měsíců stará trendová čára viditelná na měsíčním a týdenním cenovém grafu.
  • Komu pomohlo otočení kormidla na dluhopisovém trhu?
    Otočení kormidla na finančním trhu, přineslo Mariu Draghimu a evropskému programu kvantitativního uvolňování (QE) velkou úlevu. Prezident ECB Mario Draghi po zářijovém zasedání centrální banky uvedl na tiskové konferenci, že bankovní rada zatím nediskutovala o možnosti prodloužení programu kvantitativního uvolňování (QE), v rámci něhož kromě jiného nakupuje i státní dluhopisy členských zemí eurozóny. Tyto dluhopisy jsou nakupovány podle kapitálového klíče a také s důrazem na výnos, který nemůže být nižší, než je depozitní úroková sazba (-0,4 procenta), za níž si ukládají komerční banky volné finanční prostředky přes noc u ECB. Vzhledem k tomu, že výnosy státních dluhopisů se kontinuálně propadávaly hlouběji pod nulu, výběr aktiv se centrální bance zmenšoval před očima.
  • Konec intervencí ČNB bude divoký
    Česká národní banka (ČNB) už nemá na co čekat. V pátek vyprší její tvrdý závazek držet korunu oslabenou. Pro ekonomiku i podporu inflace už nedává slabá měna velký smysl a prodlužování intervenčního režimu by vedlo jen k dalšímu zvyšování devizových rezerv a potenciálních ztrát ČNB.
  • Konec r. 2011 a malé mrknutí na rok 2012 v páru EUR / USD
    Tak jako v předcházejících letech bych se i letos na závěr roku chtěl malinko podívat zpět .
  • Konec šortové pozice na NZD/USD
    Několik indicií k výstupu z obchodní pozice...
  • Konfluence bearish faktorů na denním grafu AUDUSD
  • Konfluence faktorů na AUDUSD a AUDNZD
    Technická situace na AUDUSD a AUDNZD
  • Konsolidace po strmém propadu zajistila americkým akciím mírný růst, medvědi ale mají mírně navrch
    Po pátečním propadu minulého týdne se očekával další pokles. A ejhle, index S&P 500 uzavřel i přes velké intradenní výkyvy v mírném týdenním zisku. Přesto se graf z býčího nastavení změnil na neutrální. Momentálně index znovu zůstává v úzkém rozpětí, tentokrát 2120 – 2160. Oproti létu se jenom posunul o něco níž. Pokud prolomí spodní linii rozpětí, potom se pravděpodobnost dalšího poklesu zvýší.
  • Konsolidace zisků USD
    Analýza měnových párů a USD indexu, USDINX, USDJPY...
  • Konstrukce AOS v programu StrategyQuant - genetická evoluce
    V minulém článku jsem popsal, jakým způsobem pomocí StrategyQuant stavím automatické obchodní strategie náhodným procesem generování. Druhý způsob, který používám, je genetická evoluce. Jde o proces evoluce strategií z počáteční populace za pomoci genetického programování.
  • 9. MQL4 - Moje první strategie (1/2)
    V tomto díle si společně napíšeme vlastní strategii. Začneme nejprve vytvořením knihovny s pomocnými funkcemi pro obchodování.
  • 8 pips
    Dnes mi dorazila zpráva od mého dobrého přítele. Napsal mi v ní: "Tak dneska jsem vydělal jen 8 pips". Trh EUR/USD se dnes do této chvíle pohyboval v rozmezí High a Low asi 80 pips. Nabízí se zde otázka: Je 8 pips profitu za jeden den skutečně tak málo?
  • 8. MQL4 - Tester strategií
    V tomto díle se v rychlosti seznámíme s testerem strategií, který nám pak poslouží k testování a ladění naší strategie.
  • 7 tipů pro efektivní skalpování
    Dozvíte se, na co byste si měli dát pozor, co si důkladně promyslet a v jakých oblastech na sobě pracovat, abyste se stali ziskovým skalperem.
  • 7. MQL4 - Funkce pro obchodování
    V tomto díle si představíme poslední oblast jazyka MQL4 tak, abychom byli schopni napsat svoji vlastni strategii pro automatizované obchodování a tím jsou funkce pro práci s pokyny.
  • 6 otázek, které byste si měli položit před otevřením reálného účtu
    V dnešním článku si ukážeme, jaké otázky bychom si měli položit před otevřením živého obchodního účtu a jak dále postupovat.
  • 6. MQL4 - Technické indikátory
    V tomto díle se podíváme funkce, které vracejí data jednotlivých indikátorů.
  • 5 velkých mýtů o obchodování forexu
    Pokud jste ve světě obchodování forexu nováček a hledáte informace, jak vůbec začít, vězte, že v tomto odvětví platí, že je propleteno spoustou balastu a zkreslených informací. Po čas celé své tradingové kariéry se budete neustále zdokonalovat a nejspíš vyhledávat nové informace a rady na internetu.
  • 5 rozdielov v tradingu kryptomien a forexu
    Dnes vám opíšem 5 zásadných rozdielov pri tradingu krypto trhu a forexových mien. Každá je v niečom lepšia a v niečom horšia a idem na tie rozdiely poukázať. Aj keď je tu kryptosvet iba necelých 10 rokov a forex niekoľkonásobne viac, tak popularita týchto trhov je celkom podobná.
  • 5 rozdielov v tradingu kryptomien a akcii
    V dnešnom blogu Vám vysvetlím zásadných 5 rozdielov pri tradingu a akciach. Každé má svoje pro a proti, no jeden trh je regulovaný a druhý nie je a tam začínajú všetky problémy aj príležitosti. Veľa začiatočníkov verí, že kupovanie kryptomeny cez krypto burzu je ako kupovať akcie cez brokera, no pravda je inde.
  •  


    Diskuse ke článku

    Diskuse je přístupná pouze pro registrované uživatele.
    Přihlásit se | Nová registrace
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, až doposud využívanou pouze několika profesionálními tradery, a k tomu i exkluzivní Price Action VIP indikátor, 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ý Price Action VIP indikátor, 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
RoboMarkets