Wie man OpenAI Codex mit MetaTrader 5 verbindet: Schritt-für-Schritt-Einrichtung

OpenAI Codex kann auf zwei Arten mit MetaTrader 5 zusammenarbeiten. Er kann Python-Skripte schreiben und ausführen, die das offizielle MetaTrader5-Paket verwenden. Seit dem MetaTrader 5 Build 6060 im Juli 2026 kann er auch direkt über die integrierten MCP-Server mit dem Terminal kommunizieren. Beide Wege funktionieren auf einem Windows-PC, auf dem MetaTrader 5 geöffnet und angemeldet ist, idealerweise in einem Demokonto.

MetaTrader 4 funktioniert anders. Er verfügt weder über ein offizielles Python-Paket noch über MCP-Unterstützung, sodass Codex nur MQL4-Code entwerfen kann, den Sie selbst kompilieren und testen müssen. Diese Anleitung deckt beide Plattformen ab und zeigt, wie die Einrichtung mit einem Admirals-Demokonto funktioniert. Alle Fakten wurden am 4. November 2026 überprüft.

Die Informationen in diesem Artikel dienen nur zu Bildungszwecken und stellen keine Finanzberatung dar. Konsultieren Sie einen Finanzberater, bevor Sie Anlageentscheidungen treffen.

**CFDs sind komplexe Instrumente und gehen wegen der Hebelwirkung mit dem hohen Risiko einher, schnell Geld zu verlieren. Sie sollten abwägen, ob Sie verstehen, wie CFDs funktionieren, und ob Sie es sich leisten können, das hohe Risiko eines Geldverlusts einzugehen.**

Kurze Antwort: Was das Codex- und MetaTrader 5-Setup bewirkt

Das Setup verwandelt Codex in einen Coding-Assistenten, der Ihr MetaTrader 5-Terminal einsehen kann. Sie beschreiben eine Aufgabe in einfachem Englisch. Codex schreibt dann den Code, bittet um Erlaubnis zur Ausführung und zeigt Ihnen das Ergebnis.

In der Praxis übernimmt das Setup vier Aufgaben für Codex-Handelsprojekte.

  • Es liest Live-Kurse und historische Kerzen aus dem Terminal aus.
  • Es entwirft MQL5-Expert-Advisors und Indikatoren.
  • Es kompiliert Code und meldet Fehler über den MetaEditor oder MCP.
  • Es bereitet Strategietester-Backtests auf historischen Daten vor und führt sie aus.

Über MCP kann Codex nur dann Aufträge platzieren, wenn MetaTrader 5 das KI-Trading erlaubt. Ein Python-Skript, das order_send aufruft, kann ebenfalls Aufträge senden, weshalb die AGENTS.md-Regeln in Schritt 5 dies verbieten. MCP-Aufträge lassen sich blockieren oder von Ihrer Bestätigung abhängig machen, und im Auto-Modus fragt Codex vor der Installation von Paketen nach. Wenn Sie einen Codex-Handelsbot planen, hilft Ihnen eine erste Phase mit Nur-Lese-Zugriff dabei, das Risiko ungeplanter Aufträge zu managen.

Weg Wie Codex MetaTrader erreicht Funktioniert mit MT5 Funktioniert mit MT4 Hauptverwendung
Python-Bridge Codex schreibt Python, das das MetaTrader5-Paket nutzt Ja Nicht unterstützt Preise, Kerzen, Kontodaten
Integrierte MCP-Server Codex ruft Terminal- und MetaEditor-Tools direkt auf Ja, Build 6060 oder neuer Nicht unterstützt Kompilieren, Testen, Daten lesen
Nur Code Codex schreibt .mq5- oder .mq4-Dateien, die Sie kopieren und kompilieren Ja Ja Expert Advisors, Indikatoren

Quelle: PyPI, MetaTrader 5 Hilfe, MetaTrader 4 Versionshinweise, geprüft am 4. November 2026.

Das obige Diagramm zeigt EURUSD, das Beispielsymbol, das in den untenstehenden Prompts verwendet wird. Es dient nur zur Illustration. Die Schritte in dieser Anleitung beinhalten keine Einschätzung zu dessen Kurs.

Was Sie vor dem Start benötigen

Der Python-Weg erfordert einen Windows-Computer. Das MetaTrader5-Python-Paket wird laut seiner PyPI-Seite nur als Windows x64-Wheels bereitgestellt. Mac-Nutzer benötigen einen Windows-Computer oder eine virtuelle Windows-Maschine für den Python-Weg.

Anforderung Empfohlene Version oder Details Warum es wichtig ist
Betriebssystem Windows 10 oder 11, 64-Bit Das MetaTrader5-Paket unterstützt nur win_amd64
MetaTrader 5 Terminal Build 6230 (24. September 2026) oder neuer Build 6060 oder neuer wird für MCP benötigt
Python 3.14 oder 3.13, 64-Bit Das Paket unterstützt Python 3.6 bis 3.14
MetaTrader5-Paket 5.0.6231 (27. September 2026) Neueste Version auf PyPI
Codex CLI 0.166.0 (29. Oktober 2026) oder neuer Neueste stabile Version auf npm
ChatGPT-Abo oder API-Schlüssel Jedes Abonnement, das Codex beinhaltet Wird für die Anmeldung benötigt
Handelskonto Admirals MT5 Demokonto Verwendet virtuelles Kapital zum Testen
Git (optional) Jede aktuelle Version Ermöglicht es Ihnen, von Codex vorgenommene Änderungen rückgängig zu machen

