Úvod do automatických obchodních systémů (AOS)

18.02.20191,143,17095, - 1,143,  Autor: Tým FXstreet.cz  Sekce: Programování v MetaTraderu a AOS   Tisk


Jelikož je problematika robotizace obchodních strategií mezi tradery velmi populární, rozhodl jsem se sepsat tento článek a přiblížit vám fungování obchodních robotů. Prvně bych rád podotkl, že používání obchodních robotů (dále jen „AOS“) bych určitě doporučil spíše pokročilejším obchodníkům, kteří již vědí, jak finanční trhy fungují a umí se dobře orientovat v obchodní platformě MT4.

Abyste byli schopni používat, či dokonce vytvořit nějaký AOS, je třeba znát všechny základní pojmy tradingu a minimálně základní princip obchodování. Jinak byste vytvářeli naslepo program, kterému byste ve finále vlastně nerozuměli. Pokud jste však do tajů tradingu alespoň trochu pronikli, absolutně nic vám nebrání v tom, abyste otevřeli další dveře, v podobě úžasného světa automatizovaného tradingu.

První si tedy pojďme vysvětlit, jak vůbec automatický trading probíhá a co přesně AOS vůbec je. AOS jednoduše slouží pro zautomatizování vašich obchodních myšlenek. Přesněji řečeno, pro zautomatizování vaší obchodní strategie, která má jasně zadaná pravidla. Jinými slovy slouží pro vytvoření obchodního robota, který bude obchodovat zcela samostatně, bez nutnosti vaší přítomnosti a přesně dle vašich požadavků.

AOS tedy znamená jakákoliv obchodní strategie, která se vykonává nezávisle na vašem rozhodnutí, avšak podle vámi předem zadaných pravidel. Není proto nutné sledovat celý den trh a čekat na signál, AOS to jednoduše udělá za vás. AOS si ve své podstatě představte jako shluk pravidel, která definují vstupy a výstupy z trhu, program poté sám zadává příkazy na trh. Systém může být postaven prakticky na čemkoliv, co vám funguje. Například systém, který vstupuje a vystupuje na základě křížení klouzavých průměrů, svíčkových formací, arbitráže, korelace apod.


Naprogramovat do AOS lze tedy téměř všechno. Od jednoduchých systémů využívajících překřížení dvou klouzavých průměrů až třeba po extrémně robustní a rozsáhlé systémy, které využívají zkombinování několika indikátorů či různých grafických formací. Programování AOS pro platformu MetaTrader 4 probíhá v programovacím jazyce MetaQuotes Language 4 neboli MQL4. Tento jazyk nabízí možnost vytvořit si vlastní obchodní strategii, která pak automatizovaně řídí obchodování na základě vlastní logiky.

A nyní mám pro vás hned několik dobrých zpráv. Obchodní platforma MT4 již v základu obsahuje vnořený editor pro psaní zdrojových kódů AOS právě v programovacím jazyce MQL4. Vytvořený program tedy funguje vždy naprosto bez problémů a nemusíte se tak bát ohledně synchronizace mezi vytvořeným programem AOS a obchodní platformou MT4.

Ovšem teď to nejdůležitější! Programování AOS je vcelku jednoduchá disciplína, kterou si dokážete osvojit i bez jakýchkoliv obecných zkušeností s programováním. Samotný editor je totiž velmi intuitivní a vytvoření AOS znamená spíše správné složení různých klíčových částí do sebe, než vyloženě „programování“. Situaci si navíc můžete ještě velmi usnadnit tím, že navštívíte náš speciální AOS seminář, na kterém získáte „AOS šablonu“, pomocí které snadno jakýkoliv AOS složíte.

Základní teoretický princip fungování AOS jsme si tedy vysvětlili. Jak ale AOS vlastně technicky v MT4 funguje?

