VibeFox Keltner Channels
- Indikatoren
- Version: 1.0
- Aktivierungen: 5
VibeFox Keltner Channels — EMA-Kanal mit ATR-Bändern und Einstiegspunkten bei Ausbruch / Abpraller
VibeFox Keltner Channels ist ein Echtzeit-Volatilitätskanal-Indikator für MetaTrader 5. Er zeichnet den klassischen Keltner-Kanal — eine EMA-Mittellinie, die von zwei ATR-basierten Bändern umschlossen wird —, markiert den Moment, in dem ein Einstiegssignal erscheint, direkt im Kurschart und vereint alle Bedienelemente in einem modernen, interaktiven Panel. Statt zu raten, wo der Kurs überdehnt ist oder wo er ausbricht, sehen Sie den Kanal und den Einstiegspunkt genau in dem Augenblick, in dem sie entstehen.
So funktioniert der Indikator
Ein Keltner-Kanal beruht auf zwei Ideen: einer Trend-Grundlinie und einer Volatilitätshülle um sie herum. Die Middle-Linie ist ein exponentieller gleitender Durchschnitt (EMA) des typischen Preises (High + Low + Close) / 3. Die halbe Bandbreite ergibt sich aus der Average True Range (ATR), sodass sich der Kanal automatisch verbreitert, wenn der Markt volatil ist, und verengt, wenn er ruhig ist.
Die beiden Bänder werden direkt aus der Mittellinie berechnet: Upper = Middle + Multiplier × ATR und Lower = Middle − Multiplier × ATR. Die MA Period steuert die Glättung der Grundlinie, die ATR Period legt den Rückblickzeitraum des Volatilitätsmaßes fest und der Multiplier skaliert, wie weit die Bänder von der Mitte entfernt liegen. Ein größerer Multiplikator erzeugt einen breiteren Kanal, der seltener berührt wird; ein kleinerer schmiegt sich enger an den Kurs an.
Alle drei Linien sind echte Indikator-Plots (Puffer), die direkt im Kurschart gezeichnet werden, sodass sie auch im Strategie-Tester funktionieren. Das Indikator-Panel befindet sich in einem eigenen Unterfenster. 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 umfangreichen Charts.
Einstiegspunkte
Der Hauptwert von VibeFox Keltner Channels liegt in seinen automatischen Einstiegspunkten: Der Indikator verfolgt die Bedingungen selbst und platziert eine deutliche Markierung direkt im Kurschart. Es stehen zwei unabhängige Signaltypen zur Verfügung, jeder mit einem eigenen Schalter.
Entry — Break (Bandausbruch)
Das Ausbruchssignal wird ausgelöst, wenn ein Balken jenseits eines Bandes schließt. Ein Schluss, der das Upper-Band nach oben durchbricht, setzt eine BUY-Markierung — die Dynamik drängt nach oben aus dem Kanal heraus. Ein Schluss, der das Lower-Band nach unten durchbricht, setzt eine SELL-Markierung — der Kurs bricht nach unten aus dem Kanal aus. Dies ist das Momentum-/Fortsetzungssignal: Es reagiert, wenn sich der Markt über seine jüngste Volatilitätsspanne hinaus ausdehnt.
Entry — Bounce (Bandzurückweisung)
Das Abprallsignal wird ausgelöst, wenn der Kurs ein Band berührt und dann wieder innerhalb des Kanals schließt. Wenn das Tief des Balkens das Lower-Band erreicht oder durchsticht, der Schluss aber wieder darüber endet, wird eine BUY-Markierung gesetzt — das untere Band wirkte als Unterstützung. Wenn das Hoch des Balkens das Upper-Band erreicht oder durchsticht, der Schluss aber wieder darunter endet, erscheint eine SELL-Markierung — das obere Band wirkte als Widerstand. Dies ist das Mean-Reversion-Signal: Es fängt Zurückweisungen an den Kanalrändern ab.
Kauf- und Verkaufsmarkierungen werden über die Einstellungen Buy Color und Sell Color getrennt eingefärbt, sodass die Richtung sofort ablesbar ist. Der Selektor Marker wechselt das Symbol zwischen einem einfachen Kreuz (+), gefüllten Dreiecken oder Pfeilen mit Schweif, während das Steuerelement Size die Markierung in Pixeln skaliert (6 bis 40), um zu jeder Chart-Dichte zu passen. Die Markierungen werden als Textobjekte im Kurschart platziert, unabhängig von den Kanal-Plots.
Volle visuelle Kontrolle
Die drei Kanallinien werden unabhängig eingefärbt: Middle Line Color, Upper Band Color und Lower Band Color, wobei die Dicke über Line Width von 1 bis 5 Pixeln eingestellt wird. Jede Linie und beide Einstiegsmarkierungen unterstützen im Farbwähler-Popup eine Transparenzeinstellung (0-100 %), sodass Sie sie sanft in den Chart-Hintergrund einblenden können. Einstiege heben sich vor jedem Hintergrund deutlich ab.
Interaktives Panel im Chart
Die gesamte Oberfläche ist ein flüssiges, Canvas-basiertes Panel, das für die schnelle Maussteuerung gebaut ist. Die Keltner-Parameter sind in ordentlichen Zeilen 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.
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 numerisches Feld (MA, ATR, Multiplier, Width, Bars, Size) und drehen Sie das Rad, 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 Panel-Breite, Kopfzeilengröße, Zeilenhöhe und Schriftgröße. Zusätzliche Feinheiten erlauben 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. Nahezu jeder Parameter ändert sich live direkt auf dem Panel — die Eingabefelder auf dem Tab Inputs legen nur die Startwerte fest. Sie können auch mehrere unabhängige Kopien auf einem Chart ausführen, indem Sie jeder eine eindeutige Instance geben, um verschiedene Keltner-Einstellungen nebeneinander zu vergleichen.
Einstiegsbenachrichtigungen
Sie müssen nicht am Chart sitzen und auf ein Signal warten. Jeder Einstieg kann über mehrere Benachrichtigungskanäle gesendet werden, die unabhängig direkt auf dem Panel aktiviert werden.
Alert — eine Pop-up-Nachricht innerhalb des Terminals.
Push — eine mobile Benachrichtigung an die MetaTrader-App auf Ihrem Telefon.
Email — ein Brief, der über die Mail-Einstellungen des Terminals versendet wird.
Telegram — der Alarmtext 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 Einstieg auf dem Symbol und Zeitrahmen erscheint, mit dem Sie arbeiten.
Visuelle Historie (HTML-Bericht)
Aktivieren Sie den Kanal Html, und jedes Einstiegssignal wird in einem HTML-Bericht zusammen mit einem Screenshot des Charts im Moment der Auslösung gespeichert. Der Bericht wird im Files-Ordner des Terminals im Verzeichnis VibeFox_Keltner_Channels abgelegt (MQL5/Files/VibeFox_Keltner_Channels/result.html) und öffnet sich in jedem Browser — Sie erhalten ein visuelles Protokoll aller Einstiege, 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 Alarmtext zusammen mit einem Screenshot des Charts im Moment der Erkennung. Schalten Sie den Kanal Telegram ein und geben Sie Ihren Bot-Token und Ihre Chat-ID in den Eingaben ein.
Die Zustellung baut auf dem HTML-Bericht auf: Jedes neue Signal wird in den Bericht geschrieben, und der Bericht — im Browser geöffnet — leitet es selbstständig an Ihren Telegram-Chat weiter. Aus diesem Grund hält das Aktivieren von Telegram automatisch den Html-Bericht 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 (Tab Inputs)
Die meisten Einstellungen können auch live direkt auf dem Panel geändert werden (die Schaltfläche Settings) — die Eingabeparameter legen nur die Anfangswerte beim Start fest.
Keltner Channels
MA Period — die EMA-Periode der Mittellinie, auf dem typischen Preis (H+L+C)/3. Standard: 20.
ATR Period — die ATR-Periode, die die halbe Kanalbreite festlegt. Standard: 10.
Multiplier — der ATR-Multiplikator; Bandabstand von der Mittellinie. Standard: 2.0.
Bars of history to process — wie viele Balken zurück der Kanal und die Einstiege berechnet werden, 0 = alle verfügbaren. Standard: 500.
Middle Line Color — die Farbe der EMA-Mittellinie. Standard: DodgerBlue.
Middle Line Transparency — Transparenz der Mittellinie in Prozent, 0-100. Standard: 0.
Upper Band Color — die Farbe des oberen Bandes. Standard: OrangeRed.
Upper Band Transparency — Transparenz des oberen Bandes in Prozent, 0-100. Standard: 0.
Lower Band Color — die Farbe des unteren Bandes. Standard: OrangeRed.
Lower Band Transparency — Transparenz des unteren Bandes in Prozent, 0-100. Standard: 0.
Line Width — die Dicke der Kanallinien in Pixeln, 1..5. Standard: 1.
Entry Points
Break (band breakout) — aktiviert Markierungen, wenn der Kurs jenseits eines Bandes schließt (über Upper = BUY, unter Lower = SELL). Standard: ein.
Bounce (band rejection) — aktiviert Markierungen, wenn der Kurs ein Band berührt und wieder innerhalb schließt (Lower = BUY, Upper = SELL). 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 Kaufmarkierung in Prozent, 0-100. Standard: 0.
Sell Color — die Farbe der SELL-Markierung. Standard: Red.
Sell Transparency — Transparenz der Verkaufsmarkierung in Prozent, 0-100. Standard: 0.
Notifications
Push Notification — aktiviert Push-Benachrichtigungen an die mobile MetaTrader-App. Standard: aus.
Alert Popup — aktiviert Pop-up-Alarme innerhalb des Terminals. Standard: aus.
Email — aktiviert E-Mail-Alarme über die Mail-Einstellungen des Terminals. Standard: aus.
Html Report — speichert jedes Signal mit einem Chart-Screenshot in Files/VibeFox_Keltner_Channels/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 Panels im Chart in Pixeln, 300..800. Standard: 800.
Header size — die Höhe der Panel-Kopfzeile, 1..6. Standard: 1.
Theme — das Farbthema des Panels: Light, Dark oder Auto. Standard: Auto.
Row height (px) — die Höhe jeder Parameterzeile 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 geklickt wird. Standard: aus.
Instance — eine eindeutige Nummer für jede Kopie des Indikators auf demselben Chart, ermöglicht das nebeneinander Ausführen mehrerer Instanzen. Standard: 1.
Panel Start Window — legt die anfängliche Position des Panels fest: Hauptchart oder Unterfenster. Standard: Chart.
