Watch Range Breakout EA
- Experten
-
Sinmiloluwa Daniel Ogunmola
MQL5 developer focused on EAs that survive real brokers, not just the tester. - Version: 1.1
- Aktualisiert: 31 Oktober 2026
- Aktivierungen: 5
EA für Ausbrüche aus der Handelsspanne: OCO-Stop-Orders rund um die Spanne zu Beginn der Handelssitzung, festes Risiko pro Trade, Break-even, ATR-Trailing-Stop und tägliches Verlustlimit.
Viele Märkte bilden in den frühen Morgenstunden eine ruhige Handelsspanne und brechen dann aus, sobald die Haupthandelssitzung beginnt. Diesen Ausbruch manuell zu handeln bedeutet, dafür aufzustehen, zwei Orders zu platzieren, die verlustbringende Order zu stornieren und die gewinnbringende Order zu verwalten – und das jeden Tag.
Dieser Expert Advisor ermittelt das Hoch und das Tief eines festgelegten Zeitfensters (Serverzeit, standardmäßig 00:00 bis 07:00 Uhr) auf dem Range-Zeitrahmen. Nach Ablauf des Zeitfensters platziert er einen Buy-Stop oberhalb der Handelsspanne und einen Sell-Stop unterhalb derselben, jeweils mit einem kleinen ATR-Puffer. Wenn eine Order ausgeführt wird, wird die andere storniert; es findet höchstens ein Trade pro Tag statt. Tage mit einer im Verhältnis zur ATR zu breiten Handelsspanne werden übersprungen. Nicht ausgeführte Orders werden zu einer festgelegten Uhrzeit entfernt.
Risiko und Management:
- Der Stop-Loss liegt auf der anderen Seite der Spanne und ist auf ein Vielfaches der ATR begrenzt; das Kursziel ist ein festgelegtes Vielfaches des Stop-Loss.
- Die Lotgröße ergibt sich aus einem festen Prozentsatz des Guthabens und der Stop-Distanz. Liegt dieses Lot unter dem Broker-Minimum, wird das Mindestlot nur verwendet, wenn die freie Margin dies abdeckt und es innerhalb von InpMaxLot liegt; andernfalls wird die Order übersprungen.
- Der Stop-Loss verschiebt sich auf den Einstiegspreis plus einen Tick bei einem festgelegten Vielfachen des Risikos und wird anschließend um die ATR nachgezogen (wobei der Abstand stets verengt wird).
- Alle Positionen werden am Freitag zu einer festgelegten Uhrzeit geschlossen. Ein tägliches Verlustlimit schließt alle Trades und pausiert bis zum nächsten Tag; eine optionale Untergrenze für den Gesamt-Drawdown stoppt den EA. Im Prop-Modus sind diese Werte auf 4 % täglich und 8 % insgesamt festgelegt.
Vor jeder Order ermittelt der EA einen aktuellen Kurs, hält Stop-Loss und Take-Profit außerhalb des Broker-Stop-Niveaus, des Freeze-Niveaus und des Spreads, rundet die Kurse auf die Tick-Größe des Symbols und überprüft die Volumenlimits sowie die freie Margin für den jeweiligen Ordertyp. Er erhöht das Lot nach einem Verlust niemals und verwendet weder Grid- noch Martingale- noch Averaging-Strategien. Er verwendet keine DLLs, Webanfragen oder externe Dienste und läuft auf jedem Symbol und jedem Zeitrahmen.
Empfohlene Symbole und Zeitrahmen
- Range-Zeitrahmen H1 (Eingabe „InpTF“); der Chart-Zeitrahmen spielt keine Rolle.
- Liquide Devisenpaare wie EURUSD, GBPUSD und XAUUSD. Passen Sie die Bandbreitenstunden an die Zeitzone des Servers Ihres Brokers an.
Eingaben
| Gruppe | Eingabe | Standard | Bedeutung |
|---|---|---|---|
| Symbol | InpSymbol / InpTF | "" / H1 | Symbol („“ = Chart-Symbol) / Bereich und ATR-Zeitrahmen |
| Bereich | InpRangeStartHr / InpRangeEndHr | 0 / 7 | Bereichsfenster, Serverzeit |
| Bereich | InpBufferATR / InpATRPeriod | 0,1 / 14 | Eingabepuffer außerhalb des Bereichs (x ATR) / ATR-Periode |
| Bereich | InpMaxRangeATR | 3,0 | Den Tag überspringen, wenn die Spanne größer ist als dieses x ATR |
| Bereich | InpMaxSL_ATR / InpRR | 2,0 / 2,0 | Stop-Obergrenze ab Einstieg (x ATR) / Ziel = Stop x dieser |
| Spanne | InpExpiryHr | 20 | Nicht ausgeführte Orders zu dieser Uhrzeit entfernen |
| Verwaltung | InpBreakEvenR / InpTrailATR | 1,0 / 1,5 | Break-even bei diesem Vielfachen des Risikos / ATR-Trailing-Abstand (0 = deaktiviert) |
| Management | InpFridayCloseHr | 20 | Alle Positionen am Freitag zu dieser Uhrzeit schließen (25 = deaktiviert) |
| Risiko | InpAutoTrade / InpRiskPct | true / 0,5 | Handel ein/aus / Risiko in % pro Trade |
| Risiko | InpMaxDailyLossPct / InpMaxTotalDDPct | 3,0 / 0 | Tägliches Verlustlimit in % / Untergrenze für den Gesamt-Drawdown in % (0 = aus) |
| Risiko | InpPropMode | false | 4 % Tageslimit und 8 % Gesamtlimit verwenden |
| Risiko | InpMaxSpreadPts / InpMaxLot | 0 / 0 | Spread-Limit in Punkten / Lot-Obergrenze (0 = deaktiviert / Broker-Maximum) |
| Risiko | InpMagic / InpSlippage | 20261101 / 30 | Magic-Nummer / Slippage in Punkten |
Risikohinweis
Der Handel mit gehebelten Produkten wie Devisen, Gold und CFDs birgt ein hohes Risiko und ist möglicherweise nicht für alle Anleger geeignet. Sie können mehr als Ihre Einlage verlieren. Dieser EA garantiert keine Gewinne, und vergangene oder im Backtest ermittelte Ergebnisse lassen keine Rückschlüsse auf zukünftige Ergebnisse zu. Testen Sie den EA zunächst auf einem Demokonto unter den Bedingungen Ihres Brokers, bevor Sie mit echtem Geld handeln, und setzen Sie nur Geld ein, dessen Verlust Sie sich leisten können.