Po spuštění AOS kontroluje aktuální situaci na trhu každý nový tick, tedy každou změnou tržní ceny. Tento fakt se nemění ani ve chvíli, kdy se během jedné jediné sekundy změní cena na trhu třeba 5x. V takovém případě by to tedy znamenalo, že AOS zkontroluje přesnou situaci na trhu 5x během jedné vteřiny a pokaždé může zareagovat na vzniklou situaci v podobě platného signálu k otevření obchodu, či třeba naopak platného signálu k uzavření obchodu. Jedné „kontrole“ tržní situace ze strany AOS se říká exekuce, tedy přečtení zdrojového kódu AOS a vykování požadovaných akcí dle podmínek AOS.

Výše uvedený příklad je ideální pro představu, jak vlastně rychle AOS může pracovat a o kolik rychlejší a tím pádem i efektivnější v intradenním tradingu může být, než běžný manuální obchodník. Stručně se tedy dá říci, že s AOS vám opravdu nic neuteče. Jelikož AOS bude provádět exekuce při každé změně ceny na trhu. To pochopitelně platí i v případě, kdy jsou v AOS naprogramované vstupní/výstupní signály na základě nějakého indikátoru. Hodnota indikátoru bude v AOS kontrolována každý nový tick.


AOS můžeme rozdělit do dvou základních skupin a to:

a) plně automatické obchodní systémy, které se vyznačují tím, že:
- po správné instalaci není nutný žádný další manuální zásah pro spuštění obchodování
- systém automaticky vstupuje do obchodu
- systém automaticky vypočítává a nastavuje Stop-Loss a Profit-Target
- systém automaticky vystupuje z obchodu
- jediná starost tradera spočívá v tom, aby obchodní platforma i AOS byly stále zapnuty

b) poloautomatické obchodní systémy, které se vyznačují tím, že:
- zanalyzují situaci na trhu a vyšlou grafický, popřípadě zvukový signál k nákupu nebo k prodeji
- nutný manuální zásah do procesu obchodování
- některé poloautomatické systémy jsou schopny vstupovat do obchodu, ovšem výstup již musí být proveden manuálně, či naopak.

Obrovskou výhodou používání AOS je také to, že jej můžeme automaticky backtestovat, tedy zpětně zjišťovat ziskovost a další statistiky z historie trhu, pokud by tam AOS obchodoval. To dává AOS obchodníkům před manuálními obchodníky obrovskou výhodu v podobě úspory času. Jelikož než manuální obchodník zjistí, zdali jeho vytvořený obchodní systém má šanci být ziskový, docela dlouho to potrvá. Za to AOS obchodník to ví téměř okamžitě. Ovšem backtesting je obrovské téma, a proto si o něm povíme podrobněji příště…

Pokud jste dočetli až sem, zcela určitě vám musím doporučit navštívit náš skvělý AOS seminář, o kterém se více dozvíte ZDE. Výhodou absolvování tohoto semináře je to, že během jednoho jediného dne získáte o AOS tolik klíčových informací, jaké byste jinak hledali dlouhé měsíce sami. Navíc vám bude odhaleno „tajemství“ vytváření AOS a bude vám předána a vysvětlena důležitá AOS šablona, na které nadále můžete sami stavět všechny vaše vysněné obchodní systémy.

Tomáš Rozehnal
Tým FXstreet.cz

Sdílení článku:
Facebook

Související články

  • VIDEO: Rozhovor s úspěšným traderem
    Přinášíme vám rozhovor u kávy s úspěšným traderem Petrem Koubou, jehož mottem je: “Bez bolesti není radosti, bez rizika není zisku“. Petr ke svému tradingu využívá výhradně automatické obchodní strategie (AOS). Věříme, že tento inspirativní rozhovor bude pro ostatní tradery velkým přínosem.
  • VIDEO: Úvod do tvorby obchodních robotů (AOS)
    Vzdělávací video na téma automatických obchodních systémů (AOS). Ve videu je vysvětlen princip obchodních robotů, využití a v neposlední řadě také ukázka z praxe, jak snadno a rychle lze obchodní roboty vytvářet. Pokud vás tedy již unavuje trávit hodiny a hodiny času za obchodní platformou, a rádi byste svou obchodní myšlenku zautomatizovali, zcela určitě by vás následující video nemělo minout.
  • 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í?