Quelle: PyPI, MetaTrader 5 Versionshinweise, npm, ChatGPT Learn Preise, geprüft am 4. November 2026.

Warum Python 3.14 und nicht die neueste Python-Version

Die Download-Seite von python.org listet Python 3.15.2 auf, das am 25. Oktober 2026 veröffentlicht wurde. Das MetaTrader5-Paket bietet Wheels nur bis Python 3.14 an. Wenn Sie 3.15 installieren, meldet pip unter Umständen, dass keine passende Distribution gefunden werden kann. Python 3.14.10 erschien am selben Tag und ist mit dem Paket kompatibel.

Welches Codex-Produkt Sie verwenden sollten

Codex ist derzeit in vier Formen erhältlich. Die eigenständige Codex-App wurde am 9. Juli 2026 in die ChatGPT Desktop-App integriert, wie im ChatGPT-Learn-Änderungsprotokoll angegeben. Ältere Anleitungen, die besagen „laden Sie die Codex-App herunter“, sind veraltet.

Codex-Oberfläche Was es ist Beste Eignung für dieses Setup
Codex CLI Terminal-Agent, der mit dem Befehl codex gestartet wird Direkteste Kontrolle über die Berechtigungen
ChatGPT Desktop-App (Codex-Ansicht) Grafische App mit einem Codex-Modus, der einen Ordner öffnet Nutzer, die Fenster und Schaltflächen bevorzugen
Codex IDE-Erweiterung Erweiterung für VS Code, Cursor und Windsurf Nutzer, die bereits in einem Editor programmieren
Codex Cloud Aufgaben, die in den Cloud-Umgebungen von OpenAI laufen Hier ungeeignet, da sie Ihr lokales Terminal nicht sehen kann

Quelle: ChatGPT Learn: Codex CLI, ChatGPT Learn: IDE-Erweiterung, geprüft am 4. November 2026.

Übersicht der Einrichtungsschritte

Die folgende Tabelle zeigt den vollständigen Ablauf. Die Schritte 1 bis 3 sind auf der MetaTrader-5-Seite für jedes KI-Coding-Tool gleich und werden hier daher kurz gehalten.

Schritt Aufgabe Benötigte Zeit (ca.)
1 Ein Admirals MT5-Demokonto eröffnen 5 Minuten
2 MetaTrader 5 installieren und anmelden 10 Minuten
3 Einen Projektordner erstellen 2 Minuten
4 Codex installieren 5 Minuten
5 Anmelden und das Projekt öffnen 5 Minuten
6 Das MetaTrader5-Paket installieren und einen Preis auslesen 10 Minuten
7 Kerzen anfordern 10 Minuten
8 Codex bitten, MQL5-Code zu entwerfen 15 Minuten
9 Kompilieren und im Strategietester testen 20 Minuten

Die Zeitangaben sind redaktionelle Schätzungen für einen ersten Durchlauf und variieren je nach Computer und Verbindung.

Schritt 1: Ein Admirals Demokonto eröffnen

Ein Demo-Handelskonto verwendet virtuelles Kapital, sodass sich Fehler im Code nicht auf echtes Geld auswirken. Die Ergebnisse auf einem Demokonto können vom Live-Handel abweichen. Admirals bietet Demokonten sowohl für MetaTrader 4 als auch für MetaTrader 5 an.

Nach der Registrierung erhalten Sie Ihre Zugangsdaten per E-Mail, einschließlich des Servernamens. Der Admirals-Leitfaden zur Eröffnung eines MetaTrader 5-Kontos führt Sie durch jeden einzelnen Bildschirm.

Admirals-Details Wert Quelle
MT5-Demoserver AdmiralsGroup-Demo Admirals Hilfe-Center
MT5-Liveserver AdmiralsGroup-Live Admirals Hilfe-Center
MT4-Demoserver AdmiralsGroup-Demo Admirals Hilfe-Center
Laufzeit des Demokontos Standard 30 Tage ab Eröffnung; bei einem aktiven Live-Konto mindestens einmal alle 30 Tage manuell anmelden Admirals Demo-Seite

Geprüft am 4. November 2026. Servernamen und Kontobedingungen können sich ändern; bitte bestätigen Sie diese in der E-Mail, die Sie erhalten.

Schritt 2: MetaTrader 5 installieren und anmelden

Laden Sie die Windows-Version von der Admirals-MetaTrader-5-Seite herunter. Installieren Sie sie und wählen Sie dann Datei > Anmeldung am Handelskonto. Geben Sie die Zugangsdaten für das Demokonto ein und wählen Sie den Server AdmiralsGroup-Demo.

Lassen Sie das Terminal für alle weiteren Schritte geöffnet. Das Python-Paket verbindet sich mit einem laufenden Terminal auf demselben Computer. Admirals bietet außerdem das kostenlose MetaTrader Supreme Edition-Plugin für MT5-Konten an.

Zwei Einstellungen, die Sie in MetaTrader 5 überprüfen sollten

  • Öffnen Sie Extras > Optionen > Expert Advisors und überprüfen Sie die Optionen für den algorithmischen Handel, bevor Sie einen EA testen.
  • Öffnen Sie Extras > Optionen > Diagramme und beachten Sie die Einstellung für die maximale Anzahl der Balken, da dies begrenzt, wie viele Kerzen Python lesen kann.

