Inicio Indicador técnico Publicación

Oscilador Ergodic MACD de William Blau: Tu Guía para MetaTrader 5

Archivos adjuntos
376.zip (3.44 KB, Descargar 0 veces)

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

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.

Parámetros de entrada:
  • 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).
Nota:
  • 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

Comentarios (0)