Čtěte více

  • Diskreční obchodování – pohled z druhého břehu
    Jedním z možných dělení způsobů obchodování je na obchodování diskreční a mechanické. Osobně se považuji za přívržence mechanického obchodování a rád bych poskytl můj subjektivní pohled na obchodování diskreční. Na pomoc si vezmu nositele Nobelovy ceny Daniela Kahnemana a jeho knihu „Myšlení rychlé a pomalé“, která v některých závěrech silně souzní s (v těchto kruzích možná známější) knihou „Černá labuť“ od Nassima Nicholase Taleba. K vysvětlení, proč můj článek věnuji stylu, který nepreferuji, použiji první citaci z výše uvedené knihy: „Je mnohem snadnější, a taky mnohem příjemnější, identifikovat a pojmenovávat omyly jiných než rozpoznávat své vlastní.“
  • Editor jazyka MetaQuotes a úvod do MQL4
    Dnešní díl se bude zabývat editorem jazyka MetaQuotes. Představíme si vlastnosti editoru, ukážeme si, jak se s ním pracuje. Poté se ponoříme do základů jazyka MQL4 (programování v MQL4), popíšeme si syntaxi jazyka a vysvětlíme si něco o struktuře tohoto jazyka.
  • Exkluzivní sbírka automatických systémů traderů týmu FXstreet.cz
    Nyní tomu je již přes rok, kdy jsme po prvé uspořádali nový vzdělávací seminář s názvem "Jak vytvářet ziskové AOS a testovat obchodní strategie". Tento seminář si mezi návštěvníky portálu FXstreet.cz získal možná až neočekávanou oblibu a pouze utvrzuje fakt, že běžné obchodní strategie ať už forexových, komoditních či akciových obchodníků již nemusí stačit rychlému tempu finančních trhů, které stanovují nejmodernější technologie 21. století.
  • Jak správně backtestovat AOS v MT4
    Dnešní článek připravil člen týmu FXstreet.cz Patrik Polák, který se v rámci společnosti FXstreet.cz věnuje mimo jiné vývoji automatických obchodních systémů (AOS). Patrik Polák patří mezi lektory semináře na téma AOS a zároveň mezi aktivně přispívající tradery do VIP zóny - Forex Asistent. Patrik Polák dnes poodkryje své zkušenosti z obchodování s AOS, konkrétně backtestování AOS na historických datech. Upozorní na jeden z mnoha nešvarů, kvůli kterému tradeři nezískají vypovídající informace o výkonnosti AOS, a zbytečně tak přicházejí o kapitál.
  • MetaTrader Tester - výsledky a optimalizace testování
    V dnešním díle navážeme na minulý díl, kdy jsme si ukázali základní backtestování strategie v testeru strategií. Dnes si představíme, jak se pracuje s výsledky testu, jaká nastavení lze změnit a poté se podíváme na optimalizaci testu, která nabízí další možnosti testování obchodní strategie.
  • Moje cesta k úspěchu v tradingu
    Dnešní článek připravil člen týmu FXstreet.cz Patrik Polák, který se v rámci společnosti FXstreet.cz věnuje vývoji automatických obchodních systémů (AOS). Patrik Polák dnes poodhalí svůj forexový příběh, jakým si prošel od úplných začátků a základů až po skutečné obchodování na reálném účtu.
  • Nový seminář: Jak vytvářet ziskové AOS
    Představujeme vám exkluzivní seminář se zástupci profesionálního vývojářského týmu, působícího v FXstreet.cz...
  • Obchodník robotických systémů
    Jsem si velmi dobře vědom, že drtivá většina obchodníků zná a obchoduje pouze manuálně, klasicky za pomocí obchodní platformy a obchodních příkazů. Pak tu ještě ovšem existuje vcelku malá skupina obchodníků, kteří dávají přednost spíše algoritmickému přístupu k tradingu, tedy robotickým obchodním systémům, případně alespoň polo-robotickým obchodním systémům.
  • Obchodujeme zlato pomocí AOS
    Dnešní článek volně navazuje na seriál o programování a tvorbě automatických obchodních systémů (AOS) v platformě MetaTrader. Článek pro vás připravil Patrik Polák, který se v FXstreet.cz věnuje programování v MT4 a MT5 na zakázku pro zájemce z řad našich klientů.
  • Robotické obchodování
    Dnešní doba by se dala nazvat také dobou binární, kdy téměř celý svět ovládají jedničky a nuly, tedy počítače. Už je jen velmi málo míst na světě, kam se počítače ještě nedostali a kde se na jejich příchod teprve čeká.
  • VIDEO: Automatické testování strategií
    V tomto díle si povíme pár slov o automatickém testování strategií. Představíme si centrum historie dat v MetaTraderu, podíváme se jakým způsobem se testují strategie, ukážeme si nástroj Tester strategií a popíšeme si jeho základní vlastnosti.
  • Video článek MT4: Informace o cenách a účtu
    V tomto dílu si představíme některé základní funkce a proměnné v programovacím jazyku MQL (MetaTrader 4), pomocí nichž můžeme číst informace o cenách grafu a informace o obchodním účtu.
  • Video článek MT4: Praktická část – Zavření pokynů
    Tento díl přinese ukázku využití skriptu v praxi. Napíšeme si skript, pomocí kterého automaticky zavřeme všechny otevřené pokyny (CloseOrders).
  • Video článek MT4: Skripty - funkce MessageBox
    V dnešním díle našeho video seriálu se opět podíváme na programování skriptů a tentokrát si představíme funkci MessageBox, pomocí které můžeme zobrazit uživateli informace a také od něj získat i zpětnou vazbu.
  • Video - Instalace, nastavení a spuštění strategie
    V tomto díle si představíme automatickou obchodní strategii (AOS) a ukážeme si, jak se instaluje do platformy MetaTrader 4, jaké nastavení lze změnit, abychom ovlivnili chování strategie. Dále si na přiloženém testovacím souboru ukážeme, jak se strategie spouští a jak ji určitá nastavení ovlivňují.
  • VIDEO: Který robot stojí za (investiční) hřích?
    Dnešní vzdělávací video připravil člen týmu FXstreet.cz, profesionální forexový trader Tomáš Rozehnal, který vás uvede do světa automatických obchodních systémů (AOS). V neposlední řadě se zmíní i o fenoménu současné doby nazývajícím se komerční AOS. Celé video zakončí odpovědí na otázku, který AOS tedy skutečně stojí za (investiční) hřích a jak si profesionální forexový trader představuje pravý „svatý grál“.
  • VIDEO: Rozhovor s úspěšným traderem
    Přinášíme vám rozhovor u kávy s úspěšným traderem Petrem Koubou, jehož mottem je: “Bez bolesti není radosti, bez rizika není zisku“. Petr ke svému tradingu využívá výhradně automatické obchodní strategie (AOS). Věříme, že tento inspirativní rozhovor bude pro ostatní tradery velkým přínosem.
  • Video seriál - obchodování MT4 a AOS
    FXstreet.cz zahajuje nový video seriál zabývajícím se programováním a testováním forex automatických obchodních systémů (AOS) v platformě MetaTrader 4. Více v následujícím pilotním video článku seriálu.
  • Video: Skripty v jazyku MQL4
    Dnešní díl bude zaměřen na tvorbu skriptů. Ukážeme si, jak se vytvářejí skripty, popíšeme si strukturu skriptu a seznámíme se s několika základními funkcemi jazyka MQL4.
  • VIDEO: Úvod do tvorby obchodních robotů (AOS)
    Vzdělávací video na téma automatických obchodních systémů (AOS). Ve videu je vysvětlen princip obchodních robotů, využití a v neposlední řadě také ukázka z praxe, jak snadno a rychle lze obchodní roboty vytvářet. Pokud vás tedy již unavuje trávit hodiny a hodiny času za obchodní platformou, a rádi byste svou obchodní myšlenku zautomatizovali, zcela určitě by vás následující video nemělo minout.
  •  


    Diskuse ke článku

    Diskuse je přístupná pouze pro registrované uživatele.
    Přihlásit se | Nová registrace