Schritt 3: Einen Projektordner erstellen

Erstellen Sie einen Ordner wie C:\Trading\codex-mt5. Codex arbeitet innerhalb dieses Ordners und bearbeitet standardmäßig nur Dateien dort. Das Ausführen von git init in diesem Ordner ist eine sinnvolle Ergänzung, da Codex Ordner mit Versionskontrolle als vertrauenswürdig behandelt und Sie jede Änderung rückgängig machen können.

Im Ordner wird Codex später eine AGENTS.md-Datei lesen. Diese Datei enthält Ihre festen Regeln. Die AGENTS.md-Dokumentation besagt, dass Codex diese liest, bevor er mit der Arbeit beginnt.

Datei oder Ordner Zweck Von wem erstellt
AGENTS.md Feste Regeln für Codex, wie z. B. „nur Demo“ Sie oder Codex über /init
get_price.py Erstes Testskript Codex in Schritt 6
candles.py Skript zum Herunterladen von Kerzen Codex in Schritt 7
MA_Cross.mq5 Entwurf eines Expert Advisors Codex in Schritt 8
.codex\config.toml MCP-Einstellungen für den MT5-Weg Sie, über die MT5-Kopieren-Schaltfläche
.gitignore Hält vertrauliche Daten aus Git heraus Sie oder Codex

Die Ordnerstruktur ist ein redaktionelles Beispiel.

Schritt 4: Codex installieren (CLI oder App)

Die offizielle Codex-CLI-Seite nennt vier Installationswege. Öffnen Sie unter Windows ein neues PowerShell-Fenster und führen Sie das offizielle Skript aus.

powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex" (Befehl von der Codex-CLI-Seite)

Wenn Sie bereits Node.js verwenden, funktioniert auch der Weg über npm: npm install -g @openai/codex. Geben Sie dann codex --version ein, um die Installation zu bestätigen. Das npm-Register gab am 4. November 2026 die Version 0.166.0 als neueste stabile Version an.

Installationsmethode Plattform Befehl oder Aktion
Einzelskript Windows PowerShell-Skript von chatgpt.com/codex/install.ps1
Einzelskript macOS, Linux Shell-Skript von chatgpt.com/codex/install.sh
npm Alle npm install -g @openai/codex
Homebrew macOS brew install --cask codex
ChatGPT Desktop-App Windows Microsoft Store, dann Codex in der App auswählen
IDE-Erweiterung VS Code und ähnliche Marketplace-ID openai.chatgpt

Quelle: ChatGPT Learn: Codex CLI, ChatGPT Learn: Windows-App, geprüft am 4. November 2026.

Codex nativ unter Windows ausführen

Codex unterstützt natives PowerShell mit seiner eigenen Windows-Sandbox. WSL2 ist optional. Für dieses Setup ist natives Windows besser geeignet. MetaTrader 5 und sein Python-Paket laufen beide auf Windows. Python innerhalb von WSL läuft als Linux und kann das nur für Windows verfügbare Wheel nicht installieren.

Mit 100 € auf MT5 handeln

Schritt 5: Anmelden und das Projekt öffnen

Öffnen Sie die PowerShell, navigieren Sie mit cd C:\Trading\codex-mt5 in den Projektordner und geben Sie codex ein. Beim ersten Ausführen bietet Codex die Anmeldung mit ChatGPT oder einer anderen Methode an, wie der Codex-CLI-Schnellstart zeigt.

Anmeldeoption Abrechnung Hinweise
Anmeldung mit ChatGPT Im Nutzungskontingent Ihres Tarifs enthalten Ein Browserfenster schließt die Anmeldung ab
API-Schlüssel Standard-API-Tarife Funktioniert in der CLI und der IDE-Erweiterung; schließt Cloud-Funktionen aus
Zugriffstoken Unternehmenskonten Wird von einem Administrator eingerichtet

Quelle: ChatGPT Learn: Authentifizierung, geprüft am 4. November 2026.

Auf der Codex-Preisseite heißt es, dass Codex in den ChatGPT-Tarifen von Free bis Enterprise enthalten ist. Die Nutzungslimits hängen vom Tarif und dem Modell ab und ändern sich häufig. Eine lange Sitzung in einem niedrigeren Tarif kann pausiert werden, wenn das Limit erreicht ist.

Schreiben Sie zuerst die AGENTS.md-Regeln

Geben Sie /init ein, und Codex erstellt eine AGENTS.md-Datei. Fügen Sie dort Ihre eigenen Regeln in einfachem Englisch hinzu. Die untenstehenden Regeln sind ein redaktionelles Beispiel.

  • Verwenden Sie nur das Demokonto.
  • Rufen Sie niemals order_send oder eine andere Handelsfunktion auf.
  • Geben Sie niemals Passwörter aus und speichern Sie diese nie.
  • Fragen Sie vor der Installation eines Pakets nach.
  • Erklären Sie jedes Skript, bevor Sie es ausführen.

Wählen Sie den Berechtigungsmodus

Geben Sie /permissions ein, um den aktuellen Modus zu sehen. Der Codex-Genehmigungsleitfaden beschreibt die Voreinstellung „Auto“ als „workspace-write“ mit Genehmigung auf Anfrage. In diesem Modus bearbeitet Codex nur innerhalb des Projektordners. Der Netzwerkzugriff ist standardmäßig deaktiviert.

