N22 London Breakout
- Experten
- Anold Stephen Minja
- Version: 1.0
- Aktivierungen: 5
LONDON BREAKOUT EA Automatisierter Range Breakout Handel für MetaTrader 5
Übersicht
London Breakout EA ist ein vollautomatischer Expert Advisor, der mit der klassischen London Session Open-Strategie handelt - einem der beständigsten profitablen Setups auf dem Devisenmarkt. Der EA identifiziert die Hoch- und Tiefstkurse, die während eines konfigurierbaren Pre-Session-Fensters (Standard: 07:00-09:00 Serverzeit) gebildet wurden, und wartet dann auf einen bestätigten Kerzenschluss außerhalb der Range, bevor er eine Limit-Order platziert, die auf einen erneuten Test des Ausbruchsniveaus abzielt.
Keine Indikatoren. Kein Rätselraten. Reine Preisaktionslogik mit eingebautem Risikomanagement auf institutionellem Niveau.
Wie es funktioniert
1. Range Detection Der EA überwacht die Kursbewegungen während des von Ihnen definierten Sitzungsfensters und markiert automatisch den Höchst- und Tiefststand mit einem visuellen Feld auf dem Chart.
2. Ausbruchsbestätigung Nach dem Ende der Sitzung wartet der EA auf einen Kerzenschluss (auf dem von Ihnen gewählten Zeitrahmen) oberhalb des Range-Hochs oder unterhalb des Range-Tiefs, um das Richtungsmomentum zu bestätigen, bevor eine Order platziert wird.
3. Wiederholter Einstieg Anstatt den Ausbruch zu verfolgen, platziert der EA eine Limit-Order zurück an der Ausbruchskante und zielt auf einen erneuten Einstieg mit einem engeren Risikoprofil ab.
4. Automatisiertes Handelsmanagement Sobald die Order ausgeführt ist, kümmert sich der EA um alles: Stop Loss, Take Profit, optionaler Trailing Stop und One-Cancels-Other (OCO)-Logik, um die gegenüberliegende schwebende Order automatisch zu entfernen.
Hauptmerkmale
- Visuelle Session-Box, die direkt auf dem Chart gezeichnet wird, für volle Transparenz
- Konfigurierbarer Breakout-Zeitrahmen - bestätigen Sie Breakouts auf M15, M30, H1 oder einem beliebigen TF
- Flexibler SL/TP - verwenden Sie feste Punkte oder berechnen Sie automatisch von der gegenüberliegenden Boxkante (1:1 RR als Standard)
- Risikobasierte Positionsgröße - berechnet automatisch die Losgröße aus Ihrem Kontostand und Risikoprozentsatz
- Trailing-Stop mit konfigurierbarem Trigger und Trail-Distanz
- OCO-Logik - eine Richtung füllt sich, die andere Order wird automatisch gelöscht
- Daily Equity Drawdown Guard - unterbricht den Handel, wenn die Verluste einen bestimmten Prozentsatz des Eröffnungssaldos erreichen
- Mindestguthabenschutz - deaktiviert den Handel, wenn das Konto unter einen bestimmten Schwellenwert fällt
- Einhaltung des Broker-Volumenlimits - beachtet SYMBOL_VOLUME_LIMIT automatisch
- Auffanglogik bei verspätetem Start - wenn der EA nach der Sitzung angehängt wird, berechnet er die Spanne aus der Historie neu und prüft auf verpasste Ausbrüche
- On-Chart-Dashboard - Live-Anzeige von Serverzeit, aktueller Range, Status und täglichem Drawdown
- Stop-Level-Puffer - fügt eine zusätzliche Sicherheitsspanne über die Mindeststoppabstände des Brokers hinzu
Erläuterung der Eingabeparameter
| Gruppe | Parameter | Beschreibung |
|---|---|---|
| Sitzung | SessionStart / SessionEnd | Bereichsfenster in Serverzeit (HH:MM). Prüfen Sie die Serveruhr Ihres Brokers. |
| Sitzung | VersatzPunkte | Zusätzliche Punkte oberhalb/unterhalb des Bereichs für die Platzierung des Einstiegs |
| Handel | AusbruchTF | Zeitrahmen, der für die Bestätigung der Breakout-Kerze verwendet wird |
| Handel | LosGröße | Feste Lots (auf 0 gesetzt, um risikobasierte Größen zu verwenden) |
| Handel | RisikoProzentsatz | % des Saldos, der pro Handel riskiert wird, wenn LotSize = 0 |
| Handel | StopVerlust | SL in Punkten (0 = gegenüberliegender Boxrand) |
| Handel | Gewinnmitnahme | TP in Punkten (0 = gleicher Abstand wie SL, 1:1 RR) |
| Handel | OCO | Stornierung der gegenüberliegenden Pending Order, wenn eine Seite gefüllt ist |
| Nachlaufende | Trailing verwenden | Trailing-Stop einschalten |
| Nachlaufend | TSTrigger | Punkte im Gewinn bevor Trailing aktiviert wird |
| Trailing | TSPunkte | Punkte, die hinter dem aktuellen Kurs nachgezogen werden |
| Risiko | MaxEquityRisk | Maximaler täglicher Drawdown in %, bevor alle Trades geschlossen werden und der EA pausiert |
| Risiko | MinBalance | Harte Untergrenze - EA stoppt den Handel unterhalb dieses Saldos |
⚠️ Wichtig: Hinweis zu den Standardeinstellungen
Einige Standardwerte wurden konfiguriert, um die automatischen Validierungsanforderungen von MQL5 zu erfüllen, und sind nicht als empfohlene Live-Handelseinstellungen gedacht. Bitte überprüfen Sie die folgenden Einstellungen und passen Sie sie an, bevor Sie sie auf einem Live-Konto ausführen:
- LotSize = 0.0 - Dies ermöglicht eine risikobasierte Größenbestimmung. Stellen Sie RiskPercent so ein, dass es Ihrer persönlichen Risikotoleranz entspricht (z.B. 0,5%-2% ist typisch).
- MinBalance = 10000.0 - Ändern Sie dies, um Ihre tatsächliche Kontogröße widerzuspiegeln. Wenn Ihr Kontostand niedriger ist, verweigert der EA den Handel, bis er angepasst wird.
- StopLoss = 0 und TakeProfit = 0 - Diese Standardeinstellungen verwenden den gegenüberliegenden Boxrand für SL und ein 1:1-Verhältnis für TP. Dies ist eine gültige Einstellung, aber überprüfen Sie sie anhand Ihrer Strategie und der typischen Bereichsgröße Ihres Instruments.
- MagicNumber = 123456 - Wenn Sie mehrere EAs auf demselben Konto betreiben, weisen Sie jedem eine eindeutige Magic Number zu.
- Die Sitzungszeiten sind in Serverzeit, nicht in Ortszeit. Öffnen Sie Ihr MT5-Terminal, prüfen Sie die Uhr in der unteren Leiste und stellen Sie SessionStart / SessionEnd relativ dazu ein - nicht zu Ihrer lokalen Zeitzone.
Empfohlene Verwendung
- Instrumente: Wichtige Forex-Paare (EURUSD, GBPUSD, USDJPY, etc.)
- Zeitrahmen (Chart): Beliebig - der EA läuft intern auf Tick-Daten
- Ausbruchs-Bestätigungs-TF: M15 (Standard) oder M30
- Sitzung: Entwickelt für die Londoner Eröffnung (07:00-09:00 Uhr Brokerzeit), aber vollständig konfigurierbar für andere Sitzungen
Installation
- Kopieren Sie die .ex5-Datei nach MQL5/Experts/
- Hängen Sie sie an ein beliebiges Diagramm des von Ihnen gewählten Instruments an
- Aktivieren Sie AutoTrading in MT5
- Überprüfen Sie in den EA-Eingaben, ob die Sitzungszeiten mit der Serveruhr Ihres Brokers übereinstimmen.
- Passen Sie MinBalance , RiskPercent und MagicNumber an, bevor Sie live gehen
Testen Sie den EA immer auf einem Demokonto, bevor Sie ihn auf Live-Fonds einsetzen. Die bisherige Performance bei Backtests ist keine Garantie für zukünftige Ergebnisse.
