Nastavení MT5 API + AI: od instalace až po první obchodní dotaz
V první části naší série věnované MT5 API + AI jsme se zabývali tím, jak generativní umělá inteligence zcela mění pravidla algoritmického obchodování a vyrovnává podmínky pro ty, kteří neumí programovat. Nyní je čas přejít od teorie k praxi. V tomto průvodci si vytvoříme samotný engine, který bude pohánět vaši cestu k automatizovanému obchodování.
Na konci tohoto článku budete mít své kompletní obchodní prostředí plně nakonfigurované a připravené k použití. Zde je přehled toho, co budeme nastavovat:
- MetaTrader 5 – spuštěný, funkční; připojený k demo nebo živému účtu.
- Claude Code – nainstalován, autorizován a připraven jako váš osobní vývojář.
- Integrace Pythonu – plně nainstalovaná a propojená s MT5, přičemž veškerou náročnou práci za vás převezmou pokyny Claude Code.
Ručně je nutné pouze nainstalovat MT5 a Claude Code. O vše ostatní – od konfigurace Pythonu až po nastavení připojení – se postará umělá inteligence.
Odhadovaná doba nastavení: přibližně 30 minut.
Pojďme na to!
Přehled procesu
Nastavení nové obchodní stanice pro automatizované obchodování je velmi jednoduché. Celý proces jsme rozdělili do tří hlavních fází:
| Krok | Co je třeba udělat | Kdo to provádí |
| Krok 1 | Nainstalujte MetaTrader 5 a připojte se k demo účtu | Vy (ručně) |
| Krok 2 | Nainstalujte Claude Code (váš programovací agent AI) | (ručně) |
| Krok 3 | Nainstalujte Python, propojte jej s MT5 a spusťte testovací dotaz. | Řízeno umělou inteligencí |
Nemusíte se přímo zabývat Pythonem ani API MT5. Stačí popsat, co chcete, běžným jazykem, a Claude Code se postará o zbytek – napíše skript v Pythonu, vyvolá knihovnu MT5 a provede volání API, která řídí cenová data, příkazy a pozice. Vše, co přesahuje vaše pokyny, probíhá automaticky, od začátku do konce.
Krok 1: Nainstalujte MT5 a připojte se k účtu OANDA
Pokud ještě účet u OANDA nemáte, nejprve si jej založte.
- Založte si účet na oanda.com/eu-****.
- Jakmile bude váš podúčet MT5 aktivní, stáhněte si instalační program MT5 z odkazu uvedeného na vašem ovládacím panelu. Spusťte stažený instalační soubor. Ve standardních oknech klikněte na „Další“. Kliknutím na „Dokončit“ spusťte aplikaci MetaTrader 5.
- Pokud se při prvním spuštění MT5 automaticky zobrazí obecné okno „Otevřít účet“, klikněte na „Zrušit“ (účet jste si již vytvořili na portálu OANDA).
- V horním menu vyberte Soubor → Přihlásit se k obchodnímu účtu a zadejte následující údaje:
- Přihlašovací jméno: Vaše přihlašovací ID pro MT5 z portálu OANDA.
- Heslo: Heslo k vašemu účtu
- Server: Vyberte OANDATMS-MT5 Live (pro reálné účty) nebo OANDATMS-MT5 Demo (pro cvičný účet).
- Kliknutím na „OK“ proces přihlášení dokončete.
- Podívejte se do pravého dolního rohu okna MT5. Pokud vidíte aktuální rychlost přenosu dat (např. čísla v kilobajtech, jako je 99 / 7 Kb), gratulujeme! Váš terminál MT5 je online, plně synchronizovaný a připravený k ovládání vaší AI.
Krok 2: Nainstalujte Claude Code
K používání Claude Code je zapotřebí účet u společnosti Anthropic (vytvoření je zdarma) a placené předplatné. (Viz podrobnosti o cenách).
Služba je zpoplatněna měsíčním poplatkem, ale ve srovnání s najmutím vývojáře je to velmi cenově dostupné. Začněte s tarifem Pro a v případě potřeby si pořiďte vyšší tarif.
| Cena | Měsíční poplatek | Poznámky |
| Claude Pro | 20 | Skvělý výchozí bod |
| Claude Max | 100 $ / 200 $ | Pro intenzivnější využití |
Claude Code je k dispozici jako desktopová aplikace. Oficiální průvodce podrobně popisuje proces instalace.
Po spuštění aplikace a zobrazení rozhraní chatu je krok 2 dokončen.
Krok 3: Nechte AI vytvořit vaše prostředí
Právě v tomto bodě série skutečně vyniká. Instalace Pythonu, integrace MT5 – vše se provede pouhým zadáním pokynů do Claude Code.
Nainstalujte Python.
Do aplikace Claude Code zadejte pokyn:
Claude Code zkontroluje stav počítače; není-li Python nainstalován, nainstaluje jej automaticky. Po zobrazení výzvy k udělení oprávnění akci zkontrolujte a schválte.
Propojte Python s MT5
Jakmile je Python nainstalován, zadejte do Claude Code následující pokyn:
Claude Code automaticky nainstaluje potřebnou knihovnu a provede test připojení.
Ověření: zadejte svůj první skutečný příkaz
Nyní, když je integrace dokončena, načtěme si první data z MT5.
Ujistěte se, že MT5 běží. Abyste mohli MT5 ovládat z Pythonu, musí MT5 běžet na stejném počítači. Musíte být také přihlášeni k účtu. Nechte MT5 i Claude Code otevřené současně.
Pokud se ceny zobrazují, je prostředí nastaveno.
V pouhých třech krocích tak získáte prostředí, v němž můžete MT5 ovládat běžnými pokyny. Nemuseli jste zadávat jediný příkaz ani upravovat konfigurační soubor. To je síla nástroje pro programování s umělou inteligencí.
Testování
Nyní, když máte prostředí nastavené, vyzkoušejte různé příkazy. Stačí změnit, o co žádáte, a získáte jiná data.
Jak vidíte, stačí zadat „ukáž mi informace o mém účtu“ nebo „získej data svíčkových grafů“ – Claude Code za vás vygeneruje a spustí potřebný kód.
Co dělat, když se něco pokazí
I když těžkou práci odvádí AI, při nastavování se mohou objevit drobné překážky.
Nepropadejte panice – to je zcela normální!
V takových situacích se naplno projeví výhoda mít Claude Code jako osobního vývojáře. Pokud se chyba objeví, prvním krokem by vždy mělo být zkopírování chybové zprávy, její vložení do Claude Code a zadání příkazu: „oprav tuto chybu“. Ve většině případů AI chybu diagnostikuje a opraví během několika sekund.
Níže uvádíme nejčastější potíže, se kterými se začátečníci setkávají, a přesný postup jejich řešení:
1. „Nelze načíst ceny při připojení k MT5“
- Důvod: Počítač a obchodní terminál spolu nekomunikují.
- Řešení: Ujistěte se, že desktopová aplikace MT5 běží na pozadí. Zkontrolujte, že jste přihlášeni k účtu u OANDA Europe. Pokud je MT5 zavřená, AI se k trhu nepřipojí.
2. „Název symbolu (např. EURGBP) nebyl nalezen“
- Důvod: Každý broker označuje aktiva jinak. Jeden broker používá EURGBP, jiný může používat EURGBP.pro, EURGBP.m nebo EURGBP#.
- Řešení: Otevřete okno „Market Watch“ vlevo v MT5 a zjistěte, jak přesně OANDA tento instrument označuje. Claude Code poté předejte příkaz: „Použij přesný název symbolu ‚[název podle tvého brokera]‘.“
3. „Claude Code žádá o povolení ke spuštění příkazu. Mám souhlasit?“
- Důvod: Z bezpečnostních důvodů Claude Code nikdy nespustí příkaz v terminálu počítače bez předchozího dotazu.
- Řešení: Pokud si nejste jisti, co AI zamýšlí, zeptejte se: „Vysvětli mi, co tento příkaz dělá, než ho schválím.“ Jakmile tomu porozumíte a budete se cítit v pohodě, stiskněte „schválit“; pokud si stále nejste jisti, můžete bez obav odmítnout.
Pokud narazíte na chybu specifickou pro platformu brokera, obraťte se na Centrum nápovědy OANDA. U problémů s kódem přenechte řešení vývojáři AI.
Shrnutí
Nastavení lokálního programovacího prostředí bývalo nejtěžší částí učení se programování. Dnes jste se této hlavolamové úloze zcela vyhnuli.
Ve třech jednoduchých krocích jste nainstalovali MetaTrader 5 a připojili jej ke svému zabezpečenému účtu u OANDA Europe. Poté jste nastavili a autorizovali asistenta Claude Code. Nakonec jste se pohodlně usadili a nechali umělou inteligenci automaticky se postarat o instalaci Pythonu, konfiguraci prostředí a přímé připojení k vašemu aktivnímu terminálu.
Krása tohoto přístupu spočívá v tom, že nemusíte napsat ani jediný řádek v Pythonu. Nemusíte konfigurovat složité systémové proměnné ani se trápit s ručním zadáváním příkazů v terminálu. Celý váš programovací pracovní prostor vznikl pouhým zadáním pokynů umělé inteligenci v běžné angličtině.
Co dál?
Nyní, když je váš obchodní engine plně nakonfigurován a online, je čas začít analyzovat trhy.
Ve třetí části – „Průvodce cenovými daty“ – půjdeme dál než jen k základním kontrolám cen v reálném čase. Naučíte se, jak požádat Claude Code o načtení historických svíčkových dat pro jakoukoli třídu aktiv, automaticky generovat a zobrazovat technické cenové grafy a exportovat surová tržní data přímo do přehledných, strukturovaných CSV tabulek. Stejně jako dnes provedeme vše pouze pomocí konverzačních pokynů v běžném jazyce. Uvidíme se v příštím průvodci!
Tento článek slouží pouze pro informační účely a nepředstavuje investiční radu ani doporučení. CFD jsou komplexní finanční nástroje a v důsledku pákového efektu s sebou nesou vysoké riziko rychlé ztráty kapitálu. Ujistěte se, že rozumíte souvisejícím rizikům. Minulá výkonnost není zárukou budoucích výsledků.
Nejnovější příspěvky na blogu:
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