Využití AI v tradingu – tvoříme první AOS v ChatGPT
Jak vytvořit AOS v ChatGPT (AI)
Dobrý den, vítám vás u dalšího dílu seriálu, ve kterém se učíme využívat ChatGPT k tradingu.
V minulých dílech jsme se s tímto nástrojem naučili pracovat, vysvětlili si, jak s ním komunikovat, a v posledním dílu jsme vygenerovali naši první obchodní strategii. V tomto článku budeme v tématu pokračovat a ukážeme si, jak v ChatGPT vygenerovat první tradingové EA, tedy kód pro automatický trading.
TIP: Předchozí díl AOS v ChatGPT
Obchodní platforma pro AOS
Ještě než se pustíte do generování EA pomocí ChatGPT, je potřeba mít jasno v tom, na jaké obchodní platformě bude EA spuštěno. To je velmi důležité, protože podle toho následně může ChatGPT použít programovací jazyk. Pokud byste při zadávání pokynu nezadali cílovou platformu, nemusel by být zdrojový kód kompatibilní, a tedy by nefungoval.
Naši obchodní strategii, v jejímž rámci využíváme křížení klouzavých průměrů, necháme zakódovat do EA určeného pro platformu Meta Trader 4. Výsledný kód nám ChatGPT zobrazí v ucelené podobě, ale my si nyní popíšeme jednotlivé části kódu. Pokud máte již strategii vytvořenou a to v textové podobě, stačí zadat ChatGPT jednoduchý pokyn ke generování EA. Tím pokynem může být například „Show me EA for Meta Trader 4„. Na základě tohoto pokynu bude vytvořen váš první algoritmický obchodník.
Hlavička
V této sekci se stanovují jednotlivé podmínky, které jsou ve strategii používány. Například se určí periody, na jejichž základě bude EA pracovat s klouzavými průměry. ChatGPT do této sekce rovnou zadává proměnnou objem (lot size), což je dobře, ale tuto proměnnou následně nezobrazuje jako direktivu strategie, tedy je nutné ji měnit přímo v EA kódu.
Vstupní a výstupní signály
V další části kódu jsou již nutnosti potřebné k tomu, aby celý EA fungoval. Jedná se tedy o definování vstupních signálů, určení lotáže a podrobnosti o použitých indikátorech, v našem případě klouzavých průměrech. Pro obchodníky, kteří se nevyznají v programování, může být složitější v kódu odhalit nesrovnalosti, nicméně si v dalším článku ukážeme, jak zajistit to, aby EA správně fungovalo a případně, jak odstraňovat nepřesnosti.
Závěr
V tomto článku jsme se blíže podívali na to, jakým způsobem vygenerovat zdrojový kód pro vytvoření EA.
Tento zdrojový kód vytvářel ChatGPT pro obchodní platformu Meta Trader 4. Také jsme si v článku popsali jednotlivé segmenty zdrojového kódu. V příštím článku se podíváme na to, jak vložit a otestovat správnost kódu přímo v Meta Editoru, což je první krok, který je nezbytný pro praktické využívání vygenerovaného EA v praxi.


