Regression Breakout Map
- Indikatoren
-
Tshivhidzo Moss Mbedzi
👨💻 TSHIVHIDZO MBEDZI - MQL5 Entwickler
🎓 QUALIFIKATIONEN
- IT-Hochschulabschluss (Rosebank College, 2022)
- Zertifiziert in Informationssicherheit (UNISA)
- 14+ veröffentlichte EAs auf MQL5 Marktplatz
- 3+ Jahre Entwicklung algorithmischer Handelssysteme
💼 SPEZIALISIERUNG - Version: 1.0
- Aktivierungen: 10
Regression Breakout Map ist ein Breakout-Indikator für MetaTrader 5, der auf einem adaptiven linearen Regressionskanal basiert. Er erkennt Phasen, in denen die Volatilität zurückgegangen ist, markiert den Ausbruch, sobald der Kurs den Kanal verlässt, und zeichnet anschließend die vollständige Handelskarte in Ihr Chart ein: Einstiegspunkt, Stop-Loss sowie eine Zielleiter mit TP1, TP2 und TP3, deren Stop-Loss-Punkte bei Erreichen jedes Ziels nach oben verschoben werden.
Er funktioniert bei jedem Symbol – Devisen, Indizes, Metalle, Kryptowährungen – in jedem Zeitrahmen von M1 bis H12 und es gibt kein Repainting: Jedes Signal wird beim Schließen des Balkens bestätigt und verschiebt sich danach nicht mehr.
Adaptiver Regressionskanal
Eine lineare Regressionsgerade nach der Methode der kleinsten Quadrate wird an die jüngsten Schlusskurse angepasst und von Standardabweichungsbändern umgeben. Im Gegensatz zu einer festen Hüllkurve aus gleitenden Durchschnitten neigt sich der Kanal entsprechend dem vorherrschenden Trend, sodass die Ausbruchsniveaus dem Markt folgen, anstatt hinter ihm zurückzubleiben.
Der Kanal wechselt die Farbe, wenn die Volatilität abnimmt, sodass ein sich verengender Markt auf einen Blick erkennbar ist und nicht erst gemessen werden muss.
Erkennung von Volatilitätskontraktion
Die Kanalbreite wird im Verhältnis zu ihrer eigenen jüngsten Spanne bewertet. Wenn die Breite in den untersten Bereich dieser Spanne fällt, befindet sich der Markt in einer Kontraktion – dem „Squeeze“, der so oft einer Expansionsbewegung vorausgeht. Sowohl der Kontraktionsschwellenwert als auch der Rückblickzeitraum sind einstellbar.
Ein Ausbruchssignal wird nur generiert, wenn der Kurs den Kanal unmittelbar nach einem Balken mit geschrumpfter Volatilität verlässt. Dieser einzelne Filter filtert den Großteil der ziellosen Bandberührungen heraus, die unter bereits volatilen Bedingungen auftreten.
Die vollständige Handelsübersicht
Wenn ein Ausbruch ausgelöst wird, zeichnet der Indikator alles auf, was zur Verwaltung der Position benötigt wird:
- Einstiegsniveau, markiert mit einem beschrifteten Pfeil.
- Stop-Loss, platziert am gegenüberliegenden Band, wie es vor dem Ausbruch stand.
- TP1, TP2 und TP3, jeweils ein konfigurierbares Vielfaches der Kanalbreite, dargestellt als gestrichelte Linien, die mit eigenen Beschriftungen quer über das Chart verlaufen.
- Ein Ratcheting-Stop: Beim Erreichen von TP1 wird der Stop auf den Einstiegspunkt verschoben, beim Erreichen von TP2 auf TP1. Beide Schritte können deaktiviert werden.
- Deutliche Ereignisbeschriftungen im Chart – „Breakout Long“, „Breakout Short“, „TP1 erreicht“, „TP2 erreicht“, „Trail-Stop erreicht“, „Stop-Loss erreicht“ –, sodass der gesamte Verlauf jedes Setups direkt aus dem Chart abgelesen werden kann.
Live-Handelsfenster
Solange ein Setup aktiv ist, zeigt das Dashboard die Zahlen an, die Sie tatsächlich benötigen: Einstiegskurs, aktueller Stop (beschriftet, sodass Sie sehen können, ob er sich auf Breakeven oder auf TP1 verschoben hat), alle drei Zielkurse sowie das Risiko-Ertrags-Verhältnis des Setups. Kein Abmessen, keine Berechnungen.
Darunter wird verfolgt, wie sich die Einstellungen in Ihrem Chart verhalten haben: Gesamtzahl der Signale, Gewinnquote, durchschnittliche Rendite pro Signal und eine Sharpe-Ratio des Trades – alles berechnet anhand der sichtbaren Historie, sodass Sie die Einstellungen an Ihrem eigenen Instrument vergleichen können, anstatt sich auf die Aussagen anderer zu verlassen.
Pivot-Trendlinien
Bestätigte Swing-Hochs und Swing-Tiefs werden zu Unterstützungs- und Widerstandstrendlinien verbunden, die sich nach vorne erstrecken und mit einem sanften Schimmer dargestellt werden, sodass sie sich unauffällig in den Chart einfügen, ohne mit dem Kurs zu konkurrieren. Die Pivot-Empfindlichkeit ist einstellbar, und die Überlagerung kann vollständig deaktiviert werden.
Benachrichtigungen
Optionale Benachrichtigungen bei Ausbrüchen, beim Erreichen jedes Ziels und beim Erreichen des Stopps. Terminal-Popup, Push-Benachrichtigungen auf Ihr Smartphone, E-Mail und akustische Signale werden unterstützt und können unabhängig voneinander aktiviert werden. Benachrichtigungen werden nur bei bestätigten Kerzen und ausschließlich in Echtzeit ausgelöst, sodass Sie durch das Hinzufügen des Indikators niemals mit historischen Benachrichtigungen überflutet werden.
Was es nicht leistet
Dies ist ein Analysewerkzeug, kein Handelssystem. Es gibt keine Orders auf und macht keine Aussagen zur Rentabilität. Es markiert, wo sich der Kanal befindet, wo der Ausbruch stattfand und wo Stop- und Zielwerte liegen. Die von ihm gemeldeten Statistiken werden anhand Ihres eigenen Chartverlaufs ermittelt – sie dienen dem Vergleich von Einstellungen, sind jedoch keine Prognose.
Anforderungen und Hinweise
- Zeitrahmen M1 bis H12.
- Signale werden beim Schließen der Kerze bestätigt und werden nicht nachträglich angepasst. Eine sich noch bildende Kerze löst niemals ein Signal aus.
- Es wird jeweils nur ein Setup verfolgt; Ausbrüche, die auftreten, während ein Setup noch offen ist, werden bewusst ignoriert.
- Eine Instanz pro Chart.
Eingabeparameter
Regressionsmodell
- Regressionslänge – Anzahl der Balken in der Anpassung nach der Methode der kleinsten Quadrate.
- Abweichungsmultiplikator – Breite der Bänder in Standardabweichungen.
- Regressionsbasislinie anzeigen – die Mittellinie des Kanals.
- Kanal schattieren – Bereich zwischen den Bändern ausfüllen.
Kontraktionskennzahlen
- Rückblick auf die Kontraktion – wie weit zurück die Kanalbreite bewertet wird.
- Kontraktionsschwelle – der Prozentsatz dieses Bereichs, unterhalb dessen der Markt als kontrahiert gilt. Niedrigere Werte bedeuten weniger, aber engere Setups.
Zielarchitektur
- TP1-, TP2- und TP3-Multiplikatoren – jedes Ziel als Vielfaches der Kanalbreite beim Ausbruch.
- Stop-Loss nach Erreichen von TP1 auf den Einstiegspreis verschieben.
- Verschieben Sie den Stop nach Erreichen von TP2 auf TP1.
- Dargestellte abgeschlossene Trades – wie viele abgeschlossene Setups auf dem Chart verbleiben.
Pivot-Trendlinien
- Pivot-Trendlinien anzeigen.
- Pivot-Länge – Anzahl der erforderlichen Balken auf beiden Seiten eines Schwungs, damit dieser bestätigt wird.
- Farben für Widerstands- und Unterstützungstrendlinien.
- Glühen um Trendlinien zeichnen.
Farben
- Farben für normale und verengte Kanäle.
- Transparenz der Kanalschattierung – wird an den Hintergrund Ihres Charts angepasst, sodass sie sowohl zu hellen als auch zu dunklen Designs passt.
- Farben für Long-Signale, Short-Signale, Ziele, Stopps und Einstiegspunkte.
Signale und Benachrichtigungen
- Beschriftungen für Ereignisse einzeichnen und Schriftgröße festlegen.
- Verlängerung der Ziellinien – wie weit die Leiter nach vorne gezeichnet wird, in Balken.
- Textfarbe der Ereignisbeschriftungen.
- Benachrichtigung bei Ausbruch, bei Erreichen des Ziels, bei Erreichen des Stopps.
- Benachrichtigungskanäle – Popup im Terminal, Push-Benachrichtigung, E-Mail, Ton.
- Alarm-Sounddatei.
Dashboard
- Performance-Dashboard anzeigen.
- Dashboard-Ecke, X-Versatz, Y-Versatz, Schriftgröße und Schriftart.
- Hintergrund-, Rahmen-, Text- und Beschriftungsfarben.
Engine
- Max. Anzahl verarbeiteter Balken – Begrenzung des analysierten Verlaufs.
Branding
- Panel-Titel und eine optionale Fußzeile. Standardmäßig leer.