Články

reklama
RoboMarkets

Kurzy obchodování

Zář
14

Juniorská škola tradingu - Forex I-II (Praha)

Juniorská škola tradingu - Forex I-II je určena pro začínající tradery. Pokud chcete vyzkoušet něco nového, vymanit se z davu a být úspěšný v obchodování na finančních trzích, tak je tento seminář určen právě vám.

Zář
28

Profesionálem na forexu - kurz pro pokročilé tradery (Praha)

Seminář Profesionálem na forexu je určený pro absolventy kurzu Juniorská škola tradingu a pro pokročilé forexové tradery. Naučíme vás naše ziskové intradenní a swingové obchodní strategie a posuneme vás k vyšším ziskům. Jedná se o jeden z nejlépe hodnocených seminářů FXstreet.cz a věnujeme se na něm hlavně korelačním strategiím a intermarket analýze. Sleva: Absolventi semináře Juniorská škola tradingu mají tento seminář za 4 400,-Kč.


říj
19

Jak vytvářet ziskové AOS a testovat obchodní strategie

Představujeme vám exkluzivní seminář se zástupci profesionálního vývojářského týmu, působícího ve společnosti FXstreet.cz. Hlavní náplní budou základy tvorby automatických obchodních systémů (AOS) pro platformu MetaTrader 4 včetně praktických ukázek. Naučíte se také správně backtestovat ziskovost AOS. Navíc si sami v průběhu semináře vytvoříte svůj první ziskový AOS.

