Kombiniert den momentum-adaptiven VIDYA mit Bollinger-Bändern zur Trenderkennung mit dynamischer Unterstützung/Widerstand. Passt sich automatisch an die Marktbedingungen an, reduziert Fehlsignale und bleibt dennoch reaktionsschnell bei Kursbewegungen.
Der Indikator VIDYA Bollinger-Bänder kombiniert die adaptiven Glättungseigenschaften von VIDYA (Variable Index Dynamic Average) mit statistischen Bollinger-Bändern, um eine erweiterte Trendanalyse mit dynamischen Volatilitätsbändern zu bieten. Dieser Indikator schafft einen anspruchsvollen Ansatz zur Trenderkennung, indem er einen adaptiven gleitenden Durchschnitt anwendet, der auf das Marktmomentum reagiert, und diesen mit volatilitätsbasierten Bändern umgibt.
Funktionsweise
Der Indikator arbeitet in zwei Hauptphasen:
- VIDYA-Berechnung: Verwendet den Chande Momentum Oscillator (CMO), um einen adaptiven Glättungsfaktor zu erstellen, der sich an das Marktmomentum anpasst. Bei hohem Momentum reagiert der gleitende Durchschnitt schneller auf Preisänderungen; bei geringem Momentum wird er stärker geglättet.
- Anwendung der Bollinger-Bänder: Berechnet die Standardabweichung der VIDYA-Werte und erzeugt unter Verwendung eines angegebenen Abweichungsmultiplikators obere und untere Bänder um den adaptiven gleitenden Durchschnitt.
Der VIDYA-Algorithmus passt seinen Glättungsfaktor dynamisch basierend auf dem CMO-Wert an, wodurch er in Trendmärkten reaktionsschneller und in Seitwärtsphasen glatter wird. Dieses adaptive Verhalten hilft, Fehlsignale zu reduzieren, während die Empfindlichkeit gegenüber echten Kursbewegungen erhalten bleibt.
Parameter
Der Indikator akzeptiert folgende Parameter:
- Period (Standard: 9) – Basisperiode für die VIDYA-Berechnung und den Glättungsfaktor
- CMOPeriod (Standard: 14) – Periode für die Berechnung des Chande Momentum Oscillator
- Deviation (Standard: 2) – Standardabweichungs-Multiplikator für die Bandberechnung um den VIDYA
Ausgaben
Der Indikator liefert zwei Ausgaben:
- Upper (Rot) – Oberes Volatilitätsband über der VIDYA-Linie
- Lower (Grün) – Unteres Volatilitätsband unterhalb der VIDYA-Linie
Details zur Implementierung
Der Indikator berechnet den Chande Momentum Oscillator (CMO) wie folgt:
CMO = 100 × ((UpMove - DownMove) / (UpMove + DownMove))
Wobei:
- UpMove = Summe der positiven Preisänderungen über CMOPeriod
- DownMove = Summe der absoluten negativen Preisänderungen über CMOPeriod
Die VIDYA-Berechnung verwendet einen adaptiven Glättungsfaktor:
Alpha = |CMO| / 100 × K
K = 2 / (Period + 1)
VIDYA = PreviousVIDYA + Alpha × (Price - PreviousVIDYA)
Die Bollinger-Bänder werden wie folgt berechnet:
- Upper Band = VIDYA + (Deviation × StandardDeviation)
- Lower Band = VIDYA – (Deviation × StandardDeviation)
Parametersätze
Acht optimierte Parametersätze sind enthalten:
- Fast Short CMO: Period=9, CMOPeriod=9, Deviation=2
- Balanced Short CMO: Period=12, CMOPeriod=9, Deviation=2
- Standard Short CMO: Period=20, CMOPeriod=9, Deviation=2
- Long Short CMO: Period=50, CMOPeriod=9, Deviation=2
- Fast Standard CMO: Period=9, CMOPeriod=14, Deviation=2
- Balanced Standard CMO: Period=12, CMOPeriod=14, Deviation=2
- Standard: Period=20, CMOPeriod=14, Deviation=2
- Long Standard CMO: Period=50, CMOPeriod=14, Deviation=2
Verwendung
Der Indikator kann verwendet werden, um:
- Adaptive Trendrichtungen basierend auf der VIDYA-Positionierung und der momentumabhängigen Reaktionsfähigkeit zu identifizieren
- Dynamische Unterstützungs- und Widerstandsniveaus mithilfe des oberen und unteren Bandes zu bestimmen
- Potenzielle Umkehrpunkte zu erkennen, wenn der Kurs sich den adaptiven Bändern nähert oder diese durchbricht
- Marktmomentum und Volatilität gleichzeitig zu bewerten (enge Bänder deuten auf ein geringes Momentum hin, breite Bänder auf ein hohes Momentum)
- Einstiegssignale zu generieren, wenn der Kurs über das obere Band (bullisches Momentum) oder unter das untere Band (bärisches Momentum) ausbricht
- Fehlsignale in Seitwärtsmärkten dank der adaptiven Glättung von VIDYA in Phasen mit geringem Momentum zu reduzieren
Die Kombination aus momentum-adaptivem VIDYA und Volatilitätsbändern bietet ein anspruchsvolleres Analysewerkzeug, das sich automatisch an die Marktbedingungen anpasst und im Vergleich zu statischen, auf gleitenden Durchschnitten basierenden Indikatoren sowohl eine adaptive Trendrichtung als auch einen Volatilitätskontext für verlässlichere Handelsentscheidungen liefert.
Verfügbarkeit des Indikators:
Dieser Indikator ist für MT4, MT5, TradeStation und MultiCharts implementiert.
Verwendung von Custom Blocks für Bedingungen:
Sie können eigene Bedingungen in StrategyQuant X ganz einfach mithilfe von Custom Blocks definieren. Auf diese Weise können Sie Parameter wie Perioden oder Schritte festlegen, um den Indikator optimal an Ihre Strategie anzupassen. Ausführlichere Informationen finden Sie in den folgenden Ressourcen:
Importieren benutzerdefinierter Indikatoren in SQX:
Um benutzerdefinierte Indikatoren in StrategyQuant X zu importieren, folgen Sie den Schritt-für-Schritt-Anweisungen hier:
Importieren & Exportieren benutzerdefinierter Indikatoren und anderer Snippets
Ihr kennt mich als clonex. Ich bin Ivan Hudec – ich habe die kostenlosen Blöcke entwickelt, die Sie hier verwenden, und schreibe über die Forschung dahinter auf algotrading.space. Benötigen Sie eine individuelle Entwicklung? Arbeiten Sie mit mir zusammen.