Modus Was Codex tun kann Eignung für einen Handels-PC
Nur Lesen Dateien lesen und Fragen beantworten Am sichersten für einen ersten Überblick
Auto (workspace-write) Dateien im Ordner bearbeiten, vor anderen Aktionen fragen Häufige Wahl für diesen Leitfaden
Vollzugriff (--yolo) Alles ohne Nachfrage ausführen Ungeeignet neben einem angemeldeten Terminal

Quelle: ChatGPT Learn: Agenten-Genehmigungen und Sicherheit, geprüft am 4. November 2026.

Schritt 6: Das MetaTrader5-Paket installieren und einen Preis auslesen

Dieser Schritt ist der erste echte Test von Codex mit MT5 Python. Kopieren Sie einen Prompt wie den folgenden in Codex.

Installieren Sie das MetaTrader5-Paket für Python 3.14. Schreiben Sie dann get_price.py, das eine Verbindung zum laufenden Terminal herstellt und den EURUSD-Geld- und Briefkurs ausgibt, bevor es sich schließt.

Codex bittet um die Erlaubnis, bevor pip ausgeführt wird, da die Installation einen Netzwerkzugriff benötigt. Bestätigen Sie diesen einen Befehl. Das Skript, das er schreibt, ruft in der Regel drei Funktionen aus der MQL5 Python-Integrationsreferenz auf.

Funktion Was sie tut Details aus der Dokumentation
initialize() Verbindet sich mit dem MT5-Terminal Verwendet das zuletzt angemeldete Konto, wenn Sie keine Angaben machen
symbol_select("EURUSD", True) Fügt das Symbol der Marktübersicht hinzu Notwendig vor dem Auslesen von Ticks
symbol_info_tick("EURUSD") Gibt den letzten Tick zurück Liefert Zeit, Geldkurs, Briefkurs, letzten Kurs und Volumen
last_error() Erklärt einen Fehler Verwenden Sie dies, wenn ein Aufruf None zurückgibt
shutdown() Schließt die Verbindung Führen Sie dies am Ende jedes Skripts aus

Quelle: MQL5: initialize, MQL5: symbol_info_tick, geprüft am 4. November 2026.

Halten Sie das Passwort aus dem Chat fern

Die initialize-Funktion akzeptiert optionale Kontodaten. Sie können diese alle leer lassen, wenn das Terminal bereits angemeldet ist. So bleibt das Passwort vom Prompt und vom Skript fern. Falls Sie diese benötigen, speichern Sie sie in Umgebungsvariablen.

Schritt 7: Kerzen anfordern

Fragen Sie als Nächstes nach historischen Balken. Ein typischer Prompt sieht wie folgt aus.

Erweitern Sie das Projekt um candles.py. Rufen Sie die letzten 100 H1-Balken von EURUSD mit copy_rates_from_pos ab und speichern Sie diese mit UTC-Zeiten in candles.csv.

Rückgegebene Spalte Bedeutung
time Eröffnungszeit des Balkens in Sekunden seit 1970
open, high, low, close Preise des Balkens
tick_volume Anzahl der Ticks im Balken
spread Geld-Brief-Spanne des Balkens
real_volume Börsenvolumen, sofern verfügbar

Quelle: MQL5: copy_rates_from_pos, geprüft am 4. November 2026.

Die Referenz zu copy_rates_from_pos besagt, dass die Anzahl der zurückgegebenen Balken durch die Einstellung für die maximale Anzahl der Balken im Terminal begrenzt ist. Die Zeiten werden in Sekunden ausgegeben, daher konvertiert Codex sie normalerweise mit pandas. Gleichen Sie die erste und die letzte Zeile mit dem Chart in MetaTrader 5 ab.

Gold ist ein weiteres Beispielsymbol für Testskripte. Sein Chart wird nur zur Illustration gezeigt.

Schritt 8: Codex bitten, MQL5-Code zu entwerfen

Codex kann sowohl MQL5 als auch Python schreiben. Geben Sie Eingaben und Lotgröße genau vor. Nennen Sie auch die Grenzen klar. Lassen Sie sich die Logik erklären, bevor Sie irgendetwas kompilieren. Der Admirals-Leitfaden Ultimate MQL5 guide erklärt die Grundlagen der Sprache, falls Sie den Code selbst lesen möchten.

Ziel des Prompts Beispiel-Prompt für Codex
Regel-Datei Lesen Sie diesen Ordner und aktualisieren Sie AGENTS.md mit Regeln nur für das Demokonto
Erster Preis Schreiben Sie get_price.py, das den EURUSD-Geld- und Briefkurs ausgibt und sich dann beendet
Kerzen Rufen Sie 100 H1-Balken von EURUSD ab und speichern Sie sie als CSV mit UTC-Zeiten
EA-Entwurf Entwerfen Sie MA_Cross.mq5, einen Crossover gleitender Durchschnitte mit festen 0,01 Lot und Stop-Loss-Eingaben
Erklären Erklären Sie jede Eingabe von MA_Cross.mq5 in einfachem Englisch
Überprüfung Führen Sie /review aus und listen Sie riskante Zeilen in MA_Cross.mq5 auf
Tester-Datei Schreiben Sie eine Tester-.ini für einen EURUSD-H1-Backtest für 2025 mit einer virtuellen Einlage von 10.000

