Divergence Signal Alerts MT4
- Indikatoren
-
Allan Aparece Ninal
Ich entwickle Indikatoren und Expert Advisors für MetaTrader 5.
So arbeite ich:
- Jeder Indikator wird auf Repainting geprüft: Signale werden nur auf geschlossenen Balken entschieden, und ein Test mit jedem Tick bestätigt, dass sie sich danach nicht ändern. - Version: 1.0
„Divergence Signal Alerts MT4“ ist ein kostenloser Indikator für MetaTrader 4, der RSI- und MACD-Divergenzen im Chart erkennt. Er zeichnet eine Linie zwischen den beiden Kurs-Pivots. Er setzt einen Pfeil auf den Balken, an dem die Divergenz erkannt wurde, und kann Benachrichtigungen versenden.
Signale stammen ausschließlich aus geschlossenen Kerzen. Ein Kurs-Pivot ist erst einige Kerzen nach seiner Bildung erkennbar. Der Pfeil wird auf diese spätere Kerze gesetzt und verschiebt sich nie oder verschwindet. Es werden keine Orders platziert.
MetaTrader-4-Version: gleiche Berechnung und gleiche Pfeile wie bei der MetaTrader-5-Version. Lediglich der Abstand der Pfeile wird als Bruchteil der ATR festgelegt, da MetaTrader 4 die Pfeile nicht pixelgenau verschieben kann.
Schnellstart
- Fügen Sie den Indikator einem beliebigen Chart und Zeitrahmen hinzu. Er scannt die letzten 2000 geschlossenen Balken.
- Beginnen Sie mit den Standardeinstellungen: RSI- und MACD-Divergenz aktiviert, „Regular“ aktiviert, „Hidden“ deaktiviert.
- Achten Sie auf die Pfeile. Jeder befindet sich auf dem Balken, der eine Divergenz bestätigt hat, einige Balken nach dem Pivot, mit einer Linie zwischen den beiden Kurs-Pivots.
- Lassen Sie die Popup-Benachrichtigung aktiviert (Standard) oder fügen Sie einen Ton, eine Push-Benachrichtigung oder eine E-Mail hinzu.
Standalone: Alles ist integriert. Sie müssen kein anderes auf dieser Seite genanntes Produkt kaufen oder installieren.
Was Sie auf dem Chart sehen
- Eine Linie zwischen den beiden Kurs-Pivots: grün für bullisch, rot für bärisch; durchgezogen für regulär, gestrichelt für versteckt.
- Ein Pfeil auf dem geschlossenen Balken, der die Divergenz bestätigt hat.
- Ein Tooltip zu jeder Linie: Art, Richtung und welche Oszillatoren divergierten.
So wird eine Divergenz erkannt
- Kurs-Pivots: Ein Swing-Tief wird von 5 höheren Tiefs vorangestellt und von 3 Kerzen gefolgt, die nicht tiefer liegen. Beide Zahlen sind einstellbar. Swing-Hochs verhalten sich analog.
- Reguläre bullische Divergenz: Der Kurs bildet ein tieferes Tief, während der RSI oder das MACD-Histogramm ein höheres Tief bildet. Die reguläre bärische Divergenz spiegelt dies bei Swing-Hochs wider.
- Versteckt bullisch (optional): Der Kurs bildet ein höheres Tief, während der Oszillator ein tieferes Tief bildet. Versteckt bärisch spiegelt dies bei Swing-Hochs wider.
- Die beiden Pivots müssen 5 bis 60 Balken voneinander entfernt sein. Bei aktivierten klaren Linien darf kein Balken zwischen ihnen die Linie des Kurses oder des Oszillators kreuzen.
- Optional: nur wenn RSI und MACD beide divergieren.
Für wen ist es gedacht?
Es richtet sich an Trader, die Divergenzen nutzen, um eine mögliche Trendwende oder die Fortsetzung eines Trends zu erkennen – bei jedem Symbol und in jedem Zeitrahmen.
Eingaben
| Eingabe | Standard |
|---|---|
| RSI-Divergenz / RSI-Periode | ein / 14 |
| MACD-Histogramm-Divergenz / schnell, langsam, Signal | ein / 12, 26, 9 |
| Reguläre / versteckte Divergenz | ein / aus |
| Pivot: Balken links / rechts | 5 / 3 (die rechte Seite entspricht der Bestätigungsverzögerung) |
| Pivots liegen mindestens / höchstens so viele Balken auseinander | 5 / 60 |
| Klare Linien | auf |
| Nur wenn RSI und MACD beide divergieren | aus |
| Geschlossene Balken zum Scannen | 2000; Linie zwischen den Pivot-Punkten zeichnen – ein; Farben |
| Pfeilabstand zur Kerze | 0,3 × ATR(14) |
| Benachrichtigungen: Popup (aktiviert), Ton, Push-Benachrichtigung, E-Mail | - |
Grundeinstellungen
Die Standardeinstellungen funktionieren in jedem Zeitrahmen. Was sich ändert, ist die Häufigkeit der Signale. Die Tabelle zählt Divergenzen pro Monat und Symbol für EURUSD, GBPUSD, USDJPY und XAUUSD von Oktober 2023 bis Oktober 2026 auf der Basis geschlossener Kerzen. Es handelt sich um eine Zählung des Codes, nicht um ein Handelsergebnis.
| Zeitrahmen | Divergenzen pro Monat |
|---|---|
| M15 | ca. 36 bis 43 |
| H1 | ca. 8 bis 11 |
| H4 | etwa 2 bis 3 |
| D1 | ca. 0,2 bis 0,4 |
Weniger Signale: Aktivieren Sie die Option „Nur, wenn RSI und MACD beide divergieren“ oder erhöhen Sie die Balken auf der linken Seite.
So wurde es getestet
- Kein Repainting: Im MetaTrader-4-Strategietester auf EURUSD H1, bei jedem Tick, 2026 (8.417.316 Ticks, 4.812 geschlossene Balken), erschienen 74 Pfeile. Keiner änderte sich nach dem Schließen seines Balkens, und keiner wurde auf den sich bildenden Balken gezeichnet.
- Code-Prüfung: RSI, MACD und jeder Pfeil wurden Bar für Bar mit einer unabhängigen Python-Berechnung für EURUSD, GBPJPY, XAUUSD und BTCUSD auf den Zeitrahmen M15, H1 und H4 verglichen. Sie waren auf jeder Bar identisch.
Benachrichtigungen und Expert Advisors
Sie erhalten eine Benachrichtigung pro neuer Divergenz, und zwar auf dem Balken, der diese bestätigt. Pop-up, Ton, Push-Benachrichtigung und E-Mail lassen sich jeweils separat aktivieren. Während das Historische Daten geladen wird, wird nichts gesendet. Für denselben Balken oder im Strategietester wird nichts doppelt gesendet.
Puffer: 0 bullischer Pfeil (Kurs), 1 bärischer Pfeil, 2 und 3 deren Typ (1 regulär, 2 versteckt), 4 RSI, 5 MACD-Histogramm. Die Pfeile befinden sich 0,3 x ATR(14) unterhalb des Tiefs bzw. oberhalb des Hochs.
Verwandte Produkte
- Divergenz-Signal-Benachrichtigungen: derselbe Indikator für MetaTrader 5.
- Alle meine Produkte auf MQL5
Fragen
- Wird der Indikator nachberechnet? Nein. Er verwendet ausschließlich geschlossene Kerzen, und der Pfeil wird auf die Kerze gesetzt, die die Divergenz bestätigt hat – einige Kerzen nach dem Pivot.
- Warum erscheint der Pfeil erst einige Kerzen nach dem Tief oder Hoch? Ein Pivot-Punkt kann erst bestätigt werden, wenn die nächsten Kerzen geschlossen sind. Würde man ihn früher zeichnen, müsste man ihn später neu zeichnen.
- Bedeutet eine Divergenz, dass sich der Kurs umkehren wird? Nein. Sie zeigt an, dass Momentum und Kurs nicht übereinstimmen. Auf viele Divergenzen folgt eine Fortsetzung des bisherigen Trends.
- Funktioniert es bei Gold und Kryptowährungen? Ja, bei jedem Symbol mit Kursverlauf.
Wenn Sie es nützlich finden, hilft eine kurze Bewertung auf dieser Seite anderen Tradern, es zu finden.
Fragen: Nutzen Sie die Kommentare auf dieser Seite oder senden Sie mir eine Nachricht auf MQL5.
Trading birgt Risiken. Der Indikator zeigt ein technisches Muster an; er sagt den Markt nicht voraus, und vergangene Signale müssen sich nicht wiederholen.
