VibeFox Breakout
- Indikatoren
- Version: 1.0
- Aktivierungen: 5
VibeFox Breakout — Donchian-Kanal mit echten Ausbruchs-Einstiegspunkten
VibeFox Breakout ist ein Echtzeit-Indikator für Kanalausbrüche für MetaTrader 5. Er zeichnet einen Kanal im Donchian-Stil — das höchste Hoch und das tiefste Tief der letzten N abgeschlossenen Balken — direkt auf den Kurschart, markiert genau den Balken, an dem der Kurs aus diesem Kanal ausbricht, und vereint sämtliche Steuerungselemente in einem modernen, interaktiven Panel. Anstatt darauf zu warten, dass eine Handelsspanne nachgibt, sehen Sie den Kanal und den Ausbruchs-Einstieg genau in dem Moment, in dem sie entstehen.
So funktioniert der Indikator
Der Indikator bildet einen Ausbruchskanal aus dem jüngsten Kursverlauf. Für die letzten N abgeschlossenen Balken nimmt er das höchste Hoch (die obere Begrenzung) und das tiefste Tief (die untere Begrenzung); der Mittelpunkt dazwischen wird als gepunktete Mittellinie gezeichnet. Der Kanal wird als horizontale Strahlen dargestellt, die sich nach rechts erstrecken und sich bei jedem neuen Balken aktualisieren, sodass die Box aus jüngster Unterstützung und jüngstem Widerstand stets vor Ihnen liegt.
Period legt N fest — die Anzahl der Balken, die zum Aufbau des Kanals verwendet werden. Eine kleine Period erzeugt einen engen, schnell reagierenden Kanal, der häufig ausbricht; eine große Period erzeugt einen breiten Kanal, der nur bei großen Bewegungen nachgibt. Der Kanal selbst ist das visuelle Element des Indikators und wird immer gezeichnet, selbst wenn die Einstiegssignale ausgeschaltet sind.
Ein reiner Hoch/Tief-Kanal reagiert auf jede Spitze, daher fügt VibeFox Breakout einen Buffer-Filter hinzu. Der Buffer wird als Prozentsatz der Kanalbreite ausgedrückt: Der Schlusskurs muss die Begrenzung um diesen Bruchteil des Abstands zwischen oben und unten überschreiten, bevor ein Ausbruch zählt. Setzen Sie ihn auf 0, um auf den bloßen Kanal zu reagieren, oder erhöhen Sie ihn, um einen stärkeren, saubereren Schub zu verlangen und Fehlausbrüche zu reduzieren. Da der Buffer mit dem Kanal selbst skaliert, verhält sich dieselbe Einstellung über Symbole und Zeitrahmen hinweg konsistent.
Die Einstellung Bars begrenzt, wie viel Historie verarbeitet wird — setzen Sie sie auf 0, um alle verfügbaren Balken zu durchsuchen, oder verwenden Sie einen kleineren Wert für schnellere Neuzeichnungen bei aufwendigen Charts. Der Kanal und das Panel befinden sich im eigenen Unterfensterbereich des Indikators, während die Kanallinien und Einstiegsmarkierungen als Objekte auf dem Kurschart gezeichnet werden.
Einstiegspunkte
Der Hauptwert von VibeFox Breakout sind seine automatischen Einstiegspunkte: Der Indikator verfolgt die Ausbruchsbedingungen selbst und platziert eine deutliche Markierung direkt auf dem Kurschart. Ein Signal wird nur bei einem echten Kreuzen registriert — der vorherige Balken muss innerhalb des Kanals geschlossen haben und der aktuelle Balken muss außerhalb davon schließen — sodass ein Markt, der bereits jenseits der Begrenzung handelt, nicht ständig auslöst. Es stehen zwei unabhängige Signaltypen zur Verfügung, jeder mit eigenem Schalter.
Entry — Ausbruch nach oben
Das Up-Signal löst aus, wenn ein Balken ÜBER dem oberen Kanal plus dem Buffer schließt, während der vorherige Schlusskurs noch innerhalb des Kanals lag. Eine BUY-Markierung wird am Ausbruch platziert — der Kurs hat den Widerstand durchbrochen und bricht nach oben aus.
Entry — Ausbruch nach unten
Das Down-Signal löst aus, wenn ein Balken UNTER dem unteren Kanal minus dem Buffer schließt, während der vorherige Schlusskurs noch innerhalb des Kanals lag. Eine SELL-Markierung wird am Ausbruch platziert — der Kurs ist durch die Unterstützung gefallen und bricht nach unten aus.
Signale werden nur auf abgeschlossenen Balken ausgewertet, und jeder abgeschlossene Balken kann höchstens eine Benachrichtigung erzeugen, sodass Sie pro Ausbruch eine saubere Meldung erhalten. Kauf- und Verkaufsmarkierungen werden über die Einstellungen Buy Color und Sell Color getrennt eingefärbt, sodass die Richtung sofort ablesbar ist. Der Marker-Selektor wechselt das Symbol zwischen einem einfachen Kreuz (+), gefüllten Dreiecken oder Pfeilen mit Schweif, während der Size-Regler die Markierung in Pixeln (6 bis 40) skaliert, um zu jeder Chartdichte zu passen.
Vollständige visuelle Kontrolle
Die Farbe der Kanallinie wird mit dem Level-Farbwähler festgelegt und die Dicke mit Width von 1 bis 5 Pixeln (die gepunktete Mittellinie bleibt stets dünn). Die Kanallinie und beide Einstiegsmarkierungen unterstützen jeweils eine Transparenzeinstellung (0-100 %) im Popup des Farbwählers, sodass Sie sie sanft in den Charthintergrund einfügen können. Markierungen auf dem Kurschart werden unabhängig dimensioniert und eingefärbt, sodass Einstiege sich vor jedem Hintergrund deutlich abheben.
Interaktives Panel auf dem Chart
Die gesamte Oberfläche ist ein flüssiges, Canvas-basiertes Panel, das für schnelle Maussteuerung gebaut ist. Die Kanalparameter sind in ordentlichen Reihen zusammengefasst, und der Einstiegsblock ist mit seiner eigenen goldenen ENTRY-Überschrift abgesetzt, sodass die Signaleinstellungen nicht mit den Kanaleinstellungen vermischt werden. Die Panel-Kopfzeile enthält die Steuerungssymbole.
Power — schaltet das Zeichnen der Einstiegsmarkierungen ein und aus, ohne den Indikator vom Chart zu entfernen (der Kanal bleibt sichtbar).
Settings (Zahnrad) — öffnet und schließt den Einstellungsbereich.
Updown (Pfeile) — verschiebt das Panel zwischen seinem Unterfenster und dem Hauptchart.
Close (Kreuz) — schließt den Indikator.
Resizable — ziehen Sie an der unteren rechten Ecke, um das Panel zu skalieren.
Collapsible — ein Doppelklick auf die Kopfzeile klappt das Panel zu einem kompakten Streifen zusammen.
Mausrad — fahren Sie über ein beliebiges Zahlenfeld und drehen Sie das Mausrad, um den Wert zu ändern, ohne die Tastatur zu öffnen.
Einstellungen und Personalisierung
Die Schaltfläche Settings öffnet einen Bereich, in dem das Panel an Ihren Arbeitsbereich angepasst wird: ein helles, dunkles oder automatisches Theme, eine einstellbare Panelbreite, Kopfzeilengröße, Reihenhöhe und Schriftgröße. Zusätzliche Feinheiten ermöglichen es, die untere Leiste über Hide Footer auszublenden, die Kopfzeile beim Zuklappen mit Mini Header zu verkleinern und das Panel bei einem Klick außerhalb automatisch zuzuklappen. Fast jeder Parameter ändert sich live direkt auf dem Panel — die Eingabefelder im Inputs-Tab legen nur die Startwerte fest. Sie können außerdem mehrere unabhängige Kopien auf einem Chart ausführen, indem Sie jeder eine eindeutige Instance geben, um verschiedene Kanaleinstellungen nebeneinander zu vergleichen.
Einstiegsbenachrichtigungen
Sie müssen nicht am Chart sitzen und auf einen Ausbruch warten. Jeder Einstieg kann über mehrere Benachrichtigungskanäle gesendet werden, die direkt auf dem Panel in der Gruppe NOTIFY ENTRIES unabhängig voneinander aktiviert werden.
Alert — eine Popup-Meldung innerhalb des Terminals.
Push — eine mobile Benachrichtigung an die MetaTrader-App auf Ihrem Telefon.
Email — eine über die Mail-Einstellungen des Terminals gesendete Nachricht.
Telegram — der Meldungstext zusammen mit einem Chart-Screenshot, direkt an Ihren Telegram-Chat gesendet.
Aktivieren Sie nur die Kanäle, die Sie benötigen, und Sie werden in dem Moment benachrichtigt, in dem ein neuer Ausbruch auf dem Symbol und Zeitrahmen erscheint, mit dem Sie arbeiten.
Visuelle Historie (HTML-Bericht)
Aktivieren Sie den Html-Kanal, und jedes Einstiegssignal wird zusammen mit einem Screenshot des Charts im Moment der Auslösung in einem HTML-Bericht gespeichert. Der Bericht wird im Files-Ordner des Terminals im Verzeichnis VibeFox_Breakout abgelegt (MQL5/Files/VibeFox_Breakout/result.html) und öffnet sich in jedem Browser — Sie erhalten ein visuelles Protokoll aller Ausbrüche, die der Indikator gefunden hat. Eine Papierkorb-Schaltfläche mit einem Klick löscht den Bericht und seine Screenshots, wann immer Sie neu beginnen möchten.
Telegram-Benachrichtigungen
Signale können auch direkt an Ihren Telegram-Chat geliefert werden — der Meldungstext zusammen mit einem Screenshot des Charts im Moment der Erkennung. Schalten Sie den Telegram-Kanal ein und geben Sie Ihren Bot-Token und Ihre Chat-ID in den Eingaben ein.
Die Zustellung basiert auf dem HTML-Bericht: Jedes neue Signal wird in den Bericht geschrieben, und der Bericht — in einem Browser geöffnet — leitet es selbstständig an Ihren Telegram-Chat weiter. Aus diesem Grund hält das Aktivieren von Telegram den Html-Bericht automatisch eingeschaltet, und die beiden Kanäle arbeiten zusammen.
Integrierte mehrsprachige Hilfe
Eine vollständige Hilfeseite ist in das Panel integriert und in mehreren Sprachen verfügbar, sodass jedes Bedienelement genau dort erklärt wird, wo Sie es verwenden.
Parameter (Inputs-Tab)
Die meisten Einstellungen können auch live direkt auf dem Panel geändert werden (Schaltfläche Settings) — die Eingabeparameter legen nur die Anfangswerte beim Start fest.
Channel (Breakout)
Channel Period N — die Anzahl der Balken, die zum Aufbau des Kanals verwendet werden (höchstes Hoch / tiefstes Tief). Standard: 20.
Buffer — der Ausbruchsfilter als Prozentsatz der Kanalbreite; der Schlusskurs muss das Level um diesen Bruchteil überschreiten, 0 = aus. Standard: 10.
Bars of history to process — wie viele Balken zurück der Kanal und die Ausbrüche berechnet werden, 0 = alle verfügbaren. Standard: 500.
Channel Line Color — die Farbe der Kanallinien auf dem Kurschart. Standard: Silver.
Line Transparency — Transparenz der Kanallinie in Prozent, 0-100. Standard: 0.
Channel Line Width — die Dicke der Kanallinien in Pixeln, 1..5. Standard: 1.
Entry Points
Up — aktiviert BUY-Markierungen, wenn der Kurs über den oberen Kanal ausbricht. Standard: ein.
Down — aktiviert SELL-Markierungen, wenn der Kurs unter den unteren Kanal ausbricht. Standard: ein.
Marker Font Size — die Größe der Einstiegsmarkierungen in Pixeln, 6..40. Standard: 12.
Entry Marker — das Markierungssymbol: Cross (+), Triangle oder Arrow. Standard: Arrow.
Buy Color — die Farbe der BUY-Markierung. Standard: LimeGreen.
Buy Transparency — Transparenz der Kauf-Markierung in Prozent, 0-100. Standard: 0.
Sell Color — die Farbe der SELL-Markierung. Standard: Red.
Sell Transparency — Transparenz der Verkaufs-Markierung in Prozent, 0-100. Standard: 0.
Notifications
Push Notification — aktiviert Push-Benachrichtigungen an die mobile MetaTrader-App. Standard: aus.
Alert Popup — aktiviert Popup-Meldungen innerhalb des Terminals. Standard: aus.
Email — aktiviert E-Mail-Benachrichtigungen über die Mail-Einstellungen des Terminals. Standard: aus.
Html Report — speichert jedes Signal mit einem Chart-Screenshot in Files/VibeFox_Breakout/result.html. Standard: aus.
Telegram — leitet Signale mit Chart-Screenshots über den HTML-Bericht an einen Telegram-Chat weiter. Standard: aus.
Telegram - bot token — der Token des für die Zustellung verwendeten Telegram-Bots. Standard: leer.
Telegram - chat id — die Kennung des Ziel-Telegram-Chats. Standard: leer.
Panel / Settings
Panel width, px — die Breite des Chart-Panels in Pixeln, 300..800. Standard: 800.
Header size — die Höhe der Panel-Kopfzeile, 1..6. Standard: 1.
Theme — das Farbschema des Panels: Light, Dark oder Auto. Standard: Auto.
Row height (px) — die Höhe jeder Parameterreihe in Pixeln. Standard: 34.
Font size — die im Panel verwendete Schriftgröße. Standard: 8.
Hide Footer — blendet die untere Leiste des Panels aus. Standard: aus.
Mini Header on collapse — zeigt einen kompakten Kopfzeilenstreifen, wenn das Panel zugeklappt ist. Standard: aus.
Close on click outside — klappt das Panel automatisch zu, wenn außerhalb davon geklickt wird. Standard: aus.
Instance — eine eindeutige Nummer für jede Kopie des Indikators auf demselben Chart, ermöglicht das Ausführen mehrerer Instanzen nebeneinander. Standard: 1.
Panel Start Window — legt die anfängliche Position des Panels fest: Hauptchart oder Unterfenster. Standard: Subwindow.
