Range Breakout XXX Pro
- Experten
- Version: 1.0
- Aktivierungen: 20
Range Breakout XXX Pro ist ein Multi-Währungs-Korb-Handelsexperte, der auf einer sitzungsbasierten Ausbruchslogik mit adaptiver Volatilitätsausrichtung basiert. Hängen Sie ihn an ein einzelnes Chart an, definieren Sie Ihren Symbolkorb, und der EA verfolgt und handelt jedes Instrument unabhängig, während er gleichzeitig globale Risikokontrollen auf Portfolioebene durchsetzt.
Die Kernstrategie identifiziert die Hoch- und Tiefstpreisniveaus, die während eines benutzerdefinierten Sitzungsfensters gebildet werden. Nachdem die Sitzung geschlossen ist, wartet der EA auf einen bestätigten Ausbruch über diese Niveaus hinaus und steigt in Richtung des Momentums ein. Take Profit und Stop Loss werden dynamisch anhand von ATR-Multiplikatoren berechnet und passen sich automatisch an die aktuelle Marktvolatilität an, anstatt sich auf feste Pip-Werte zu stützen.
Dieser EA wurde für Trader entwickelt, die einen strukturierten, regelbasierten Ansatz für den Ausbruchshandel über mehrere Instrumente hinweg wünschen, ohne separate Charts verwalten oder die Exposition manuell korrelieren zu müssen.
Wichtige Vorteile
Multi-Symbol-Korb-Engine
Handeln Sie eine beliebige Anzahl von Symbolen von einer einzigen Chart-Instanz aus. Der EA erstellt eine unabhängige Handelsinstanz pro Symbol, jede mit eigenem Sitzungs-Tracking, Bereichsberechnung und Handelsmanagement. Eine integrierte Korrelationswache (Correlation Guard) gleicht die Basis- und Quotierungswährungen aller offenen Positionen ab, um eine Überexposition gegenüber einer einzelnen Währung zu verhindern.
Adaptive Sitzungsintelligenz
Anstatt sich auf feste Sitzungszeiten zu verlassen, kann der EA automatisch die letzten 20 Tage an H1-ATR-Daten für jedes Symbol scannen und mathematisch das volatilste 4-Stunden-Fenster identifizieren. Diese adaptive Engine kalibriert nach einem benutzerdefinierten Zeitplan neu, um sicherzustellen, dass sich die Handelssitzung mit den sich ändernden Marktbedingungen weiterentwickelt.
Dynamische ATR-basierte Ziele
Stop-Loss- und Take-Profit-Distanzen werden als Vielfache des Average True Range (ATR) berechnet. Dies bedeutet, dass der EA Stopps bei volatilen Bedingungen natürlich erweitert und bei ruhigen Märkten verengt, wodurch ein konsistentes Risiko-Ertrags-Profil unabhängig vom Instrument oder der Marktphase erhalten bleibt.
Teilglattstellung und Break-Even-Schutz
Wenn der Preis einen konfigurierbaren ATR-Meilenstein im Gewinn erreicht, schließt der EA automatisch einen Prozentsatz der Position und verschiebt den Stop Loss des verbleibenden Volumens auf Break-Even. Dies sichert einen Teilgewinn, während ein risikofreier Läufer größere Bewegungen erfassen kann.
ATR-Trailing-Stop
Nach dem Auslösen des Break-Even wird ein optionaler ATR-basierter Trailing-Stop den Stop Loss kontinuierlich in Gewinnrichtung nachzieht und die Trail-Distanz an die Echtzeit-Volatilität anpasst.
Umfassendes Risikomanagement
Der EA setzt mehrere Schutzebenen durch: maximaler täglicher Verlustprozentsatz, maximaler globaler Floating-Drawdown, maximale Trades pro Tag und Symbol, maximale aufeinanderfolgende Verluste pro Sitzung, maximaler Spread-Filter und maximale Ausführungsslippage-Kontrolle. Wenn ein Schwellenwert überschritten wird, stoppt der Handel automatisch.
Trend- und Volumen-Bestätigungsfilter
Ein optionaler H1-EMA-Trendfilter beschränkt Einstiege auf die vorherrschende Trendrichtung. Ein separater Volumenfilter verlangt, dass das Tick-Volumen der Ausbruchsbarre ein konfigurierbares Vielfaches des 50-Bar-Durchschnittsvolumens überschreitet, wodurch Ausbrüche mit geringer Überzeugung ausgefiltert werden.
Nachrichtenfilter
Der EA liest den nativen MQL5-Wirtschaftskalender und blockiert automatisch neue Einstiege während eines konfigurierbaren Fensters vor und nach wichtigen Nachrichtenereignissen für sowohl die Basis- als auch die Quotierungswährung jedes gehandelten Symbols.
Inaktivitäts-Wiederherstellung (Starvation Recovery)
Wenn innerhalb einer konfigurierbaren Anzahl von Stunden keine Trades ausgeführt wurden, lockert der EA seine Einstiegsbestätigungsanforderungen, um längere Inaktivitätsphasen bei ungewöhnlich ruhigen Märkten zu vermeiden.
Broker-Abwehr-Suite
Beinhaltet einen Equity Guard mit Trailing-Drawdown-Schutz auf Basis des Hochwassermarks, Margin-Spike-Überwachung, Ausführungsqualitäts-Logging in CSV, optionalem virtuellem SL/TP zur Verbergung der tatsächlichen Ausstiegsniveaus vor dem Broker, Randomisierung von Ordergrößen und Ausführungszeiten, externer Preisvalidierung und DOM-Spoofing-Erkennung.
Dashboard auf dem Chart
Ein Echtzeit-Display zeigt Eigenkapital, freie Marge, Drawdown-Prozentsatz sowie den Status pro Symbol einschließlich Bereichsgröße, Sitzungsstatus, ATR-Wert, Spread und Floating-Gewinn/Verlust. Das Dashboard repariert sich automatisch, wenn Beschriftungen versehentlich vom Chart gelöscht werden.
So funktioniert es
Während des definierten Sitzungsfensters zeichnet der EA für jedes Symbol das höchste Hoch und das niedrigste Tief über alle Bars auf.
Sobald die Sitzung endet und der Bestätigungszeitraum verstrichen ist, prüft der EA, ob der Preis über das Bereichshoch oder unter das Bereichstief ausgebrochen ist.
Wenn der Ausbruch bestätigt wird und alle Filter (Trend, Volumen, Spread, Nachrichten, Korrelation, Tageslimits) passieren, gibt der EA eine Marktorder in Ausbruchsrichtung auf.
Stop Loss und Take Profit werden basierend auf ATR-Multiplikatoren angewendet, unter vollständiger Einhaltung der Stop-Level- und Freeze-Level-Anforderungen des Brokers.
Aktive Trades werden durch Teilglattstellungen, Break-Even-Verschiebungen und Trailing-Stops verwaltet, bis die Position TP, SL oder den zeitbasierten Ausstieg erreicht.
Empfohlene Verwendung
Hängen Sie den EA an ein H1-Chart. Konfigurieren Sie den Eingabeparameter "Symbols to Trade" mit Ihrem gewünschten Korb (z.B. EURUSD,GBPUSD,XAUUSD). Verwenden Sie die bereitgestellten Preset-Dateien als Ausgangspunkte: Conservative für geringeres Risiko, Aggressive für weitere Ziele oder Gold Only für eine XAUUSD-spezifische Kalibrierung. Beginnen Sie mit aktivierter adaptiver Sitzung, damit der EA das optimale Handelsfenster automatisch findet.
Eingabeparameter
Korb-Engine
Symbols to Trade: Kommagetrennte Liste der Symbole, die der EA gleichzeitig handeln wird.
Correlation Guard: Wenn aktiviert, wird verhindert, dass Symbole gehandelt werden, die dieselbe Basis- oder Quotierungswährung wie eine bestehende offene Position teilen.
Sitzungsintelligenz
Auto-detect Volatile Session: Aktiviert die adaptive Sitzungs-Engine, die 20 Tage an H1-ATR-Daten scannt, um das volatilste 4-Stunden-Fenster für jedes Symbol zu finden.
Recalculate Adaptive Session (Days): Wie oft die adaptive Engine neu kalibriert wird. Stellen Sie 7 für eine wöchentliche Neukalibrierung ein. Stellen Sie 0 ein, um zu deaktivieren.
Range Start (HH:MM): Manuelle Startzeit des Sitzungsbereichs, wenn die adaptive Sitzung deaktiviert ist.
Range End (HH:MM): Manuelle Endzeit des Sitzungsbereichs, wenn die adaptive Sitzung deaktiviert ist.
Use Local Time: Verwendet die lokale Uhr Ihres Computers anstelle der Serverzeit des Brokers.
Timeframe for Sampling: Der Chart-Zeitrahmen, der zur Verfolgung des Sitzungs-Hochs und -Tiefs verwendet wird.
Ausbruchsparameter
Confirmation Bars: Anzahl der Bars, die nach Sitzungsende gewartet werden muss, bevor ein Ausbruch validiert wird.
Require Close Beyond Boundary: Wenn aktiviert, muss die Kerze außerhalb des Bereichs schließen. Wenn deaktiviert, genügt eine Berührung des Niveaus durch einen Docht.
Buffer Outside Range (Points): Zusätzlicher Puffer, der zu den Bereichsgrenzen hinzugefügt wird, um falsche Ausbrüche zu reduzieren.
Dynamische ATR-Ziele
Use ATR for TP/SL: Aktiviert dynamische ATR-basierte Ziele anstelle der Verwendung der rohen Bereichsgröße.
ATR Period: Der Rückblickzeitraum für den ATR-Indikator.
ATR Multiplier Take Profit: Multiplikator, der auf den ATR für die Take-Profit-Distanz angewendet wird.
ATR Multiplier Stop Loss: Multiplikator, der auf den ATR für die Stop-Loss-Distanz angewendet wird.
Risikomanagement
Magic Number: Eindeutige Kennung für die Trades dieses EA.
Fixed Lot Size: Wird verwendet, wenn Risk per Trade auf 0 gesetzt ist.
Risk per Trade (% of Equity): Dynamische Losgrößenbestimmung basierend auf dem Kontokapital und der Stop-Loss-Distanz.
Max Daily Loss %: Maximal zulässiger täglicher Verlust in Prozent des Startkapitals. Der Handel stoppt, wenn dieser überschritten wird.
Max Global Floating DD %: Wenn der Floating-Drawdown aller Korb-Trades diesen Prozentsatz überschreitet, stoppt der EA den gesamten Handel.
Max Trades per Day per Symbol: Tägliches Handelslimit pro Symbol. Setzen Sie 0, um zu deaktivieren.
Max Consecutive Losses per Day: Stoppt den Handel für ein Symbol nach dieser Anzahl aufeinanderfolgender Verluste in einer Sitzung.
Max Spread (Points): Maximal zulässiger Spread für einen neuen Einstieg.
Max Execution Slippage (Points): Maximal tolerierte Ausführungsslippage.
Partial Close %: Prozentsatz der Position, der bei Erreichen des ATR-Meilensteins geschlossen wird. Setzen Sie 0, um zu deaktivieren.
ATR Milestone for Partial Close: Distanz in ATR, die der Preis im Gewinn zurücklegen muss, bevor der Teilglattstellung und der Break-Even-Verschiebung ausgelöst werden.
Bestätigungsfilter
Use Trend Filter: Aktiviert den H1-EMA-Filter. Longs sind nur oberhalb des EMA erlaubt, Shorts nur darunter.
Trend Period: Periode für den exponentiellen gleitenden Durchschnitt.
Use Volume Filter: Aktiviert den Tick-Volumen-Bestätigungsfilter.
Min Volume Ratio vs 50-SMA: Das Volumen der Ausbruchsbarre muss dieses Vielfache des 50-Bar-Durchschnittsvolumens überschreiten.
Handelsmanagement
Use ATR Trailing Stop: Aktiviert den Trailing-Stop, nachdem der Break-Even ausgelöst wurde.
Trailing Stop ATR Multiplier: ATR-Multiplikator für die Trailing-Stop-Distanz.
Use Time Exit: Aktiviert einen täglichen erzwungenen Ausstieg zu einer bestimmten Zeit.
Exit Hour (Server Time): Stunde zum Schließen aller Positionen.
Exit Minute: Minute zum Schließen aller Positionen.
Marktumfeld
Use News Filter: Blockiert neue Einstiege rund um wichtige Wirtschaftsereignisse.
Min News Importance: Mindestbedeutungsstufe des Ereignisses, um den Filter auszulösen.
Minutes Before News: Wie viele Minuten vor einer Nachricht Einstiege gestoppt werden sollen.
Minutes After News: Wie viele Minuten nach einer Nachricht Einstiege wieder aufgenommen werden sollen.
Relax Entry After X Hours Without Trades: Wenn innerhalb dieser Stunden kein Trade platziert wurde, lockert der EA die Bestätigungsanforderungen, um längere Inaktivität zu vermeiden.
Broker-Abwehr
Enable Equity Guard: Aktiviert den Trailing-Drawdown-Schutz auf Basis des Eigenkapital-Hochwassermarks.
Trailing Drawdown %: Maximal zulässiger Drawdown vom Eigenkapital-Höchststand.
Daily Loss Dollar Limit: Absolutes Dollar-Limit für tägliche Verluste. Setzen Sie 0, um das prozentbasierte Limit zu verwenden.
Enable Margin Monitoring: Erkennt plötzliche Spikes bei den Margin-Anforderungen des Brokers und schließt betroffene Positionen.
Margin Spike Multiplier Threshold: Löst einen Alert aus, wenn sich die Margin-Anforderungen um diesen Faktor erhöhen.
Enable External Price Validation: Vergleicht Broker-Preise mit einem externen API-Feed.
Price API URL: URL des externen Preis-Feed-Endpunkts.
Max Price Deviation %: Maximal tolerierte Abweichung, bevor eine Preismanipulation markiert wird.
Enable Virtual SL/TP: Versteckt die tatsächlichen Ausstiegsniveaus vor dem Broker durch interne Überwachung.
Decoy SL/TP Distance Multiplier: Platziert sichtbare Köder-Stopps bei diesem Vielfachen der tatsächlichen Distanz.
Randomize Order Sizes and Timing: Fügt Rauschen zu Losgrößen und Einstiegszeitpunkten hinzu, um das Muster des EA zu verschleiern.
Lot Size Variation %: Bereich der Randomisierung, der auf Losgrößen angewendet wird.
Entry Timing Variation (ms): Maximale zufällige Verzögerung vor der Ausführungsauftragserteilung.
Enable Execution Quality Logger: Protokolliert alle Ausführungsdetails (Slippage, Spread, Provision) in einer CSV-Datei.
Enable DOM Spoofing Detection: Überwacht das Depth of Market (DOM) auf ungewöhnlich große Orders, die auf Spoofing hindeuten könnten. Nur für Live-Handel.
