Unlocked AI MT5 Gold Scalping Intraday Swing EA
- Experten
- Rabi Oudani
- Version: 1.0
- Aktivierungen: 10
Unlocked AI ist ein MetaTrader 5 Expert Advisor für den XAUUSD (Gold). Er führt zwei unabhängige Trading-Engines gleichzeitig auf demselben Chart aus.
Die erste Engine stellt eine Verbindung zum DeepSeek AI Cloud Service her und sendet einen vollständigen Multi-Timeframe-Markt-Snapshot in einem zeitlich festgelegten Zyklus. Sie liefert eine strukturierte Handelsentscheidung, die der EA liest und ausführt, wenn die Vertrauensschwelle erreicht ist.
Die zweite Engine ist eine eigenständige H1-Breakout-Strategie, die vollständig innerhalb des Terminals ohne externe Verbindungen läuft. Sie verwendet Kerzenqualität, Volumen, RSI- und ADX-Filter, um jeden Einstieg zu qualifizieren.
Beide Engines können unabhängig voneinander über die Eingabeparameter aktiviert oder deaktiviert werden.
Handelsmodi
Der EA erkennt den Chart-Zeitrahmen automatisch und schaltet zwischen drei Modi um. Jeder Modus wendet seine eigenen TP, SL, Trailing-Stop-Werte und AI-Scan-Kadenz an.
- Scalping - M1, M5, M15: AI scannt alle 15 Minuten. Nur Marktaufträge. Pending Orders werden in diesen Zeitfenstern nicht platziert.
- Intraday - M30, H1: AI scannt alle 30 Minuten. Market Orders und Limit oder Stop Pending Orders sind erlaubt.
- Swing - H4, D1, W1: AI scannt alle 60 Minuten. Limit und Stop Pending Orders werden bevorzugt.
Ein Wechsel des Chart-Zeitrahmens schaltet den aktiven Modus sofort um, ohne dass eine manuelle Neukonfiguration erforderlich ist.
AI-Engine
Bei jedem Scan-Zyklus sendet der EA die folgenden Daten an die DeepSeek API:
- Aktuelles Symbol, Spread, ATR und Kursniveau
- RSI, MACD, ADX, Stochastic und Bollinger Bands auf allen Zeitrahmen von M1 bis W1
- Alle offenen AI-Positionen, schwebende Aufträge und nicht realisierte P/L
- Regeln des aktiven Modus einschließlich TP- und SL-Grenzen
- Anzahl der verfügbaren Handelsslots
Die KI gibt eine strukturierte Antwort mit einer Aktion, der Signalrichtung, dem Einstiegspreis, dem Stop-Loss, dem Take-Profit, dem Konfidenzwert und einem Grund im Klartext.
Der EA agiert nur dann auf die Antwort, wenn die Konfidenz 85 oder höher ist und alle lokalen Filter passen. Wenn die Konfidenz unter dem Schwellenwert liegt oder die Aktion WAIT lautet, wird die Entscheidung im Dashboard-Panel aufgezeichnet und es wird kein Auftrag erteilt.
- Deepseek-v4-flash - Reaktionszeit etwa 20 bis 40 Sekunden. Empfohlen für Scalping- und Intraday-Modi.
- Deepseek-v4-pro - Reaktionszeit ca. 90 bis 130 Sekunden. Längere Argumentationskette. Geeignet für den Swing-Modus.
Handelsmanagement
- Für jede von der KI-Engine eröffnete Position gibt es einen Managementplan mit zwei optionalen Komponenten.
- Break-Even - Wenn der Handel die konfigurierte Gewinndistanz in Punkten erreicht, wird der Stop-Loss auf den Einstiegskurs verschoben, wodurch das anfängliche Risiko aus der Position entfernt wird.
- Trailing Stop - Wenn der Handel die Trailing-Startdistanz erreicht, wird ein Trailing-Stop aktiviert und folgt dem Preis mit der konfigurierten Schrittgröße.
- Beide Werte können von der KI-Antwort oder von festen manuellen Werten stammen, die in den Eingabeparametern festgelegt werden.
Berechnung der Losgröße
Es stehen vier Modi für die Losgrößenberechnung zur Verfügung:
- Festes Los: ein konstanter, vom Benutzer definierter Wert
- Automatisch pro Kapital: Die Losgröße skaliert mit dem Kontostand oder dem Eigenkapital
- Risikoprozent: Die Losgröße wird so berechnet, dass ein Stop-Loss-Treffer den konfigurierten Prozentsatz des Kontos kostet.
- Benutzerdefinierte Basis: Die Losgröße wird relativ zu einem benutzerdefinierten Kapitalwert skaliert.
Nachrichten-Filter
Der EA liest den in MetaTrader 5 integrierten Wirtschaftskalender. Neue Einträge werden unterdrückt, wenn ein Nachrichtenereignis, das mit den konfigurierten Währungen und der Auswirkungsebene übereinstimmt, in das Sperrfenster um den Ereigniszeitpunkt fällt.
- Die Währungsliste ist konfigurierbar (zum Beispiel: USD, XAU, EUR)
- Auswirkungsgrad: nur hoch, oder hoch und mittel
- Die zu sperrenden Minuten vor und nach dem Ereignis sind konfigurierbar
- Kann nur auf die AI-Engine, nur auf die lokale Engine oder auf beide angewendet werden
- Bestehende offene Positionen werden durch den Nachrichtenfilter nicht geschlossen.
Sitzungs-Filter
Der Handel wird zu Beginn und am Ende der Handelswoche eingeschränkt.
- Montag: eine konfigurierbare Verzögerung nach Markteröffnung
- Freitag: ein konfigurierbarer vorzeitiger Stopp vor Börsenschluss
- Schwebende Orders können automatisch vor Freitagsschluss gelöscht werden.
Dashboard-Panel
In der oberen linken Ecke des Charts wird ein Panel angezeigt, das Folgendes anzeigt
- Status der KI-Engine: ONLINE, ANALYZING, ERROR, DISABLED oder BACKTEST
- Aktueller Handelsmodus und KI-Scan-Rhythmus
- Letzte AI-Signalrichtung und Konfidenzwert
- Anzahl der aktiven AI-Positionen und ausstehenden Aufträge
- Anzahl der aktiven lokalen EA-Positionen
- Nächstes anstehendes Nachrichtenereignis mit Zeit und Währung
- Letzter Entscheidungsgrund der KI
- Ein Scan-Button im Panel löst einen sofortigen KI-Analysezyklus außerhalb des regulären Kadenz-Timers aus.
Chart Trade Visuals
Für jede offene Position zeichnet der EA horizontale Linien auf dem Chart beim Einstiegskurs, beim Take-Profit-Level und beim Stop-Loss-Level. Jede Linie ist mit dem Dollarwert des jeweiligen Levels beschriftet. Die Linien werden in Echtzeit aktualisiert, wenn sich die Trailing-Stops bewegen.
Eingabeparameter-Gruppen
- Trade Engine Control - Aktivieren oder deaktivieren Sie jede Engine. Legen Sie das Spread-Limit, die Positionslimits und den Cooldown zwischen AI-Trades fest.
- Lot-Größe und Risiko - Lot-Größenmodus, Risiko-Prozentsatz und Auswahl der Kapitalbasis.
- Scalping TP / SL / TSL (M1-M15) - Take-Profit, Stop-Loss, Trailing Start und Trailing Step für den Scalping-Modus.
- Intraday TP / SL / TSL (M30-H1) - Take-Profit, Stop-Loss, Trailing-Start und Trailing-Schritt für den Intraday-Modus.
- Swing TP / SL / TSL (H4-D1-W1) - Take-Profit, Stop-Loss, Trailing-Start und Trailing-Schritt für den Swing-Modus.
- AI Management - Break-even-Trigger, Trailing-Stop-Quelle und SL/TP-Durchsetzungseinstellungen.
- KI-Ausführung - DeepSeek-API-Schlüssel, Modellauswahl, magische Zahl, Berechtigungen für Auftragstypen, Slot-Limits und Verfall von ausstehenden Aufträgen.
- Lokale EA-Strategie - Zeitrahmen, Stop-Loss, Take-Profit, Trailing Stop, Kerzenkörperfilter, Volumenfilter, Momentumfilter und OCO-Modus.
- Nachrichtenfilter - Währungsliste, Auswirkungsgrad, Blockierungsfenster vor und nach dem Ereignis und welche Engine blockiert werden soll.
- Sitzungsfilter - Verzögerung am Montag, frühes Schließen am Freitag und automatische Stornierung schwebender Aufträge.
Anforderungen
- MetaTrader 5 Build 3000 oder höher
- XAUUSD auf dem Broker-Konto verfügbar
- Algo Trading in der MT5-Symbolleiste aktiviert
- WebRequest aktiviert in den MT5-Optionen für: https://api.deepseek.com
- Ein DeepSeek API-Konto mit verfügbarem Guthaben
- Aktive Internetverbindung für die AI-Engine
- Es werden keine DLL-Aufrufe verwendet
Hinweise
- Die AI-Engine wird automatisch deaktiviert, wenn sie im MetaTrader 5 Strategy Tester ausgeführt wird. Beim Backtesting wird nur die lokale H1-Breakout-Strategie ausgeführt.
- Der EA sendet bei jedem AI-Scan-Zyklus Marktdaten an einen externen Server. Der API-Schlüssel ist in den EA-Eingabeparametern gespeichert.
- Das Verhalten in der Vergangenheit beim Testen lässt keine Rückschlüsse auf zukünftige Ergebnisse zu. Die Marktservice-Verwaltung übernimmt keine Garantie für die Rentabilität von Expert Advisors.
Eine detaillierte Bedienungsanleitung ist in meinem MQL5 Blog verfügbar: https: //www.mql5.com/en/blogs/post/769489
