MT5 API + AI: Úvod do algoritmického obchodování bez programování

28.08.2026 03:18 PM
4 min

MetaTrader 5 (MT5) je výkonná obchodní platforma, které důvěřují miliony obchodníků po celém světě. Její nejvýkonnější funkce – automatizované obchodování přes API – však byla vždy vyhrazena pouze pro špičkové programátory. Pokud jste neovládali Python nebo MQL5, neměli jste k ní přístup.

Už ne. 

Boom generativní AI všechno změnil. S nástroji jako Claude Code a OpenAI Codex (agentní asistent) nyní můžete vytvořit plně funkční trading boty jednoduše tím, že si o ně řeknete v běžné řeči. 

Tato série vás krok za krokem provede přesným postupem, jak propojit AI s MT5 API, abyste si mohl/a vybudovat vlastní automatizované obchodní prostředí – bez jakýchkoliv předchozích zkušeností s programováním. 

Co je to MT5 API?

API (Application Programming Interface) funguje jako most, který umožňuje různým softwarovým aplikacím mezi sebou komunikovat. Python knihovna pro MT5 vám umožní připojit se přímo k obchodnímu terminálu pomocí externích skriptů.

Klíčové funkce MT5 API:

  • Získávání cen v reálném čase: Získejte okamžité nabídkové a poptávkové ceny (bid/ask) pro jakýkoliv měnový pár, akciový index, kryptoměnu nebo CFD instrument.
  • Stahování historických dat: Snadno stahujte minulou cenovou historii (svíčky) pro technickou analýzu a testování strategií.
  • Provádění a správa pokynů: Odesílejte, upravujte nebo rušte tržní i čekající pokyny programově.
  • Přístup k údajům o účtu: Automaticky sledujte aktivní pozice, nerealizovaný zisk/ztrátu (P&L), kapitál na účtu (equity) a úroveň marže.
  • Tvorba vlastních indikátorů: Programujte specializované technické nástroje na míru přesně podle vašich matematických vzorců.

Všechny tyto funkce lze spustit z Pythonu pomocí knihovny MetaTrader5. Zde je například celý skript potřebný k získání aktuálního kurzu USD/JPY:


Pokud jste nikdy nenapsali ani řádek kódu, i takto krátký skript může vypadat zastrašujícím způsobem. A právě v tom okamžiku přicházejí na řadu AI nástroje pro kódování. 

Jak AI nástroje pro kódování mění pravidla hry

AI nástroje pro kódování jsou aplikace, které generují a spouštějí složitý kód výhradně na základě vašich instrukcí v běžném textu. 

NástrojPoskytovatelPraktické zaměření
Claude CodeAnthropicHluboká integrace s terminálem, agentní pracovní postupy a pokročilé porozumění kódové základně.
CodexOpenAIPřeklad přirozeného jazyka do bloků kódu připravených pro produkční nasazení.
AntigravityGooglePlynulá skriptovací prostředí a ekosystémy pro rychlé prototypování.

Praktický příklad

Místo toho, abyste trávili dny čtením dokumentace k programování, můžete AI nástroji, jako je Claude Code, zadat velmi specifický pokyn:

„Připoj se k MT5, stáhni posledních 100 hodinových svíček pro EUR/GBP, spočítej klouzavý průměr s periodou 20 a 50 z zavíracích cen a vypiš upozornění do konzole vždy, když nastane zlatý kříž (golden cross).“

AI vygeneruje, vyladí a předá vám přesný Python kód připravený ke spuštění.

Dříve jste museli ručně:

  1. Osvojit si syntaxi a struktury jazyka Python.
  2. Prostudovat technickou dokumentaci ke knihovně MT5.
  3. Ručně naprogramovat matematický výpočet klouzavého průměru.
  4. Vytvořit složitou logiku pro detekci křížení a zpracování chyb.

S AI je vaším jediným úkolem jasně definovat vaše obchodní nápady a pravidla strategie.

Co všechno můžete vytvořit

Propojením možností AI s MT5 API mohou i obchodníci bez technického zázemí budovat nástroje institucionální úrovně:

  • Algoritmické obchodní systémy (EAs) – opište svá pravidla v běžném jazyce („nakupuj při překřížení klouzavého průměru“, „nakupuj, když RSI klesne pod 30“) a AI je implementuje jako EA nebo Python skript. Ověřte pomocí backtestu a jakmile budete spokojeni, spusťte na živém účtu.
  • Vlastní obchodní panely (dashboards) – přehled cen pro více párů, tlačítka pro zadání pokynu jedním kliknutím, grafy P&L v reálném čase. Vytvořte si aplikaci s grafickým rozhraním (GUI) zcela přizpůsobenou vašemu obchodnímu stylu.
  • Systémy upozornění a notifikací – „pošli zprávu na LINE, když USD/JPY překročí 150“, „upozorni mě na Telegramu, když se zlato prudce pohne“. Nastavte si vlastní pravidla notifikací, abyste nemusejí neustále sledovat trh.
  • Nástroje pro sledování více aktiv – Forex, akciové indexy, zlato, ropa a další CFD. Sledujte všechny instrumenty, které vás zajímají, na jediné obrazovce.
  • Nástroje pro řízení rizik – automatické určování velikosti pozice, sledování P&L a monitorování maximálního poklesu (drawdownu). Automaticky vynucujte pravidla typu „nikdy neriskuj více než 2 % kapitálu na účtu“.
  • Automatizované obchodní reporty – automaticky sestavujte denní nebo týdenní historii obchodů a generujte přehledy s úspěšností (win rate), poměrem rizika a zisku (RRR), výkonností podle instrumentů a dalšími ukazateli. Už žádné ručně psané deníky.