Prompts sind redaktionelle Beispiele, die für diesen Leitfaden geschrieben wurden. Die Ausgabe von Codex variiert und muss vor der Verwendung überprüft werden.

Was ein erster Entwurf oft enthält

  • Eine OnInit-Funktion, die die Eingabeparameter prüft.
  • Eine OnTick-Funktion, die zwei gleitende Durchschnitte ausliest.
  • Einen Handelsblock, der jeweils nur eine Position öffnet.
  • Eingaben für Stop-Loss und Gewinnmitnahme-Auftrag in Punkten.

KI-generierter Code lässt sich unter Umständen kompilieren und enthält dennoch Logikfehler. Lesen Sie den Handelsblock Zeile für Zeile durch, bevor Sie ihn irgendwo ausführen.

MetaQuotes gibt an, dass KI-generierte Ergebnisse vor der Verwendung immer überprüft und verifiziert werden sollten und dass der Nutzer für KI-gestützte Aktionen und Handelsentscheidungen verantwortlich bleibt.

Die obige Erklärung stammt aus der MetaTrader 5 MCP und KI-Hilfe. Sie gilt gleichermaßen für Codex-Ausgaben.

Schritt 9: Kompilieren und im Strategietester testen

Es gibt zwei Möglichkeiten zu kompilieren. Über den klassischen Weg kopieren Sie MA_Cross.mq5 in den Ordner MQL5\Experts (Datei > Datenordner öffnen), öffnen ihn im MetaEditor und drücken F7. Über den MCP-Weg kann Codex das Kompilierwerkzeug aufrufen und die Fehler selbst auslesen.

Um zu testen, klicken Sie mit der rechten Maustaste auf den EA im Navigator und wählen Sie Testen. Wählen Sie das Symbol und das Zeitintervall aus. Legen Sie die Daten und den Modellierungsmodus fest und drücken Sie dann Start. Die Ergebnisse erscheinen auf den Registerkarten Backtest und Grafik.

Modellierungsmodus im Strategietester Was simuliert wird Typische Verwendung
Jeder Tick Generierte Ticks innerhalb jedes Balkens Allgemeine Tests
Jeder Tick basierend auf echten Ticks Aufgezeichnete Ticks des Anbieters Am nächsten am echten Preisverlauf
1-Minuten-OHLC Vier Preise jedes M1-Balkens Schnellere Überprüfungen
Nur Eröffnungskurse Eröffnungskurse der Balken Sehr schneller erster Durchlauf
Mathematische Berechnungen Berechnungen ohne Preisdaten Optimierung mathematischer Modelle

Quelle: MetaTrader 5 Hilfe: Strategietests, geprüft am 4. November 2026.

Test-Checkliste

Prüfung Erledigt, wenn
Code kompiliert MetaEditor 0 Fehler anzeigt
Eingaben sinnvoll Lotgröße, Stop-Loss und Gewinnmitnahme-Auftrag entsprechen den AGENTS.md-Regeln
Testzeitraum Mindestens ein volles Jahr an Daten
Modellierungsmodus Jeder Tick basierend auf echten Ticks für den finalen Durchlauf
Kosten Die Einstellungen für Geld-Brief-Spanne und Provision spiegeln das Konto wider
Out-of-Sample-Durchlauf Ein zweiter Zeitraum, den der EA noch nie gesehen hat
Visuelle Prüfung Trades im Chart entsprechen der Logik

Die Checkliste dient als redaktioneller Leitfaden. Backtest-Ergebnisse sind simuliert und kein verlässlicher Indikator für zukünftige Ergebnisse.

Ein guter Backtest kann an den Live-Märkten dennoch scheitern. Eine Überanpassung an einen einzelnen Zeitraum ist eine häufige Ursache. Der Admirals-Artikel Wie man mit KI handelt nennt diese und weitere Grenzen von KI-Tools.

Der MetaTrader 5 MCP-Weg: Codex direkt mit dem Terminal verbinden

MetaTrader 5 Build 6060 hat im Juli 2026 drei MCP-Server hinzugefügt, wie die MT5-Versionshinweise belegen. Codex kann diese nutzen, um Daten zu lesen und Dateien zu kompilieren. Er kann zudem Backtests ohne Python starten.

MCP-Server Standardadresse Funktionen
terminal http://127.0.0.1:22346/mcp Aufträge, Kontodaten, Charts und Strategietester
metaeditor http://127.0.0.1:22345/mcp MQL5-Dateibearbeitung und Kompilierung
marketdata https://www.metatrader.com/mcp Marktdaten, Nachrichten und Kalender

Quelle: MetaTrader 5 Hilfe: MCP-Konfiguration, geprüft am 4. November 2026.

So aktivieren Sie MCP in MetaTrader 5

  1. Öffnen Sie in MetaTrader 5 Extras > Optionen > MCP.
  2. Setzen Sie ein Häkchen bei „Internen Server aktivieren“ und behalten Sie die Standardadresse bei.
  3. Generieren Sie einen API-Schlüssel für externe Clients.
  4. Klicken Sie auf OK und dann auf Kopieren, um die Konfiguration zu kopieren.
  5. Fügen Sie den Codex-Teil in die .codex\config.toml in Ihrem Projektordner ein.
  6. Starten Sie Codex neu und lassen Sie sich die verfügbaren MetaTrader-Tools auflisten.

