AdaptiveBollingerBandsMt5
- Indikatoren
- Francis Dube
- Version: 1.1
- Aktualisiert: 17 Juli 2020
Diese adaptive Version wendet das von John Ehlers in seinem Buch Rocket Science for traders beschriebene Konzept an, um Standardindikatoren adaptiv zu machen. Der Indikator verwendet den Homodyn-Deskriminer, um den dominanten Zyklus zu berechnen. Um den Homodyn-Deskriminator anzuwenden, müssen Real- und Imaginärteil aus den Inphase- und Quadraturkomponenten berechnet werden. (Die Inphase- und Quadraturkomponenten werden mithilfe der Hilbert-Transformation abgeleitet. Um mehr darüber zu erfahren, lesen Sie den Artikel über Theorie und Implementierung fortgeschrittener adaptiver Indikatoren. Die Abschnitte über Komplexe Zahlen und Phasoren zur Messung von Marktzyklen und auch Messung der Zyklusdauer).
Um dies zu erreichen, wird das Produkt aus der aktuellen Inphase-Komponente und ihrem Wert vor einem Takt mit dem Produkt aus der aktuellen Quadratur-Komponente und ihrem Wert vor einem Takt addiert, um den Realteil zu erhalten. Für den Imaginärteil wird das Produkt aus der aktuellen Quadraturkomponente und dem Wert der Inphase-Komponente vor einem Takt von dem Produkt aus der aktuellen Inphase-Komponente und dem Wert der Quadratur-Komponente vor einem Takt abgezogen. Sowohl Real- als auch Imaginärteil werden dann geglättet, bevor die Zyklusperiode berechnet werden kann.
Der Zyklus wird berechnet, indem der Arkustangens des Imaginärteils durch den Realteil geteilt wird. Es werden Einschränkungen gemacht, um sicherzustellen, dass die Änderungsrate der Zyklusperiode auf +-50% der vorherigen Zyklusperiode begrenzt ist und darüber hinaus die resultierende Zyklusperiode größer als 6 und kleiner als 50 ist. Die Glättung wird dann zum letzten Mal auf die Zyklusperiode angewendet.
Dieser Wert der Zyklusperiode wird dann bei jedem Balkenschluss als der Wert verwendet, der die Anzahl der zurückliegenden Balken darstellt, die für die Erstellung des Bollinger-Bänder-Indikators analysiert werden. Dadurch wird die adaptive Natur des Indikators ermöglicht.
Parameter des Indikators:
- Der Grenzwert steuert die Anzahl der Balken, für die der Indikator gezeichnet wird.
- Abweichung ist ein Dezimalwert, der die Standardabweichung angibt. Je niedriger der Wert ist, desto schmaler werden die Bänder des Indikators sein.

Der Benutzer hat keinen Kommentar hinterlassen