Cybernetic Cycle Oscillator
- Indicadores
- Versión: 1.0
El Cybernetic Cycle Oscillator para MetaTrader 5 es un indicador diseñado para reducir el retraso (lag) inherente a los indicadores tradicionales. Esta versión para MT5 es una adaptación directa del clásico CyberCyclesOscillator presente en la plataforma Thinkorswim, cuya lógica matemática se basa en los desarrollos de John Ehlers expuestos en su obra Cybernetic Analysis for Stocks and Futures.
Fundamentos matemáticos y estructura del código
A diferencia de los osciladores convencionales, que suelen reaccionar tarde a los cambios de tendencia porque están basados en promedios simples, el indicador de Ehlers aplica conceptos de Procesamiento Digital de Señales (DSP) sobre la serie de precios, lo que también lo hace extraordinariamente apto para identificar divergencias:
-
En su etapa inicial, el algoritmo procesa la información mediante un filtro; esto permite mitigar el ruido sin introducir desfases temporales significativos.
-
A través de las ecuaciones de Ehlers, el código extrae el componente cíclico dominante del activo, convirtiendo las fluctuaciones en ondas estructuradas.
-
El código grafica dos líneas importantes: la línea del ciclo (que sigue el ciclo principal) y la línea de señal (una versión desplazada). El cruce entre ambas es importante, pero lo es aún más su efectividad para hallar divergencias.
Implementación en MT5
El indicador ha sido desarrollado nativamente en MQL5 para garantizar una ejecución fluida en la plataforma. Funciona de manera intuitiva en diversos marcos temporales y activos financieros, ofreciendo una lectura clara del ritmo del mercado basada en ingeniería de señales.