In der Codex-MCP-Dokumentation heißt es, dass eine config.toml auf Projektebene nur für vertrauenswürdige Projekte verwendet wird. Das Standard-Zeitlimit für Tools beträgt 60 Sekunden. Lange Backtests benötigen möglicherweise einen höheren Wert für tool_timeout_sec.

MCP-Funktionen und deren Risiken

Funktion Beispiel-Tools Zu beachtendes Risiko
Code kompilieren compile_file, syntax_check Ein fehlerfreier Build kann dennoch Logikfehler verbergen
Dateien bearbeiten Erstellen und Bearbeiten von MQL5-Dateien Codex kann Ihre Arbeit überschreiben
Backtests ausführen tester_run_backtest Lange Tests können zu einer Zeitüberschreitung führen
Aufträge platzieren trade_send_market_order Aufträge werden an das angemeldete Konto gesendet
Positionen schließen Tools zum Schließen und Ändern Positionen können durch den Agenten geschlossen werden

Quelle: MetaTrader 5 Hilfe: MCP-Funktionen, geprüft am 4. November 2026.

Die MT5-Konfigurationshilfe beschreibt eine Handels-Einstellung unter Extras > Optionen > KI-Assistent. Sie kann es einem KI-Agenten erlauben zu handeln, oder sie kann eine explizite Bestätigung für jede Order erfordern. Eine dritte Option blockiert den KI-Handel vollständig. Dies ist die vorsichtigste Einstellung während der Testphase. Dieselbe Registerkarte enthält die Option „Gefährliche Shell-Operationen“. Wenn diese aktiviert ist, kann der Assistent Shell-Befehle außerhalb seiner Sandbox-Ordner ausführen.

Mit 1 € investieren

So funktioniert die Einrichtung in MetaTrader 4

MetaTrader 4 hat eine eingeschränktere KI-Funktionalität. Die MT4-Versionshinweise bis Build 1490 (2. Oktober 2026) erwähnen weder Python noch MCP. Codex dient daher nur als Code-Schreiber.

  1. Bitten Sie Codex, eine .mq4-Datei im Projektordner zu erstellen.
  2. Wählen Sie in MT4 Datei > Datenordner öffnen und kopieren Sie die Datei in MQL4\Experts.
  3. Öffnen Sie die Datei im MetaEditor und kompilieren Sie sie.
  4. Testen Sie sie im MT4-Strategietester auf einem Demokonto.
Funktion MetaTrader 5 MetaTrader 4
Offizielles Python-Paket Ja (MetaTrader5 auf PyPI) Nicht verfügbar
Integrierte MCP-Server Ja, seit Build 6060 Nicht verfügbar
Integrierter KI-Assistent Ja Nicht verfügbar
Codex kann Code erstellen MQL5 MQL4
Codex kann Live-Preise lesen Ja, via Python oder MCP Nur über inoffizielle Bridges
Neuester Build (4. Nov. 2026) 6230 1490

Quelle: MT5-Versionshinweise, MT4-Versionshinweise, PyPI, geprüft am 4. November 2026.

Admirals bietet auch MetaTrader 4 an. Der Vergleich von MetaTrader 4 vs. MetaTrader 5 erläutert die Unterschiede zwischen den beiden Plattformen ausführlich.

Codex vs. Claude Code für diese Aufgabe

MetaQuotes nennt beide Tools als kompatibel mit den MT5-MCP-Servern. Die Tabelle listet lediglich sachliche Unterschiede auf und bewertet die Tools nicht.

Aspekt OpenAI Codex Claude Code
Anbieter OpenAI Anthropic
Befehl codex claude
Windows-Installation PowerShell-Skript, npm oder ChatGPT Desktop-App PowerShell-Skript, WinGet oder npm
Tarife ChatGPT-Tarife oder API-Schlüssel Kostenpflichtige Claude-Tarife, Console-Konto oder Cloud-Anbieter
Regeldatei AGENTS.md CLAUDE.md
MT5 MCP-Konfigurationsdatei .codex\config.toml .mcp.json
Native Windows-Sandbox Ja Sandboxing über WSL2

Quelle: ChatGPT Learn, Claude Code Setup-Dokumentation, MetaTrader 5 Hilfe, geprüft am 4. November 2026.

Die richtige Wahl hängt vom Tarif ab, den Sie bereits besitzen, und von den Werkzeugen, die Sie kennen. Die MetaTrader 5-Seite der Einrichtung ist bei beiden identisch.

Vor- und Nachteile der Nutzung von Codex mit MetaTrader 5

Vorteile Nachteile
Schreibt Python und MQL5 aus einfachen englischen Prompts Code kann versteckte Logikfehler enthalten
Liest Kurse und Kerzen in wenigen Minuten aus Funktioniert mit vollem Funktionsumfang nur unter Windows
Kann über MCP kompilieren und testen MCP kann Aufträge platzieren, sofern der Handel erlaubt ist
In vielen ChatGPT-Tarifen enthalten Nutzungslimits können lange Sitzungen unterbrechen
Bestätigungsabfragen binden Sie in den Ablauf ein Bestätigungen fügen jeder Aufgabe zusätzliche Schritte hinzu

Redaktionelle Zusammenfassung basierend auf den in diesem Leitfaden genannten Quellen.

Sicherheitsregeln für KI-gestützten Handelscode

