Autor: Andrey N. Bolkonsky
El Oscilador Ergodic MACD, creado por William Blau, se detalla en su libro "Momentum, Direction, and Divergence: Applying the Latest Momentum Indicators for Technical Analysis".
- Debes colocar WilliamBlau.mqh en carpeta_de_datos_terminal\MQL5\Include\
- El archivo Blau_Ergodic_MACD.mq5 debe ir en carpeta_de_datos_terminal\MQL5\Indicators\

Oscilador Ergodic MACD por William Blau
Cálculo:
El Oscilador Ergodic MACD se define de la siguiente manera:
Ergodic_MACD(precio,r,s,u) = MACD(precio,r,s,u)
SignalLine(precio,r,s,u,ul) = EMA( Ergodic_MACD(precio,r,s,u) ,ul)
donde:
- Ergodic_MACD() - Ergodic - MACD(precio,r,s,u);
- SignalLine() - Línea de Señal - media móvil exponencial EMA(ul), aplicada al MACD;
A diferencia del indicador MACD estándar (que utiliza la media móvil simple), el enfoque propuesto por William Blau utiliza la media móvil exponencial en su cálculo.
- gráfico de trazado #0 - Ergodic (convergencia/divergencia de medias móviles):
- r - periodo de la 1ª EMA (lenta), aplicada al precio (por defecto r=20);
- s - periodo de la 2ª EMA (rápida), aplicada al precio (por defecto s=5)
- u - periodo de la 3ª EMA, aplicada al MACD (por defecto u=3);
- gráfico de trazado #1 - Línea de Señal:
- ul - periodo de suavizado (línea de señal), aplicada al Ergodic (por defecto ul=3);
- PrecioAplicado - tipo de precio (por defecto PrecioAplicado=PRECIO_CIERRE).
- r>1, s>1;
- s<r (según William Blau, no hay ninguna verificación en el código);
- u>0. Si u=1, no se utiliza suavizado;
- ul>0. Si ul=1, las líneas de señal y ergódicas son iguales;
- Tasas mínimas =([max(r,s)]+u+ul-3+1).
Publicaciones relacionadas
- iWPRSignAlert: Tu nuevo aliado en MetaTrader 5
- iDeMarkerSignAlert: Tu nuevo indicador para MetaTrader 5
- iStochKomposterAlert: El Indicador de Señales para MetaTrader 5 con Alertas
- Niveles Históricos Fuertes: Herramienta Clave para Traders de MetaTrader 5
- iMFISignAlert: Un Indicador Esencial para MetaTrader 5