Divergence IndicatorPro
- Indikatoren
-
Musa Khunarikov
Professioneller Trader seit 2014 (über 10 Jahre Erfahrung). Märkte: Forex, Aktien, MOEX, Metalle.
MQL4-MQL5-Entwickler. Spezialisierung: Volumenanalyse, Cluster-Analyse, Footprints, Delta, Volumenprofil.
Erfahrung und Ansatz: - Version: 1.0
- Aktivierungen: 5
Divergence Indicator Pro
Der Divergenzindikator Pro ist ein professioneller Divergenzindikator für MetaTrader 5, der Divergenzen zwischen Kurs und Oszillator direkt im Chart automatisch erkennt.
Kein manuelles Suchen nach Pivot-Punkten mehr und kein Überprüfen, ob die Kursrichtung mit dem RSI oder dem MACD übereinstimmt. Der Indikator erledigt das für Sie – bei jedem neuen Balken, präzise und ohne Repaint.
🎯 Was der Indikator anzeigt
1. Reguläre Divergenz – klassisches Umkehrsignal:
-
🟢 Bullische reguläre Diverg enz – der Kurs bildet ein niedrigeres Tief, der Oszillator ein höheres Tief. Mögliche Umkehr nach oben.
-
🔴 Reguläre bärische Divergenz – der Kurs bildet ein höheres Hoch, der Oszillator ein tieferes Hoch. Mögliche Trendumkehr nach unten.
2. Verborgene Divergenz – Signal für eine Trendfortsetzung:
-
🟢 Bullische versteckte Divergenz – der Kurs bildet ein höheres Tief, der Oszillator ein tieferes Tief. Der Aufwärtstrend setzt sich fort.
-
🔴 Bärische versteckte Divergenz – der Kurs bildet ein niedrigeres Hoch, der Oszillator ein höheres Hoch. Der Abwärtstrend setzt sich fort.
Linien verbinden Kursdrehpunkte, Pfeile markieren die Signalrichtung. Bei regulären Signalen wird eine durchgezogene Linie verwendet, bei versteckten Signalen eine gestrichelte.
📊 Unterstützte Oszillatoren
Ein Parameter – vier Oszillatoren:
| Oszillator | Einstellungen |
|---|---|
| RSI | Periode (Standard: 14) |
| MACD | Schnell (12), Langsam (26), Signal (9) |
| Stochastik | %K (5), %D (3), Dämpfung (3) |
| CCI | Periode (14) |
Umschaltung – ein Eingabefeld. Funktioniert bei allen gleichermaßen gut.
✨ Hauptmerkmale
🔍 Automatische Pivot-Erkennung
Scannt die letzten N Balken (standardmäßig 300) und ermittelt lokale Kurshochs/-tiefs mit einem konfigurierbaren Bestätigungsfenster (standardmäßig 5 Balken nach links/rechts).
📐 Vier Divergenztypen
Es werden beide Richtungen und beide Typen geprüft:
-
Regulär (Umkehr) – beide Richtungen
-
Versteckt (Fortsetzung) – beide Richtungen
Jeder Typ kann separat deaktiviert werden.
🎨 Chart-Visualisierung
-
Farbige Linien zwischen den Pivot-Punkten
-
Pfeile an Signalpunkten
-
Durchgezogen für reguläre, gepunktet für versteckte
-
Konfigurierbare Farben, Breiten, Pfeilgrößen und Kursversatz
🔔 Intelligente Benachrichtigungen
-
Push-Benachrichtigungen auf das Smartphone
-
Akustischer Alarm
-
Protokollierung
-
60-minütige Wartezeit – Benachrichtigung wird nicht über mehrere Charts hinweg wiederholt
⚡ Verarbeitungs
bei neuen Kerzen: Das Layout wird nur bei der Bildung einer neuen Kerze neu berechnet. Das schont Ressourcen und gewährleistet Stabilität nach dem Kerzenschluss.
🛠 Installation – MetaTrader 5
-
Kopieren Sie DivergenceIndicatorPro .mq5 in den Ordner MQL5/Indicators/
-
Öffnen Sie den MetaEditor (F4), kompilieren Sie (F7) – es dürfen keine Fehler und keine Warnungenauftreten
-
Starten Sie MT5 neu oder aktualisieren Sie den Navigator
-
Ziehen Sie den Indikator aus dem Navigator auf das Chart
-
Konfigurieren Sie den Oszillator, das Pivot-Fenster und die Benachrichtigungen
Typischer Dateipfad:
C:\Users\{Benutzer}\AppData\Roaming\MetaQuotes\Terminal\{ID}\MQL5\Indicators\
📌 Empfohlene Einstellungen
| Instrument | Zeitrahmen | Oszillator | Pivot-Rückblick | Zu scannende Kerzen |
|---|---|---|---|---|
| EURUSD, GBPUSD | H1 | RSI(14) | 5 | 300 |
| XAUUSD | H4 | MACD(12,26,9) | 5 | 200 |
| BTCUSD | H4 | RSI(14) | 5 | 200 |
| US500 | M15 | Stochastik(5,3,3) | 3 | 500 |
Zeitrahmen:
-
M5–M15 — Scalping, schnelle Signale (Pivot-Lookback = 3)
-
H1–H4 — Swing-Trading, ausgewogene Signale (Pivot-Lookback = 5)
-
D1 — mittelfristig, starke Signale (Pivot-Lookback = 8)
📌 Handelsszenarien
1. Reversal-Trading (reguläre Divergenz)
-
Bullisches reguläres Signal + Bestätigung (Engulfing-Kerze, Abprallen vom Niveau) → KAUF
-
Bärisches reguläres Signal + Bestätigung → VERKAUFEN
2. Trendfortsetzung (versteckte Divergenz)
-
Im Aufwärtstrend: bullische versteckte Divergenz beim Rückzug → trendfolgender Einstieg
-
In einem Abwärtstrend: bärische versteckte Divergenz bei einem Rückzug → trendfolgender Einstieg
3. In Kombination mit Niveaus
-
Divergenz in der Nähe des Pivot-Punkts / der täglichen Spanne – stärkeres Signal
-
Divergenz an starker Unterstützung/starkem Widerstand – höhere Wahrscheinlichkeit
4. Mehrere Zeitrahmen
-
Signal auf H4 + Bestätigung auf H1 – Einstieg
-
Signal auf H1 ohne Bestätigung durch einen höheren Zeitrahmen – nur beobachten
⚙️ Parameter
| Parameter | Beschreibung | Standard |
|---|---|---|
| InpOscillator | Oszillatortyp (RSI/MACD/Stoch/CCI) | OSC_RSI |
| InpRSIPeriod | RSI-Periode | 14 |
| InpMACDFast / Slow / Signal | MACD-Parameter | 12 / 26 / 9 |
| InpStochK / D / Slowing | Stochastik-Parameter | 5 / 3 / 3 |
| InpCCI-Periode | CCI-Periode | 14 |
| InpPivotLookback | Bars links/rechts zur Bestätigung des Pivot | 5 |
| InpScanBars | Anzahl der zuletzt zu scannenden Balken | 300 |
| InpMaxPivots | Maximale Anzahl der zu vergleichenden Pivots | 5 |
| InpShowRegular | Reguläre Divergenzen anzeigen | true |
| InpShowHidden | Versteckte Divergenzen anzeigen | true |
| InpShowLines | Linien zeichnen | true |
| InpShowArrows | Pfeile zeichnen | true |
| InpBullColor / BearColor | Farben für Aufwärts-/Abwärtstrends | Limette / Rot |
| InpLineWidth | Linienbreite | 2 |
| InpArrowSize | Pfeilgröße | 2 |
| InpAlert | Warnmeldungen aktivieren | true |
| InpAlertPush | Push-Benachrichtigungen | true |
| InpAlertSound | Akustischer Alarm | true |
| InpAlertCooldownMin | Wartezeit zwischen den Warnungen (Min.) | 60 |
| InpSoundFile | Name der Audiodatei | alert.wav |
📋 Hinweise zur Implementierung (MT5)
-
Reines MQL5 – keine DLLs, keine externen Abhängigkeiten
-
Verwendet Indikator-Handles ( iRSI , iMACD , iStochastic , iCCI ) + CopyBuffer – effizienter Datenzugriff
-
Kein Repaint – Signale bleiben nach Bar-Schluss stabil
-
Funktioniert mit jedem Instrument: Devisen, Metalle, Indizes, Kryptowährungen
-
Alle Zeitrahmen: M1 – MN1
-
Korrektes Verhalten beim Wechsel des Zeitrahmens
-
Protokollierung der Vorgänge im Terminal-Journal
⚠️ Wichtiger Hinweis
Der Divergence Indicator Pro ist ein Analysewerkzeug, kein Handelssystem. Der Indikator zeigt Divergenzen zwischen Kurs und Oszillator an, generiert jedoch keine vorgefertigten Einstiegssignale. Alle Handelsentscheidungen werden vom Trader getroffen.
Die Verwendung des Indikators garantiert keinen Gewinn. Testen Sie ihn vor dem Live-Handel auf einem Demokonto.
🏆 Über den Entwickler
Musa Khunarikov – Trader mit 12 Jahren Live-Erfahrung (Forex, Aktien, MOEX, Metalle). 51 Zertifizierungen des „Finam“-Schulungszentrums in den Bereichen Trading, Algorithmischer Handel und MetaTrader.
Live-Handel:
👉 https://developer-mql4-mql5.netlify.app/
Dienstleistungen: Entwicklung von EAs, Indikatoren, Panels, Audit von Handelssystemen.
📞 Support
30 Tage kostenloser Support nach dem Kauf. Fehlerbehebung innerhalb von 48 Stunden.
