Zona Breaker
- Experten
-
Puguh Andrie Setia Aji
I am an independent developer specializing in MetaTrader 5 Expert Advisors and trading indicators. - Version: 1.7
- Aktivierungen: 5
ZonaBreaker ist ein Expert Advisor (EA) für MetaTrader 5, der auf der „Session Box Breakout“-Strategie mit einem „Stop & Reverse“-Mechanismus basiert.
Der EA ermittelt zunächst anhand der M1-Kursdaten die Höchst- und Tiefstkurse einer bestimmten Handelssitzung. Nach Abschluss der Sitzung bildet ZonaBreaker einen Handelsbereich und wartet anschließend darauf, dass der Kurs die obere oder untere Grenze dieses Bereichs durchbricht.
Im Gegensatz zu EAs, die ständig zahlreiche Recovery-Positionen eröffnen, nutzt der ZonaBreaker einen kontrollierten Handelszyklus mit maximal zwei Transaktionen pro Tageszyklus: die erste Breakout-Transaktion und, falls erforderlich, eine Reverse-Transaktion.
So funktioniert der ZonaBreaker
1. Bildung der Session Box
ZonaBreaker berechnet:
-
Höchster Kurs
-
Tiefstkurs
während des festgelegten Handelszeitraums.
Standard-Handelssitzung:
-
Beginn: 07:14 Uhr (Serverzeit)
-
Ende: 11:09 Uhr (Serverzeit)
Die ermittelten Höchst- und Tiefstwerte bilden dann die Ober- und Untergrenze der Session Box.
Dieser Sitzungsbereich kann auch visuell im MT5-Chart dargestellt werden, sodass Trader den Ausbruchsbereich leicht erkennen können.
2. Pending-Order-Breakout
Nachdem die Berechnung der „Session Box“ abgeschlossen ist, platziert der EA zwei entgegengesetzte Pending-Orders:
Buy-Stop
-
Wird oberhalb des Hochs der Session Box platziert.
-
Der Abstand zum Höchstkurs kann eingestellt werden.
-
Der Stop-Loss wird unterhalb des Tiefs der Session-Box platziert.
-
Der Take-Profit wird als Prozentsatz der Spanne der Session-Box berechnet.
Verkaufs-Stop
-
Wird unterhalb des Tiefstwerts der Session-Box platziert.
-
Der Abstand zum Tiefstkurs kann eingestellt werden.
-
Der Stop-Loss wird oberhalb des Höchstwerts der Session-Box platziert.
-
Der Take-Profit wird als Prozentsatz der Spanne der Session-Box berechnet.
Auf diese Weise kann der EA automatisch auf Ausbrüche nach oben wie auch nach unten reagieren, ohne dass ein manueller Einstieg erforderlich ist.
3. Stop-&-Reverse-Mechanismus
Eine der Hauptfunktionen von ZonaBreaker ist „Stop & Reverse“.
Wenn die erste Breakout-Transaktion aktiv ist:
-
wird die ursprüngliche Pending-Order in die entgegengesetzte Richtung storniert.
-
Der EA erstellt eine neue Reverse-Pending-Order.
-
Die umgekehrte Pending-Order wird auf dem Stop-Loss-Niveau des ersten Handels platziert.
-
Das Volumen des Reverse-Trades erfolgt mit einem größeren Lot.
-
Der EA lässt keine dritte Transaktion zu.
Beispiel:
Breakout KAUF → Trade 1 KAUF
Wenn der Kauf den Take-Profit erreicht:
-
Die ausstehende SELL-Order wird storniert.
-
Der Handelszyklus für diesen Tag ist beendet.
Wenn der Kauf den Stop-Loss erreicht:
-
kann die ausstehende „SELL“-Stop-Order aktiviert werden.
-
Der EA eröffnet Trade 2 (SELL).
-
Der Handelszyklus ist abgeschlossen, sobald Trade 2 geschlossen wird.
Die gleiche Logik gilt umgekehrt für einen SELL-Breakout.
Maximal 2 Transaktionen pro Zyklus
ZonaBreaker wurde bewusst so konzipiert, dass keine unbegrenzte Wiederherstellung stattfindet.
Aufbau jedes Tageszyklus:
Session Box → Ausbruch → Trade 1 → Stop & Reverse, falls erforderlich → Trade 2 → Zyklus abgeschlossen
Der EA fährt nicht mit Trade 3, Trade 4 oder der nächsten Erholung fort.
Dadurch bleibt die Handelsstruktur klar und kontrolliert.
Automatische Lot-Berechnung
ZonaBreaker bietet Einstellungen für die Lotgröße basierend auf dem Kontostand.
Standardformel:
Lot = (Guthaben / Guthaben pro 0,01 Lot) × 0,01
Mit den Standardeinstellungen:
Guthaben pro 0,01 Lot = 500
Beispiel:
-
Guthaben 500 $ → ca. 0,01 Lot
-
Guthaben 1.000 $ → ca. 0,02 Lot
-
Guthaben 5.000 $ → ca. 0,10 Lot
Das Volumen wird automatisch angepasst, basierend auf:
-
Mindestlot des Brokers
-
Maximales Lot des Brokers
-
Lot-Schrittweite des Brokers
Größe des Reverse-Transaktions-Lots
Bei einer Reverse-Transaktion wird das Lot auf der Grundlage des Volumens der ersten Transaktion verwendet.
Standard:
Lot der Gegenposition = Lot von Transaktion 1 × 4
Das bedeutet: Wenn der erste Ausbruch fehlschlägt und der Stop-Loss ausgelöst wird, erfolgt die Reverse-Transaktion mit einem deutlich größeren Volumen.
Daher ist dieser Reverse-Mechanismus ein wichtiger Bestandteil der Strategie und muss verstanden werden, bevor der EA auf einem Live-Konto eingesetzt wird.
Dynamischer Take-Profit
Der Take-Profit wird dynamisch auf der Grundlage der Größe der Session Box berechnet.
Der EA bietet separate Prozentparameter für:
-
TP Trade 1
-
TP Trade 2 / Reverse
Auf diese Weise kann das Gewinnziel an die Bandbreite der Sitzung angepasst werden und ist nicht nur auf einen festen Preisabstand beschränkt.
Täglicher Handelsplan
ZonaBreaker arbeitet auf Basis der Serverzeit des Brokers.
Der EA bietet Einstellungen für:
-
Startzeit der Sitzung
-
Endzeit der Sitzung
-
Aktivierungszeitpunkt für Pending Orders
-
Tägliche Schließungszeit
-
Sonder-Schlusszeit am Freitag
Zu den festgelegten Schlusszeiten führt der EA automatisch folgende Schritte aus:
-
Schließt alle ZonaBreaker-Positionen.
-
Löscht alle noch verbleibenden ZonaBreaker-Pending-Orders.
-
den Handelszyklus des jeweiligen Tages beendet.
Am Freitag kann eine frühere Schließungszeit genutzt werden, um zu vermeiden, dass Positionen über das Wochenende hinweg offen bleiben.
Ansicht der Session-Box
Um die Chartanalyse zu vereinfachen, kann ZonaBreaker die Sitzungsbereiche direkt im MT5-Chart anzeigen.
Der Chart kann Folgendes anzeigen:
-
Sitzungsbox
-
Level-Box „High“
-
Tiefstwert-Box
-
Aktueller Status des EAs
-
EA-Version
-
Berechnete Höchst- und Tiefstwerte
Auf diese Weise kann der Trader klar erkennen, welche Bereiche der EA als Grundlage für einen Ausbruch heranzieht.
Hauptfunktionen
-
Strategie „Session Box Breakout“
-
Berechnung von Höchst- und Tiefstkursen auf Basis von M1-Daten
-
Automatisches Setzen von Buy-Stop- und Sell-Stop-Orders
-
Stop-&-Reverse-Mechanismus
-
Maximal 2 Transaktionen pro Tageszyklus
-
Keine unbegrenzte Wiederherstellung
-
Dynamische Reverse-Lotgröße
-
Automatische Lot-Berechnung basierend auf dem Kontostand
-
Take-Profit basierend auf einer prozentualen Bandbreite
-
Konfigurierbarer Stop-Loss
-
Konfigurierbarer Breakout-Abstand
-
Sitzungseinstellungen basierend auf der Serverzeit
-
Tägliche automatische Schließung von Positionen und Pending Orders
-
Spezieller Schließungsplan für Freitage
-
Identifizierung von Positionen anhand der Magic Number
-
Slippage-Kontrolle
-
Anpassung des Volumens gemäß den Regeln des Brokers
-
Preisanpassung basierend auf der Tick-Größe
-
Visuelle Session-Box im Chart
-
Verwaltung von Pending Orders in MT5
-
System zur Statusverwaltung/Cycle-Trading
Risikohinweis
ZonaBreaker nutzt einen „Stop & Reverse“-Mechanismus mit steigender Positionsgröße, sodass das Lot der Reverse-Transaktion größer ist als das der ursprünglichen Transaktion.
Daher sollten Nutzer Folgendes beachten:
-
Hebel des Kontos
-
Margin-Anforderungen
-
Maximal zulässiger Drawdown
-
Stop-Level des Brokers
-
Volatilität des Symbols
-
Spread-Bedingungen
-
Lotgröße
-
Risiko bei Reverse-Transaktionen
Der EA sollte vor der Anwendung auf einem Live-Konto zunächst einem Backtest und einem Forward-Test für das jeweilige Symbol und den jeweiligen Broker unterzogen werden.
Geeignet für
ZonaBreaker richtet sich an Trader, die einen Breakout-Ansatz auf Basis bestimmter Sitzungsbereiche bevorzugen, kombiniert mit einem begrenzten „Stop & Reverse“-Mechanismus anstelle einer unbegrenzten, mehrstufigen Erholung.
Nach der Konfiguration arbeitet der EA automatisch, ohne dass manuelle Einstiegspunkte erforderlich sind.
Zusammenfassung der Strategie
SESSION FESTLEGEN → HÖCHST-/TIEFSTSTAND BERECHNEN → AUF BREAKOUT WARTEN → HANDEL 1 → BEI STOP-LOSS UMKEHREN → HANDEL 2 → TÄGLICHER ZYKLUS BEENDET
ZonaBreaker konzentriert sich auf eine klare und messbare Handelsstruktur und nicht darauf, ständig Positionen zu eröffnen, um Verluste auszugleichen.
