Der XCCX-Indikator ist eine modifizierte Variante des Commodity Channel Index (CCI).
Der Hauptunterschied zu seinem Standardpendant liegt in der Möglichkeit, den Glättungsalgorithmus zu ändern. Du kannst aus zehn verschiedenen Algorithmen wählen:
- SMA – einfacher gleitender Durchschnitt;
- EMA – exponentieller gleitender Durchschnitt;
- SMMA – geglätteter gleitender Durchschnitt;
- LWMA – linear gewichteter gleitender Durchschnitt;
- JJMA – JMA adaptive Durchschnitt;
- JurX – ultralineare Glättung;
- ParMA – parabolische Glättung;
- T3 – Tillsons multiple exponentielle Glättung;
- VIDYA – Glättung mit Tushar Chandes Algorithmus;
- AMA – Glättung mit Perry Kaufmans Algorithmus.
Es ist wichtig zu beachten, dass der Parameter „Phase“ je nach Glättungsalgorithmus eine ganz andere Bedeutung hat.
- Für JMA ist es eine externe Phase-Variable, die von -100 bis +100 variiert.
- Für T3 ist es ein Glättungsverhältnis, das mit 100 multipliziert wird, um die Visualisierung zu verbessern;
- Für VIDYA ist es ein CMO-Zeitraum, für AMA ein langsamer EMA-Zeitraum;
- Bei AMA ist der Zeitraum für den schnellen EMA ein fester Wert und beträgt standardmäßig 2. Das Verhältnis der Potenzierung beträgt ebenfalls 2 für AMA.
Es ist ganz natürlich, dass einige Glättungsvarianten eine unterschiedliche Interpretation der Indikatorsignale erfordern. Überkaufte/überverkaufte Niveaus werden in einer dynamisch wechselnden Variante angezeigt, die auf den Bollinger Bändern ® basiert, um eine genauere Arbeit mit ihnen zu ermöglichen.
Der Indikator verwendet die Klassen der SmoothAlgorithms.mqh-Bibliothek (müssen im terminal_data_folder\MQL5\Include platziert werden). Die Verwendung dieser Klassen wurde ausführlich im Artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers" beschrieben.


Kommentar 0