VibeFox ABCD
- Indikatoren
- Version: 1.0
- Aktivierungen: 5
VibeFox ABCD — harmonisches AB=CD-Muster mit automatischen Einstiegspunkten
VibeFox ABCD ist ein Echtzeit-Harmonik-Muster-Indikator für MetaTrader 5. Er findet das klassische Vier-Punkte-ABCD-Muster direkt im Kursdiagramm, validiert jeden Kandidaten mit Fibonacci-Verhältnissen und markiert den Einstieg bei Punkt D in dem Moment, in dem das Muster abgeschlossen ist. Alle Steuerelemente sind in einem modernen interaktiven Panel zusammengefasst, sodass Sie statt die Schenkel manuell zu messen, das gültige Muster und seinen Einstiegspunkt sehen, sobald er sich bildet.
So funktioniert der Indikator
Der Indikator erstellt seine Analyse in drei Stufen: Swing-Erkennung, Muster-Scan und Fibonacci-Validierung.
1. Swing-Pivots. Zunächst reduziert VibeFox ABCD das Kursrauschen mithilfe einer ZigZag-Engine zu einer sauberen Kette aus Swing-Hochs und Swing-Tiefs. Drei klassische Parameter steuern diese Engine. Depth legt die Mindestanzahl an Bars zwischen zwei Pivots fest, sodass die Engine kleine Schwankungen ignoriert. Deviation ist die minimale Umkehrgröße, die erforderlich ist, um einen neuen Pivot zu registrieren — sie wird in Einheiten von 0,01% des Kurses gemessen (10 = 0,1%), was sie auf jedem Instrument bedeutsam hält, vom Forex bis zu Indizes. Backstep ist die Mindestanzahl an Bars zwischen zwei Extremen gleicher Art und verhindert, dass zwei Hochs (oder zwei Tiefs) zu nah beieinanderliegen.
2. Muster-Scan. Der Indikator durchläuft anschließend die Kette abwechselnder Pivots und prüft jedes aufeinanderfolgende Viertupel A-B-C-D. Ein bullisher Kandidat ist A(Hoch) → B(Tief) → C(Hoch) → D(Tief); ein bearisher Kandidat ist A(Tief) → B(Hoch) → C(Tief) → D(Hoch). Die vier Punkte werden mit geraden Linien im Kursdiagramm verbunden, sodass die Formation leicht abzulesen ist.
3. Fibonacci-Validierung. Nur Muster, deren Schenkel harmonische Proportionen einhalten, werden beibehalten. Das Retracement BC muss zwischen 0,236 und 0,95 von Schenkel AB liegen, und die Extension CD muss zwischen 1,0 und 3,618 von Schenkel BC betragen — oder das Muster muss die klassische AB=CD-Gleichheit erfüllen, bei der CD innerhalb von ±30% von AB liegt. Kandidaten, die diese Verhältnisse nicht erfüllen, werden verworfen, sodass nur strukturierte, handelbare Formationen verbleiben.
Die ABCD-Linien werden als Objekte auf dem Kursdiagramm (Fenster 0) gezeichnet, während der Indikator selbst in seinem eigenen Unterfenster lebt, in dem das Steuerfeld sitzt. Die Einstellung Bars begrenzt die Menge an verarbeiteter Historie — setzen Sie sie auf 0, um alle verfügbaren Bars zu scannen, oder verwenden Sie einen kleineren Wert für schnellere Neuzeichnungen bei umfangreichen Charts.
Einstiegspunkte
Der Hauptwert von VibeFox ABCD liegt im automatischen Einstieg bei Punkt D — dem Abschluss des Musters, der zugleich die optimale Umkehrzone darstellt. Der Indikator überwacht die Bedingungen selbstständig und platziert einen deutlichen Marker direkt im Kursdiagramm.
Bullisches ABCD — BUY bei D
Ein bullisches ABCD endet bei Punkt D als Swing-Tief. Wird ein solches Muster validiert, wird ein BUY-Marker bei Punkt D gesetzt — der Abwärtsschenkel CD wurde innerhalb der harmonischen Zone abgeschlossen und der Kurs wird voraussichtlich steigen. Bullische Muster werden mit dem Schalter Bull aktiviert.
Bearisches ABCD — SELL bei D
Ein bearisches ABCD endet bei Punkt D als Swing-Hoch. Wird ein solches Muster validiert, wird ein SELL-Marker bei Punkt D gesetzt — der Aufwärtsschenkel CD wurde innerhalb der harmonischen Zone abgeschlossen und der Kurs wird voraussichtlich fallen. Bearische Muster werden mit dem Schalter Bear aktiviert.
Kauf- und Verkaufsmarker werden mit den Einstellungen Buy und Sell separat eingefärbt, sodass die Richtung sofort erkennbar ist. Der Selektor Marker wechselt das Symbol zwischen einem einfachen Kreuz (+), gefüllten Dreiecken oder Pfeilen mit Schwanz, während das Steuerelement Size den Marker in Pixel skaliert (6 bis 40), um jede Chart-Dichte anzupassen.
Vollständige visuelle Kontrolle
Die Farbe der ABCD-Musterlinie wird mit Line festgelegt und die Stärke mit Width von 1 bis 5 Pixel. Die Musterlinie und beide Einstiegsmarker unterstützen jeweils eine Transparenzeinstellung (0-100%) im Farbauswahl-Popup, sodass Sie sie weich in den Chart-Hintergrund einfügen können. Marker auf dem Kursdiagramm werden unabhängig in Größe und Farbe angepasst, damit Einstiege vor jedem Hintergrund klar hervorstechen.
Interaktives Chart-Panel
Die gesamte Benutzeroberfläche ist ein flüssiges Canvas-basiertes Panel, das für schnelle Maussteuerung konzipiert ist. Die Swing- und Linien-Parameter sind in übersichtliche Zeilen gruppiert, und der Einstiegsblock ist mit einer eigenen goldenen ENTRY-Überschrift abgetrennt, damit Signal-Einstellungen nicht mit Linien-Einstellungen vermischt werden. Der Panel-Header enthält die Steuersymbole.
Power — schaltet die Zeichnung der Einstiegsmarker ein und aus, ohne den Indikator aus dem Chart zu entfernen.
Settings (gear) — öffnet und schließt den Einstellungsbereich.
Updown (arrows) — verschiebt das Panel zwischen seinem Unterfenster und dem Haupt-Chart.
Close (cross) — schließt den Indikator.
Resizable — ziehen Sie an der unteren rechten Ecke, um das Panel zu skalieren.
Collapsible — ein Doppelklick auf den Header klappt das Panel zu einer kompakten Leiste zusammen.
Mouse wheel — fahren Sie mit der Maus über ein numerisches Feld und scrollen 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, Header-Größe, Zeilenhöhe und Schriftgröße. Zusätzliche Optionen ermöglichen es, die untere Leiste über Hide Footer auszublenden, den Header beim Einklappen mit Mini Header zu verkleinern und das Panel automatisch durch einen Klick außerhalb zu schließen. Fast jeder Parameter ändert sich direkt live im Panel — die Eingabefelder auf dem Inputs-Tab setzen nur die Startwerte. Sie können auch mehrere unabhängige Kopien auf einem Chart ausführen, indem Sie jeder eine eindeutige Instance geben, um verschiedene ABCD-Einstellungen nebeneinander zu vergleichen.
Einstiegs-Benachrichtigungen
Sie müssen nicht vor dem Chart warten, bis ein Muster abgeschlossen ist. Jeder Einstieg kann über mehrere Benachrichtigungskanäle gesendet werden, die direkt im Panel unabhängig voneinander aktiviert werden.
Alert — eine Pop-up-Nachricht im Terminal.
Push — eine mobile Benachrichtigung an die MetaTrader-App auf Ihrem Smartphone.
Email — eine E-Mail, die über die Mail-Einstellungen des Terminals gesendet 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 benachrichtigt, sobald ein neuer ABCD-Einstieg auf dem Symbol und dem Zeitrahmen erscheint, mit dem Sie arbeiten.
Visuelle Historie (HTML-Bericht)
Aktivieren Sie den Html-Kanal, und jedes Einstiegssignal wird zusammen mit einem Chart-Screenshot zum Zeitpunkt der Auslösung in einem HTML-Bericht gespeichert. Der Bericht wird im Files-Ordner des Terminals im Verzeichnis VibeFox_ABCD (MQL5/Files/VibeFox_ABCD/result.html) gespeichert und kann in jedem Browser geöffnet werden — Sie erhalten ein visuelles Protokoll aller vom Indikator gefundenen ABCD-Einstiege. Eine Ein-Klick-Schaltfläche zum Löschen bereinigt den Bericht und seine Screenshots, wann immer Sie neu beginnen möchten.
Telegram-Benachrichtigungen
Signale können auch direkt an Ihren Telegram-Chat gesendet werden — der Alarmtext zusammen mit einem Chart-Screenshot zum Zeitpunkt der Erkennung. Aktivieren Sie den Telegram-Kanal und geben Sie Ihr Bot-Token und Ihre Chat-ID in den Eingabefeldern ein.
Die Zustellung basiert auf dem HTML-Bericht: Jedes neue Signal wird in den Bericht geschrieben, und der in einem Browser geöffnete Bericht leitet es automatisch an Ihren Telegram-Chat weiter. Aus diesem Grund hält die Aktivierung von Telegram den Html-Bericht automatisch aktiv, 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 Steuerelement genau dort erklärt wird, wo Sie es verwenden.
Parameter (Inputs-Tab)
Die meisten Einstellungen können auch direkt live im Panel geändert werden (Schaltfläche Settings) — die Eingabeparameter legen nur die Anfangswerte beim Start fest.
ABCD (Swings)
Swing Depth — die Mindestanzahl an Bars zwischen zwei Swing-Pivots (2..100). Standard: 12.
Swing Deviation — die minimale Umkehrgröße, um einen Pivot zu registrieren, in Einheiten von 0,01% des Kurses (10 = 0,1%). Standard: 5.
Swing Backstep — die Mindestanzahl an Bars zwischen zwei Extremen. Standard: 3.
Bars of history to process — wie viele Bars zurück der Muster-Scan läuft, 0 = alle verfügbaren. Standard: 500.
Pattern Line Color — die Farbe der ABCD-Musterlinien im Kursdiagramm. Standard: DodgerBlue.
Line Transparency — Transparenz der Musterlinie in Prozent, 0-100. Standard: 0.
Pattern Line Width — die Stärke der Musterlinien in Pixel, 1..5. Standard: 1.
Einstiegspunkte
Bullish ABCD (BUY at D) — aktiviert bullische Muster und den BUY-Marker bei Punkt D (ein Swing-Tief). Standard: ein.
Bearish ABCD (SELL at D) — aktiviert bearische Muster und den SELL-Marker bei Punkt D (ein Swing-Hoch). Standard: ein.
Marker Font Size — die Größe der Einstiegsmarker in Pixel, 6..40. Standard: 12.
Entry Marker — das Markersymbol: Kreuz (+), Dreieck oder Pfeil. Standard: Pfeil.
Buy Color — die Farbe des BUY-Markers. Standard: LimeGreen.
Buy Transparency — Transparenz des Kauf-Markers in Prozent, 0-100. Standard: 0.
Sell Color — die Farbe des SELL-Markers. Standard: Red.
Sell Transparency — Transparenz des Verkauf-Markers in Prozent, 0-100. Standard: 0.
Benachrichtigungen
Push Notification — aktiviert Push-Benachrichtigungen an die MetaTrader-Mobile-App. Standard: aus.
Alert Popup — aktiviert Pop-up-Alarme im Terminal. 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_ABCD/result.html. Standard: aus.
Telegram — leitet Signale mit Chart-Screenshots über den HTML-Bericht an einen Telegram-Chat weiter. Standard: aus.
Telegram - bot token — das Token des für die Zustellung verwendeten Telegram-Bots. Standard: leer.
Telegram - chat id — der Bezeichner des Ziel-Telegram-Chats. Standard: leer.
Panel / Settings
Panel width, px — die Breite des Chart-Panels in Pixel, 300..800. Standard: 800.
Header size — die Höhe des Panel-Headers, 1..6. Standard: 1.
Theme — das Farbthema des Panels: Light, Dark oder Auto. Standard: Auto.
Row height (px) — die Höhe jeder Parameterzeile in Pixel. 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 eine kompakte Header-Leiste, wenn das Panel eingeklappt ist. Standard: aus.
Close on click outside — klappt das Panel automatisch zusammen, wenn außerhalb geklickt wird. Standard: aus.
Instance — eine eindeutige Nummer für jede Kopie des Indikators auf demselben Chart, ermöglicht das parallele Ausführen mehrerer Instanzen. Standard: 1.
Panel Start Window — legt die Ausgangsposition des Panels fest: Haupt-Chart oder Unterfenster. Standard: Subwindow.
