Support Resistance Breakouts with ATR Trade Levels
- Indikatoren
- Version: 1.0
- Aktivierungen: 10
Der Breakout Finder ATR erkennt Breakout- und Breakdown-Zonen mit hoher Wahrscheinlichkeit, die auf der Grundlage wiederholt getesteter Swing-Hochs und -Tiefs ermittelt werden, und projiziert anschließend leicht lesbare Einstiegs-, Stop-Loss- und Take-Profit-Niveaus, die anhand der Marktvolatilität (ATR) berechnet werden. Ein kompaktes Dashboard direkt im Chart hält Sie über den aktuellen Trend, das neueste Signal und dessen bisherige Entwicklung auf dem Laufenden.
Es funktioniert bei jedem Symbol und jedem Zeitrahmen und ist als übersichtliches visuelles Entscheidungshilfetool konzipiert – nicht als Black Box.
Funktionen
- Pivot-basierte Breakout-Erkennung. Der Indikator verfolgt kontinuierlich Swing-Hochs und -Tiefs (Pivots) und gruppiert diese in Unterstützungs-/Widerstandszonen. Ein Signal wird erst generiert, wenn der Kurs eine mehrfach getestete Zone durchbricht, wodurch zufällige Schwankungen herausgefiltert werden.
- Konfigurierbare Zonenstrenge. Steuern Sie die Pivot-Empfindlichkeit, das maximale Alter einer Zone, die Preistoleranzspanne (als Prozentsatz der jüngsten Spanne) und die Mindestanzahl an Berührungen, die erforderlich sind, bevor ein Ausbruch zählt.
- An die Volatilität angepasste Handelsniveaus (ATR). Für jedes Signal zeichnet das Tool Einstiegs-, Stop-Loss- und drei Take-Profit-Ziele (TP1 / TP2 / TP3) ein. Die Abstände werden aus dem ATR mit vollständig anpassbaren Multiplikatoren abgeleitet, sodass sich die Niveaus in volatilen Märkten automatisch erweitern und in ruhigen Märkten verengen.
- Niveaus auch für vergangene Signale. Optional können Sie im Verarbeitungsfenster den vollständigen Einstiegs-/SL-/TP-Satz für jedes historische Signal anzeigen, nicht nur für das jüngste – nützlich, um zu überprüfen, wie sich die Logik in der jüngsten Marktstruktur verhalten hat.
- Trend- und Status-Dashboard. Ein übersichtliches Panel zeigt das Symbol/den Zeitrahmen, den aktuellen Trend (basierend auf EMA), den Live-ATR-Wert, die Richtung des letzten Signals, dessen Niveaus sowie den aktuellen Status (AKTIV → TP1/TP2/TP3 ERREICHT oder SL ERREICHT) an.
- Übersichtliche Chartdarstellung. Breakout-Zonen werden als Kästchen dargestellt, wobei Aufwärts-/Abwärtspfeile jedes bestätigte Signal markieren. Farben, Linienlänge und Position des Panels sind anpassbar.
- Option zur Spam-Reduzierung. Optional können Sie den Indikator auf einen Pfeil pro Ausbruch beschränken, um das Chart übersichtlich zu halten.
- Leistungsbegrenzung. Beschränken Sie die Verarbeitung auf ein aktuelles Zeitfenster von Kerzen, um bei langen Zeitreihen ein schnelles Laden zu gewährleisten.
Eingaben
Breakout-Finder
| Eingabe | Beschreibung |
|---|---|
| Pivot-Periode | Rückblickzeitraum zur Erkennung von Swing-Hochs und -Tiefs. |
| Maximale Breakout-Länge | Maximales Alter (in Balken) eines Pivot-Punkts, der für die Zonenbildung beibehalten wird. |
| Schwellenwert in % | Breite des Testbereichs als Prozentsatz der jüngsten Kursspanne. |
| Mindestanzahl an Tests | Mindestanzahl an Berührungen, die eine Zone verzeichnen muss, damit ein Ausbruch gültig ist. |
| Farbe für Ausbruch (nach oben) / Farbe für Durchbruch (nach unten) | Farben der Zone und der Pfeile. |
| Ausbruch-Kästchen anzeigen | Zeigt die Zonenrechtecke an bzw. blendet sie aus. |
| Ein Signal pro Ausbruch | Wiederholte Pfeile bei aufeinanderfolgenden qualifizierten Balken unterdrücken. |
ATR-Einstieg / SL / TP
| Eingabe | Beschreibung |
|---|---|
| Einstiegs-/SL-/TP-Niveaus anzeigen | Hauptschalter für Handelsniveaus. |
| Werte für ALLE vergangenen Signale anzeigen | Niveaus für jedes historische Signal anzeigen (aus = nur die neuesten). |
| ATR-Periode | Periode des ATR, die zur Berechnung der Niveaus verwendet wird. |
| SL = ATR x | Multiplikator für den Stop-Loss-Abstand. |
| TP1 / TP2 / TP3 = ATR × | Multiplikatoren für die Take-Profit-Entfernung. |
| Länge der Level-Linie (Bars) | Wie weit sich die Level-Linien/Beschriftungen nach rechts erstrecken. |
| Einstieg am Ausbruchniveau | Verwenden Sie das durchbrochene Niveau als Einstiegspunkt anstelle des Schlusskurses. |
Trend & Dashboard
| Eingabe | Beschreibung |
|---|---|
| Dashboard anzeigen | Informationsfeld ein- oder ausblenden. |
| EMA-Periode für den Trend | EMA zur Einstufung des Trends (Aufwärtstrend/Abwärtstrend). |
| Dashboard X / Dashboard Y | Position des Fensters in Pixeln. |
| Textfarbe / Hintergrundfarbe | Gestaltung des Panels. |
Benachrichtigungen & Leistung
| Eingabe | Beschreibung |
|---|---|
| Popup-Benachrichtigung bei neuem Signal | Warnmeldungen aktivieren/deaktivieren. |
| Maximale Anzahl der zu verarbeitenden Balken | Berechnung auf die letzten N Balken beschränken (0 = alle). Standardwert 1000. |
Ausgaben
- Breakout-/Breakdown-Zonen, dargestellt als Rechtecke am getesteten Unterstützungs-/Widerstandsbereich.
- Signalpfeile unterhalb (bullisch) oder oberhalb (bärisch) des Ausbruch-Balkens.
- Handelsniveaus, dargestellt als beschriftete horizontale Segmente: Einstieg, SL, TP1, TP2, TP3.
- Zwei Indikatorpuffer (Breakout Up, Breakout Down) mit den Pfeilkursen, auf die EAs oder andere Indikatoren über iCustom / CopyBuffer zugreifen können.
- Dashboard-Panel mit Angaben zu Symbol/Zeitrahmen, Trend, ATR, aktueller Signalrichtung, den zugehörigen Niveaus und dem Live-Status.
Benachrichtigungen
- Ein Popup-Alarm wird ausgelöst, wenn ein neues Signal an einem gerade geschlossenen Balken bestätigt wird.
- Die Benachrichtigung enthält das Symbol, den Zeitrahmen, die Richtung (KAUF-Breakout / VERKAUF-Breakdown) und den Einstiegskurs.
- Alarme können mit einem einzigen Klick deaktiviert werden.
Einschränkungen
- Dies ist ein Indikator, kein Expert Advisor – er platziert, ändert oder schließt keine Orders automatisch. Die Einstiegs-/SL-/TP-Niveaus sind informative Vorschläge für die manuelle Entscheidungsfindung.
- Signale werden anhand geschlossener Kerzen ausgewertet, und ein Pivot wird erst bestätigt, nachdem sich auf seiner rechten Seite Kerzen des Pivot-Zeitraums gebildet haben. Dies ist ein Wesensmerkmal der Swing-basierten Logik und bedeutet, dass Signale mit einer natürlichen Verzögerung und nicht genau am Extrempunkt erscheinen.
- ATR-basierte Niveaus spiegeln die Volatilität zum Zeitpunkt des Signals wider; historische Signale zeigen daher die damals geltenden ATR-Abstände an, nicht den aktuellen ATR-Wert.
- Die Trendkennzeichnung ist eine einfache Klassifizierung „Kurs vs. EMA“ und dient als Kontext, nicht als eigenständiger Einstiegsfilter.
- Die Ergebnisse hängen vollständig von den Eingabeeinstellungen, dem Symbol und dem Zeitrahmen ab. Das bisherige Verhalten der Niveaus ist keine Garantie für die zukünftige Wertentwicklung. Dieses Tool stellt keine Finanzberatung dar – wenden Sie stets ein angemessenes Risikomanagement an und testen Sie es zunächst auf einem Demokonto.
Das Konzept zur Breakout-Erkennung basiert auf der Open-Source-Logik „Breakout Finder“ (ursprünglich unter MPL-2.0 veröffentlicht), die für MQL5 neu implementiert und um ATR-Handelsniveaus sowie ein Status-Dashboard erweitert wurde.