Lis
2

Exkluzivní VIP seminář: Obchodujte jako bankovní trader!

Představujeme vám exkluzivní seminář, který účastníky semináře posouvá mezi tradingovou elitu. V průběhu semináře se dozvíte veřejně nedostupné informace o tom, jak ve skutečnosti funguje forex, pravdu o retailových brokerech a další veřejně nedostupné informace z obchodování bank a tradingu na institucionální úrovni.

Literatura

titulka_smallsize.jpg

Novinka! Kniha "Jak se stát forexovým obchodníkem" Ondřeje Hartmana vychází ve druhém a výrazně rozšířeném vydání!

Kniha vychází již ve druhém, ale tentokrát výrazně upraveném a rozšířeném vydání. Kniha je koncipována tak, aby byla užitečným průvodcem jak začínajícím obchodníkům bez zkušeností, tak i těm, kdo na forexu již obchodují a potřebují si prohloubit své znalosti.

Day_Trading_obalka_78x110.jpg

Kniha "FOREX – Ziskové intradenní a swingové obchodní strategie" od Kathy Lien vychází v češtině!

Je nám velikou ctí, že můžeme obohatit český a slovenský forexový trh světově uznávanou knihou číslo 1 pro každého, kdo chce do hloubky pochopit fungování největšího světového finančního trhu.

C:\fakepath\kathy-lien-08112017.jpg

Světový bestseller o tradingu v češtině! Úspěšní obchodníci: Jak běžní lidé porážejí Wall Street v jeho vlastní hře

Jedna z nejprodávanějších knih od Kathy Lien právě vychází v českém překladu! Obsahuje sérii rozhovorů Kathy Lien s nejúspěšnějšími tradery. Tato kniha se stala inspirací pro tisíce čtenářů po celém světě. Setkáte se v ní s příběhy obyčejných lidí, kteří dokázali zbohatnout díky systematickému dodržování konkrétních pravidel v tradingu. Bez ohledu na jejich povolání jsou dnes úspěšnými obchodníky a investory. V této knize vám budou představeny jejich obchodní přístupy a strategie, které vám pomohou pochopit, jak lze pomocí vlastní píle dosáhnout úspěchu ve zdánlivě složitém světě tradingu.

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


FXstreet.cz - forex, komodity, kryptoměny, trading, zpravodajství

Nezávislý investiční server zaměřený na forex, komodity, kryptoměny, trading a zpravodajství. Vzdělávací články, cenové grafy, cizí měny, semináře, ekonomické a forex zprávy.
reklama
LYNX kredit
reklama
Purple Trading DXY
reklama
CLEO.one
reklama
Purple Trading DXY