Základní bezpečnostní pravidla a řízení rizik

⚠️ Vždy testujte na demo účtech: Kód vygenerovaný AI je neuvěřitelně výkonný, ale není bezchybný. Může obsahovat chyby nebo nečekaně reagovat na náhlé tržní podmínky. Nikdy nenasazujte netestovaný kód z AI na živý účet s reálnými penězi.

Algoritmické obchodování přes API přináší specifická technická rizika – například síťovou latenci, výpadky internetu, nečekaný skluz plnění (slippage) a odpojení API. Pravidelný monitoring systému a neprůstřelné kontroly rizik (jako pevně zakódované limity maximální ztráty) zůstávají povinností.

Co potřebujete do začátku

Vybudování vlastního algoritmického obchodního systému vyžaduje jen velmi malé počáteční investice:

PoložkaCena
PC (doporučen Windows – MT5 je vyvíjen pro Windows)-
MT5Zdarma
FX / CFD účet (postačí i demo účet)Zdarma
AI nástroj pro kódování (Claude Code)Od 20 $/měsíc
Zkušenosti s programovánímVyžadováno není

Tato série používá jako AI nástroj pro kódování Claude Code. Budete potřebovat účet Anthropic (vytvoření je zdarma) a předplatné Claude Pro nebo Max (od 20 $/měsíc). Ačkoliv se jedná o měsíční výdaj, ve srovnání s najmutím profesionálního programátora jde o mimořádně dostupnou variantu.

Instalaci Pythonu a konfiguraci jeho připojení k MT5 lze rovněž provést jednoduše tak, že zadáte instrukce Claude Code. Jediné, co musíte nainstalovat ručně, je samotný MT5 a Claude Code.

Shrnutí

MT5 API bývalo dříve výhradní doménou programátorů.

S příchodem AI nástrojů pro kódování se však tato bariéra výrazně snížila. To, co nyní potřebujete, nejsou znalosti programování – je to nápad, jak chcete své obchodování posunout dále.

V následujícím článku, Průvodci nastavením, si krok za krokem ukážeme instalaci MT5 a AI nástroje pro kódování a následně spustíme váš úplně první skript.

Tento článek slouží pouze k informačním účelům a nepředstavuje investiční poradenství ani doporučení. CFD jsou složité nástroje a v důsledku použití finanční páky představují vysoké riziko rychlé ztráty kapitálu. Ujistěte se, že rozumíte tomu, jak fungují, a zda si můžete dovolit podstoupit vysoké riziko ztráty svých prostředků. Minulá výkonnost není indikátorem budoucích výsledků.

Nejnovější příspěvky na blogu:

2026-11-13

8 min

Obchodování se zlatým křížem: setupy, pravidla a příklady

Pokud chcete s jistotou využívat býčí (růstové) příležitosti na trhu, měli byste nejdřív pochopit, jak funguje zlatý kříž.

2026-11-13

7 min

Co je Wyckoffova metoda?

Využijte Wyckoffovu metodu k tomu, abyste pochopili záměry, které stojí za pohyby trhu, získali jasnější přehled o dění na něm a stali se chytřejším obchodníkem.

2026-11-12

7 min

Průvodce obchodováním měnového páru EUR/GBP na forexu

Pár EUR/GBP vyniká vysokou likviditou během evropských obchodních hodin a stabilním profilem volatility. Zjistěte, jak můžete tuto likviditu využít ve svých obchodech.

Začněte obchodovat hned s rychlým otevřením účtu.

Zaregistrujte se a obchodujte na nejaktivnějších trzích

OTEVŘÍT ÚČET
Společnost OANDA se může pochlubit více než 20 lety působení na trzích, špičkovými analytickými nástroji a tisíci spokojených klientů.
Získejte přístup k nejaktivnějším světovým trhům s tisíci instrumenty na dosah ruky a špičkovými technickými nástroji, které vám pomohou při analýze.
Obchodování bez zbytečných nákladů a naprostá transparentnost cen – OANDA si neúčtuje žádnou provizi u hlavních instrumentů a nabízí transparentní ceny.
Scroll to top