Momentum Divergence Scanner
- Indikatoren
- Version: 1.0
- Aktivierungen: 5
# Momentum-Divergenz-Scanner – Divergenzen ohne Repaint
*Kategorie: Momentum | Schwierigkeitsgrad: mittel | Fenster: Chartfenster (überlagert auf den Kurs) | Märkte: universell (Devisen, Indizes, Rohstoffe, Kryptowährungen, Aktien) | Empfohlene Zeitrahmen: M15, M30, H1, H4, D1*
## Kurzbeschreibung
> Markiert Preis-Momentum-Divergenzen ausschließlich anhand bestätigter Kursschwankungen. Der Pfeil erscheint bei Bestätigung und wird im Gegensatz zu fast allen anderen Divergenzindikatoren niemals zurückgezogen.
### Überblick
Fast jeder im Umlauf befindliche Divergenzindikator weist denselben Mangel auf: Er zeichnet das Signal auf dem gerade gebildeten Hoch oder Tief ein und löscht es dann, sobald der Markt diesen Punkt überschreitet. Auf historischen Charts sieht das Ergebnis makellos aus, da jedes falsche Signal entfernt wurde, doch in Echtzeit erscheint und verschwindet das Signal, was eine ernsthafte Überprüfung und jegliche Automatisierung unmöglich macht. Der Momentum-Divergenz-Scanner verfolgt den umgekehrten Ansatz. Er lokalisiert Schwankungen anhand der klassischen fraktalen Definition und berücksichtigt sie erst, wenn sie durch InpWing-Balken zu ihrer Rechten bestätigt wurden. Der Pfeil wird auf den Balken eingezeichnet, an dem die Divergenz objektiv überprüfbar wird; er erscheint also später, wird aber niemals entfernt.
### So funktioniert die Berechnung
1. Ein internes Momentum wird als Veränderung von Schlusskurs zu Schlusskurs über InpMomPeriod-Balken berechnet und in ATR-Einheiten normiert.
2. Kursschwankungen werden anhand der fraktalen Definition ermittelt: ein Balken, dessen Extremwert den der InpWing-Balken auf beiden Seiten übersteigt.
3. Für jede bestätigte Schwankung werden der Kurs und der Momentumwert dieses Balkens zusammen mit denen der vorherigen Schwankung gespeichert.
4. Eine bullische Divergenz erfordert ein neues Kurstief, das unter dem vorherigen liegt, und ein Momentum, das um mindestens „InpMinMomGap“ höher ist.
5. Der Pfeil wird auf dem Bestätigungsbalken in einem Abstand von InpArrowShift ATR vom Kurs platziert, damit er bei jedem Zoomfaktor lesbar bleibt.
6. Der gesamte Swing-Zustand wird in Berechnungspuffern gespeichert, sodass die Neuberechnung eines Balkens bereits angezeigte Signale nicht verändert.
### Anwendung
- Betrachten Sie den Pfeil als Warnung vor einer Abschwächung, nicht als Einstiegssignal: Eine Divergenz deutet darauf hin, dass die Dynamik nachgelassen hat, nicht dass sich der Kurs umkehren wird.
- Achten Sie auf eine Bestätigung auf einem bestimmten Niveau: Eine Divergenz, die sich gegenüber einer bekannten Unterstützung oder einem bekannten Widerstand bildet, ist weitaus aussagekräftiger als eine isolierte Divergenz.
- Erhöhen Sie „InpWing“, um weniger Signale bei bedeutenderen Kursschwankungen zu erhalten, wobei Sie eine längere Verzögerung bei der Bestätigung in Kauf nehmen.
- Erhöhen Sie den Wert für „InpMinMomGap“, um marginale Divergenzen auszuschließen, bei denen der Momentumunterschied vernachlässigbar und wahrscheinlich zufällig ist.
- Überprüfen Sie vor dem Handel stets den historischen Verlauf: Da es keine Nachzeichnung gibt, entsprechen die vergangenen Signale genau denen, die in Echtzeit zu sehen gewesen wären.
### Für wen und in welchen Zeitrahmen
Es richtet sich an Trader, die Divergenzen ehrlich nutzen möchten, indem sie deren tatsächliches historisches Verhalten überprüfen, anstatt einen nachträglich bereinigten Chart zu bewundern. Es ist zudem die einzige Version, die von allen genutzt werden kann, die die Logik in einem Expert Advisor automatisieren möchten, da ein verschwindendes Signal nicht programmiert werden kann. Es funktioniert von M15 bis D1. Wer nach einem möglichst zeitnahen Signal sucht, wird von der Bestätigungsverzögerung enttäuscht sein: Dies ist ein bewusster und unvermeidbarer Kompromiss.
### Praktisches Beispiel für die Interpretation eines Signals
Auf dem XAUUSD-H1-Chart erreicht der Kurs ein Tief bei 2318, prallt ab und erreicht dann ein neues Tief bei 2311. Das zweite Tief liegt tiefer, doch das normalisierte Momentum dieses Balkens beträgt -0,9 gegenüber -1,6 beim ersten: Der Rückgang war tiefer, aber weitaus weniger energisch. Drei Balken nach dem zweiten Tiefpunkt, sobald die Bestätigungsbalken vollständig sind, erscheint der grüne Pfeil unterhalb des Kurses. Der Trader kauft nicht sofort: Er wartet darauf, dass der Kurs das Zwischentief zwischen den beiden Tiefpunkten überschreitet, was die strukturelle Bestätigung darstellt. Der Stop wird unterhalb von 2311 gesetzt. Der Pfeil bleibt auch in späteren Handelssitzungen auf dem Chart sichtbar, unabhängig vom Ergebnis.
## Eingabeparameter
| Parameter | Standardwert | Beschreibung |
|---|---|---|
| `InpWing` | 3 | Erforderliche Bestätigungskerzen auf jeder Seite eines Kursschwungs. Dieser Wert bestimmt sowohl die Selektivität als auch die Verzögerung, bevor der Pfeil erscheint. |
| `InpMomPeriod` | 14 | Zeithorizont des internen Momentums im Vergleich zum Kurs. Kurze Zeithorizonte erzeugen mehr Divergenzen, die jedoch weniger aussagekräftig sind. |
| `InpAtrPeriod` | 30 | ATR-Periode, die sowohl zur Normalisierung des Momentums als auch zur Platzierung der Pfeile in einem konstanten Abstand zum Kurs verwendet wird. |
| `InpMinMomGap` | 0,15 | Minimale Momentumdifferenz zwischen den beiden Kursschwankungen, damit die Divergenz akzeptiert wird. Eine Erhöhung dieses Werts filtert marginale Signale heraus. |
| `InpArrowShift` | 0,60 | Abstand der Pfeile vom Hoch oder Tief des Balkens, in ATR. Rein kosmetisch, hat keinen Einfluss auf die Signale. |
## Vorteile / Stärken
- Kein Repaint – eine nahezu einzigartige Eigenschaft in dieser Indikatorfamilie, die anhand historischer Daten direkt überprüfbar ist.
- Vergangene Signale entsprechen exakt denen, die in Echtzeit zu beobachten gewesen wären, sodass das visuelle Backtesting zuverlässig ist.
- Der Filter für minimale Momentum-Differenzen beseitigt die meisten zufälligen Divergenzen.
- Verwendbar innerhalb eines Expert Advisors, was bei einem Indikator, der seine eigenen Signale ausblendet, nicht möglich ist.
## Einschränkungen und Hinweise
- Das Signal erscheint erst InpWing-Balken nach dem Kursschwung: Ein Teil der Bewegung hat bereits stattgefunden, wenn der Pfeil erscheint.
- Divergenzen funktionieren bei sehr starken Trends nur schlecht, da sie sich dort viele Male wiederholen können, bevor der Kurs tatsächlich nachgibt.
- Es werden nur die letzten beiden Schwankungen derselben Art verglichen: Ausgedehnte Divergenzen über drei oder mehr Punkte werden nicht erkannt.
- Die Anzahl der Signale hängt stark von InpWing ab: Niedrige Werte erzeugen zu viele, hohe Werte fast keine.
**Kein Repaint:** Die auf einem geschlossenen Balken angezeigten Werte werden im Nachhinein niemals geändert. Der Pfeil erscheint auf dem Bestätigungsbalken, d. h. InpWing-Balken nach dem Schwing, der ihn ausgelöst hat, und wird von da an weder verschoben noch entfernt. Das Signal erscheint daher später als bei Indikatoren mit Repaint, ist jedoch anhand historischer Daten überprüfbar.
**Haftungsausschluss.** Dieses Produkt ist ein Werkzeug zur technischen Analyse, kein automatisiertes Handelssystem, und bietet keinerlei Gewinngarantie. Finanzmärkte bergen das Risiko eines vollständigen Verlusts des investierten Kapitals. Die Wertentwicklung in der Vergangenheit ist kein Indikator für zukünftige Ergebnisse. Jedes Signal muss durch Ihre eigene Analyse, einen Geldmanagementplan und vorherige Tests auf einem Demokonto bestätigt werden. Der Autor übernimmt keine Verantwortung für Handelsentscheidungen, die auf der Grundlage dieses Indikators getroffen werden.
## Vorgeschlagene Tags/Schlüsselwörter für MQL5
`Divergenz`, `Momentum`, `kein Repaint`, `Fraktal`, `Swing`, `Umkehr`, `Price Action`, `Signal`
