Session RangeBreakout
- Experten
-
Sandip R Pawar
Professional software developer since 2007 turned full-time algorithmic trader. Specializing in custom automated infrastructure, data-driven market strategies, and precision execution across derivatives, XAUUSD, and crypto. - Version: 1.0
- Aktivierungen: 5
RB Gold ist ein quantitativer, regelbasierter Expert Advisor fürden „Session Range Breakout“, der speziell für XAUUSD (Gold) und wichtige Volatilitätspaare entwickelt wurde .
Im Gegensatz zu 90 % der Gold-EAs, die auf riskante Grid-Strategien, Martingale-Verfahren oder Mittelwertbildungsstrategiensetzen, die letztendlich zum Verlust des Kontos führen, nutztRB Gold einen zu 100 % reinen „Single-Shot“-Ansatz, der auf Kursbewegungen basiert. Er identifiziert institutionelle Liquiditätskonsolidierungen während eines anpassbaren Handelsfensters (standardmäßig 00:00 bis 05:00 Uhr GMT) und nutzt den darauf folgenden Ausbruch mit hohem Momentum.
Jeder einzelne Trade wird streng durch einen physischen Hard-Stop-Loss und ein dynamisches R-Multiple-Take-Profit-Zielgeschützt . Der Algorithmus nutzt eine 100 % reine Single-Shot-Ausführung – streng ohne Grid, ohne Martingale, ohne Recovery, ohne Hedging und ohne Overnight-Swap.
Kernvorteile und Funktionen
-
Reiner Price-Action-Breakout: Platziert präzise Buy-Stop- und Sell-Stop-Pending-Orders mit einem anpassbaren prozentualen Offset (Standard: +5 % der Spanne) außerhalb des Tageshochs und -tiefs, um falsche Tick-Schwankungen herauszufiltern.
-
Intelligenter täglicher ATR(14)-Volatilitätsfilter: Misst den gestrigen täglichen ATR und überspringt automatisch den Handel an Tagen, an denen die Sitzungsspanne ungewöhnlich flach/unruhig ist (unter 0,1x ATR) oder bereits durch Nachrichten/Spitzen vor der Sitzung ausgeschöpft ist (über 0,8x ATR).
-
Echte OCO-Ausführung (One-Cancels-Other): Sobald eine Ausbruchsrichtung eine aktive Position auslöst, wird die entgegengesetzte Pending-Order sofort gelöscht, um ein beidseitiges Engagement zu vermeiden.
-
Dynamische R-Multiple-Risiko-Ertrags-Engine: Berechnet den Stop-Loss an der gegenüberliegenden Bandbreitengrenze und legt den Take-Profit dynamisch in Vielfachen des Risikos fest (Standard 2,0 R = 1:2 Risiko-Ertrags-Verhältnis).
-
Prop-Firm-freundliches Risikomanagement: Wählen Sie zwischen einer festen Lotgröße oder einem automatischen prozentualen Risikobegrenzung pro Trade mit integrierten Schutzmechanismen für freie Margin und Broker-Volumenlimit.
-
Intraday-Autostornierung & zeitgesteuerter Ausstieg: Nicht ausgeführte Pending-Orders werden automatisch zu der von Ihnen gewählten GMT-Uhrzeit (Standard 15:00 Uhr GMT) storniert , und alle verbleibenden offenen Trades werden vor dem täglichen Rollover (Standard 16:00 Uhr GMT) geschlossen , um Overnight-Swap-Gebühren, Wochenendrisiken und sich ausweitende Spreads zu vermeiden.
-
Visuelle Chart-Darstellung und Status-Dashboard: Zeichnet den schattierten Sitzungsbereich, Kauf-/Verkaufs-Stop-Linien und den Echtzeit-Status der Broker-/GMT-Zeiten direkt in Ihr MT5-Chart ein.
So funktioniert die Strategie (der 4-Phasen-Tageszyklus)
-
Phase 1 – Erfassung des Sitzungsbereichs (00:00 – 05:00 Uhr GMT): Der EA ermittelt anhand von M5-Präzisionsdaten das exakte höchste Hoch und tiefste Tief der Sitzung, unabhängig davon, welchen Zeitrahmen Sie dem Chart zuweisen.
-
Phase 2 – ATR-Volatilitätsprüfung (05:00 Uhr GMT): Am Ende der Sitzungsspanne vergleicht der EA die Spannenbreite mit dem Filter„Daily ATR(14) “. Liegt die Spanne zwischen dem 0,1-fachen und dem 0,8-fachen des täglichen ATR, wird der Tag für den Handel freigegeben.
-
Phase 3 – Platzierung von Pending-Orders und OCO-Management: Buy-Stop- und Sell-Stop-Orders werden mit berechneten Lotgrößen, SL und TP platziert. Sobald der Kurs ausbricht und eine Order auslöst, wird die entgegengesetzte Order sofort storniert.
-
Phase 4 – Intraday-Bereinigung (15:00 – 16:00 Uhr GMT): Nicht ausgeführte Orders werden um 15:00 Uhr GMT entfernt, und offene Positionen werden um 16:00 Uhr GMT sauber geschlossen, sodass Ihr Konto an jedem Handelstag neu startet.
Leitfaden zu den Eingabeparametern
=== Allgemeine Einstellungen ===
-
InpMagicNumber (111111): Eindeutige Kennung für RB-Gold-Orders, damit es niemals zu Konflikten mit manuellen Trades oder anderen EAs kommt.
-
InpMaxDeviation (30): Maximal zulässige Slippage in Punkten bei der Ausführung von Marktorders.
-
InpOrderComment (RB): Benutzerdefinierter Handelskommentar, der in Ihrem MT5-Handelsverlauf angezeigt wird.
=== Handelszeiten (GMT) ===
-
InpRangeStartGMT (0): Startzeit der Konsolidierungsphase in GMT (0 bis 23).
-
InpRangeEndGMT (5): Endzeit des Bereichs und genaue Uhrzeit, zu der Breakout-Pending-Orders platziert werden (GMT).
-
InpCancelGMT (15): GMT-Stunde, zu der alle nicht ausgeführten Pending-Orders gelöscht werden, falls kein Breakout stattgefunden hat.
-
InpCloseGMT (16): GMT-Uhrzeit, zu der alle offenen Intraday-Positionen vor dem Marktrollover geschlossen werden.
-
InpBrokerOffset (2): Zeitversatz des Servers Ihres Brokers gegenüber GMT im Winter (bei den meisten ECN-Brokern üblicherweise +2).
-
InpUSDaylight (true): Aktiviert eine Anpassung um +1 Stunde während der Sommerzeit in den USA und Europa (DST), wenn Ihr Broker auf GMT+3 umstellt.
=== Einstieg / Ausstieg ===
-
InpStopDistPct (5,0): Pufferabstand oberhalb des Range-Hochs und unterhalb des Range-Tiefs (als Prozentsatz der gesamten Range-Breite), um falsche Tick-Schwankungen herauszufiltern.
-
InpTakeProfitR (2,0): Take-Profit-Abstand, gemessen als Vielfaches des Stop-Loss-Abstands (z.B.2,0 = 1:2 Risiko-Ertrags-Verhältnis).
=== Bereichsfilter (tägliche ATR) ===
-
InpUseATRFilter (true): Aktiviert oder deaktiviert den Volatilitätsfilter „Tägliche ATR“.
-
InpATRPeriod (14): Mittelungsperiode für den täglichen ATR-Indikator.
-
InpMinATRPct (0,1): Erforderliche Mindestbreite der Sitzungsspanne als Bruchteil der täglichen ATR (überspringt tote/flache Märkte).
-
InpMaxATRPct (0,8): Maximal zulässige Spannenbreite der Handelssitzung als Bruchteil der täglichen ATR (überspringt bereits stark ausgeprägte Märkte).
=== Geldmanagement ===
-
InpRiskPct (1,0): Prozentsatz des Kontoguthabens, der pro Trade riskiert wird (aktiv, wenn „Fixed Lot“ auf 0 gesetzt ist).
-
InpFixedLot (0,01): Feste Lotgröße pro Trade. Auf 0,0 setzen , um die automatische Lotgrößenbestimmung anhand des prozentualen Risikos zu aktivieren.
-
InpMaxLot (5,0): Maximale Sicherheitsgrenze für die Lotgröße pro Order.
=== Anzeige & Benachrichtigungen ===
-
InpShowDashboard (true): Zeigt das Echtzeit-Statusfeld im Chart an.
-
InpDrawRange (true): Zeichnet das Rechteck für den Sitzungsbereich sowie die Ausbruchsniveaus für Kauf und Verkauf ein.
-
InpPopupAlerts / InpPushNotify (false): Aktiviert Popup-Benachrichtigungen im MT5-Terminal und mobile Push-Benachrichtigungen, wenn Orders platziert oder geschlossen werden.
Empfohlene Handelsbedingungen
-
Primäres Symbol: XAUUSD / Gold (kompatibel mit allen Broker-Suffixen wie XAUUSDm, XAUUSD.raw, GOLD usw.).
-
Zeitrahmen: An M1- oder M5-Chart anhängen (die interne Bereichsberechnung verwendet automatisch M5-Balken).
-
Kontotyp: ECN-/Raw-Spread-Konto mit niedrigen Provisionen und schneller Ausführung.
-
Mindest Einzahlung: 100 $+ (bei0,01 festem Lot) oder 500 $+ für dynamische prozentuale Risikobestimmung (ideal für Prop-Firm-Herausforderungen).
-
VPS: Ein VPS mit geringer Latenz wird für eine unterbrechungsfreie Ausführung rund um die Uhr (24/5) dringend empfohlen.
Haftungsausschluss: Der algorithmische Handel an den Finanzmärkten birgt Risiken. Führen Sie vor dem Live-Handel stets einen Backtest durch und testen Sie den Handel zunächst auf einem Demokonto, um das Offset-Verhalten des Broker-Servers und die Spread-Entwicklung zu verstehen.