Ein Handelsterminal ermöglicht den Zugriff auf ein Konto, daher erfordern die üblichen Programmiergewohnheiten besondere Sorgfalt. Diese Regeln basieren auf dem Codex-Sicherheitsleitfaden und den MetaTrader 5 Hilfeseiten.

Regel Grund
Nutzen Sie für jeden Test ein Demokonto Demo-Trades verwenden virtuelles Kapital
Stellen Sie den MT5-KI-Handel auf „blockiert“ oder „explizite Bestätigung“ Verhindert ungeplante Aufträge durch MCP
Vermeiden Sie den Modus mit vollem Zugriff Dieser entfernt die Sandbox und die Genehmigungen
Speichern Sie den MCP-API-Schlüssel in einer Umgebungsvariable Andernfalls wird er in der config.toml als Klartext gespeichert
Fügen Sie .codex zur .gitignore hinzu Hält den Token von Git fern
Deaktivieren Sie „Gefährliche Shell-Operationen“ Ermöglicht es dem Assistenten, Shell-Befehle auszuführen
Aktivieren Sie die Websuche nur bei Bedarf Webinhalte können Prompt-Injektionen enthalten
Überprüfen Sie jede Änderung, bevor Sie sie ausführen Codex kann eine Anfrage falsch interpretieren

Quelle: ChatGPT Learn: Agenten-Genehmigungen und Sicherheit, ChatGPT Learn: MCP, MetaTrader 5 Hilfe, geprüft am 4. November 2026.

Grenzen des Setups

Grenze Auswirkung
Nur für Windows verfügbares Python-Paket Mac- und Linux-Nutzer benötigen einen Windows-Rechner für den Python-Weg
Maximale Balken im Chart Begrenzt die Anzahl der Kerzen, die ein Aufruf zurückgibt
Codex-Nutzungslimits Eine Sitzung kann mitten in einer Aufgabe pausieren
MCP-Tool-Zeitlimit von 60 Sekunden Lange Backtests benötigen möglicherweise einen höheren Wert
KI-Ausgabe variiert Derselbe Prompt kann unterschiedlichen Code liefern

Quelle: PyPI, ChatGPT Learn Preise, ChatGPT Learn: MCP, geprüft am 4. November 2026.

Fehlersuche bei häufigen Codex-MT5-Problemen

Problem Wahrscheinliche Ursache Mögliche Lösung
pip kann keine passende Distribution finden Python 3.15 oder ein 32-Bit-Python Installieren Sie Python 3.14 (64-Bit)
initialize() gibt False zurück Terminal geschlossen oder falsches Konto Öffnen Sie MT5, melden Sie sich an und führen Sie das Skript erneut aus
symbol_info_tick gibt None zurück Symbol fehlt in der Marktübersicht Rufen Sie zuerst symbol_select auf
Codex kann Pakete nicht installieren Netzwerk in der Sandbox ist deaktiviert Bestätigen Sie den pip-Befehl bei Aufforderung
Codex in WSL kann MT5 nicht finden WSL nutzt Linux-Python Führen Sie Codex in der nativen PowerShell aus
MCP-Server in Codex fehlen Projekt nicht vertrauenswürdig oder Codex nicht neu gestartet Stufen Sie den Ordner als vertrauenswürdig ein und starten Sie Codex neu
MetaEditor-Tools fehlen MetaEditor ist geschlossen Öffnen Sie den MetaEditor während der Nutzung von MCP
Backtest-Aufruf führt zu einer Zeitüberschreitung Standardmäßiges Tool-Zeitlimit von 60 Sekunden Erhöhen Sie tool_timeout_sec

Quelle: PyPI, MQL5 Python-Referenz, ChatGPT Learn: MCP, MetaTrader 5 Hilfe, geprüft am 4. November 2026.

Wichtige Termine in der Codex- und MetaTrader-Timeline

Datum Ereignis
9. Juli 2026 Codex-App wurde in die ChatGPT-Desktop-App integriert
Juli 2026 MT5 Build 6060 fügt MCP hinzu und nennt Codex als kompatibel
24. September 2026 MT5 Build 6230 veröffentlicht
27. September 2026 MetaTrader5 Python-Paket 5.0.6231
2. Oktober 2026 MT4 Build 1490 veröffentlicht
25. Oktober 2026 Python 3.15.2 und 3.14.10 veröffentlicht
29. Oktober 2026 Codex CLI 0.166.0 veröffentlicht

Quelle: ChatGPT-Learn-Änderungsprotokoll, MT5-Versionshinweise, MT4-Versionshinweise, python.org, npm, geprüft am 4. November 2026.

Beide Anbieter veröffentlichen häufig Updates. Codex CLI-Versionen erschienen im Oktober 2026 etwa jede Woche, laut npm-Veröffentlichungsverlauf. Menünamen und Versionen in dieser Anleitung können sich nach der Veröffentlichung ändern.

GBPUSD ist ein weiteres Beispielsymbol für das Kerzen-Skript. Das Diagramm dient nur der Illustration.

Häufig gestellte Fragen (FAQ)

Kann Codex mit MetaTrader 5 verbunden werden?

Ja. Codex kann das MetaTrader5 Python-Paket oder die integrierten MCP-Server nutzen, die seit MT5 Build 6060 verfügbar sind.

Kann Codex mit MT4 verbunden werden?

