Cybernetic Cycle Oscillator
- Indikatoren
- Version: 1.0
Der „Cybernetic Cycle Oscillator“ für MetaTrader 5 ist ein Indikator, der darauf ausgelegt ist, die bei herkömmlichen Indikatoren auftretende Verzögerung zu reduzieren. Diese MT5-Version ist eine direkte Adaption des klassischen „CyberCyclesOscillator“, der auf der Thinkorswim-Plattform zu finden ist und dessen mathematische Logik auf den Entwicklungen von John Ehlers basiert, die er in seinem Buch „Cybernetic Analysis for Stocks and Futures“ vorgestellt hat.
Mathematische Grundlagen und Codestruktur
Im Gegensatz zu herkömmlichen Oszillatoren, die aufgrund ihrer Basis auf einfachen Durchschnittswerten tendenziell verzögert auf Trendwechsel reagieren, wendet Ehlers’ Indikator Konzepte der digitalen Signalverarbeitung (DSP) auf Kursreihen an, wodurch er sich zudem außerordentlich gut zur Erkennung von Divergenzen eignet:
-
In der ersten Phase verarbeitet der Algorithmus die Daten durch einen Filter, wodurch Rauschen gemindert wird, ohne dass dabei eine nennenswerte Phasenverzögerung entsteht.
-
Mithilfe der Ehlers-Gleichungen extrahiert der Code die dominierende zyklische Komponente des Vermögenswerts und wandelt chaotische Schwankungen in strukturierte Wellen um.
-
Der Code zeichnet zwei wichtige Linien: die Zykluslinie (die dem Primärzyklus folgt) und die Signallinie (eine verschobene Version). Während das Kreuzen der beiden Linien wichtig ist, ist ihre Wirksamkeit beim Erkennen von Divergenzen noch bedeutender.
MT5-Implementierung
Der Indikator wurde nativ in MQL5 entwickelt, um eine reibungslose Ausführung auf der Plattform zu gewährleisten. Er funktioniert intuitiv über verschiedene Zeitrahmen und Finanzinstrumente hinweg und liefert auf der Grundlage von Signal-Engineering ein klares Bild des Marktrhythmus.