Nur als Code-Schreiber. MetaTrader 4 verfügt über kein offizielles Python-Paket und kein MCP, daher müssen Sie MQL4 selbst kompilieren.

Ist Codex kostenlos?

OpenAI führt Codex in den ChatGPT-Tarifen Free und Go auf, mit Nutzungslimits je nach Tarif und Modell.

Kann Codex Trades in MT5 ausführen?

Ja, über Python oder MCP, indem es Aufträge an das angemeldete Konto sendet. MT5 kann MCP-Aufträge blockieren oder bestätigen lassen.

Welche Python-Version funktioniert mit dem MetaTrader5-Paket?

Version 5.0.6231 unterstützt Python 3.6 bis 3.14 auf 64-Bit-Windows. Ein Wheel für Python 3.15 fehlt derzeit.

Sollte ich Codex mein MT5-Passwort geben?

Wenn das Terminal angemeldet bleibt, kann initialize() ohne Passwort eine Verbindung herstellen, wodurch Anmeldedaten von Prompts und Skripten ferngehalten werden.

Funktioniert Codex in WSL mit MetaTrader 5?

WSL führt Linux-Python aus, das das nur für Windows verfügbare Paket nicht installieren kann. Üblich ist die native PowerShell.

Wie verbinde ich Codex mit einem Admirals-Konto?

Melden Sie sich in MetaTrader 5 am Server AdmiralsGroup-Demo an. Codex verbindet sich anschließend über Python oder MCP.

Die oben genannten Schritte beschreiben die Funktionsweise der Tools. Sie stellen keine Handels- oder Strategieempfehlungen dar. Der Expert Advisor mit gleitenden Durchschnitten ist lediglich ein Programmierbeispiel.

Einige der Inhalte auf dieser Seite wurden mit Hilfe automatisierter Tools erstellt. Alle finalen Texte wurden von Admirals geprüft und liegen in deren redaktioneller Verantwortung.

INFORMATIONEN ZU ANALYTISCHEN MATERIALEN:

Die angegebenen Daten liefern zusätzliche Informationen zu allen Analysen, Schätzungen, Prognosen, Vorhersagen, Marktübersichten, wöchentlichen Ausblicken oder anderen ähnlichen Einschätzungen oder Informationen (im Folgenden „Analyse“), die auf den Websites der unter der Marke Admirals tätigen Investmentfirmen (im Folgenden „Admirals“) veröffentlicht werden. Bevor Sie eine Anlageentscheidung treffen, achten Sie bitte besonders auf Folgendes:

  • Dies ist eine Marketingmitteilung. Der Inhalt wird nur zu Informationszwecken veröffentlicht und ist in keiner Weise als Investitionsberatung oder -empfehlung zu verstehen. Sie wurde nicht in Übereinstimmung mit den gesetzlichen Bestimmungen zur Förderung der Unabhängigkeit von Finanzanalysen erstellt und unterliegt keinem Verbot des Handels vor der Verbreitung von Finanzanalysen.
  • Jede Investitionsentscheidung wird von jedem Kunden selbst getroffen, wobei Admirals nicht für Verluste oder Schäden verantwortlich ist, die sich aus einer solchen Entscheidung ergeben, unabhängig davon, ob diese auf dem Inhalt basiert oder nicht.
  • Um die Interessen unserer Kunden zu schützen und die Objektivität der Analyse zu gewährleisten, hat Admirals entsprechende interne Verfahren zur Vermeidung und Bewältigung von Interessenkonflikten eingerichtet.
  • Die Analyse wird von einem Analysten (nachfolgend “Autor”) erstellt. Der Autor Admirals ist Angestellter / Auftragnehmer für Admirals. Dieser Inhalt dient als Marketingkommunikation und stellt keine unabhängige Finanzanalyse dar.
  • Obwohl alle angemessenen Anstrengungen unternommen werden, um sicherzustellen, dass alle Inhaltsquellen zuverlässig sind und alle Informationen so weit wie möglich verständlich, zeitnah, präzise und vollständig präsentiert werden, übernimmt Admirals keine Garantie für die Richtigkeit oder Vollständigkeit der in der Analyse enthaltenen Informationen.
  • Jegliche Art von vergangener oder modellierter Leistung von Finanzinstrumenten, die innerhalb des Inhalts angegeben wird, sollte nicht als ausdrückliches oder stillschweigendes Versprechen, Garantie oder Implikation von Admirals für eine zukünftige Leistung ausgelegt werden. Der Wert des Finanzinstruments kann sowohl steigen als auch fallen und die Erhaltung des Vermögenswerts ist nicht garantiert.
  • Hebelprodukte (einschließlich Differenzkontrakte) sind spekulativer Natur und können zu Verlusten oder Gewinnen führen. Bevor Sie mit dem Handel beginnen, stellen Sie bitte sicher, dass Sie die damit verbundenen Risiken vollständig verstehen.

Quellen

Admirals
Admirals Eine Komplettlösung für das Bezahlen, Investieren und Verwalten Ihres Geldes

Admirals ist mehr als ein Broker. Wir sind der Dreh-und Angelpunkt für Ihre Finanzen, indem wir Ihnen eine breite Palette von Finanzprodukten und -dienstleistungen anbieten. Wir machen es möglich, persönliche Finanzen durch eine Komplettlösung für das Investieren, Ausgeben und Verwalten von Geld anzugehen.

help-icon Live chat