Índice Direccional de Tendencia Blau_DTI: Un Indicador Esencial para MetaTrader 5

Mike 2011.07.15 01:47 44 0 0
Archivos adjuntos

Autor: Andrey N. Bolkonsky

El Índice Direccional de Tendencia (DTI) es un indicador que se basa en el Momentum Compuesto de Altos/Bajos y fue descrito por William Blau en su libro "Momentum, Direction, and Divergence: Aplicando los Últimos Indicadores de Momentum para el Análisis Técnico".

  • Debes colocar el archivo WilliamBlau.mqh en terminal_data_folder\MQL5\Include\
  • El archivo Blau_DTI.mq5 debe ir en terminal_data_folder\MQL5\Indicators\

Índice Direccional de Tendencia (DTI) por William Blau

Índice Direccional de Tendencia (DTI) por William Blau

Cálculo:

El Índice Direccional de Tendencia se calcula mediante la siguiente fórmula:

                       100 * EMA(EMA(EMA( HLM(q) ,r),s),u)             100 * HLM(q,r,s,u)
DTI(q,r,s,u) = ––––––––––––––––––
––––––––––––––– = –––––––––––––––––––––––––––––
                         EMA(EMA(EMA( |HLM(q)| ,r),s),u)          EMA(EMA(EMA( |HLM(q)| ,r),s),u)

si EMA(EMA(EMA(|HLM(q)|,r),s),u)=0, entonces DTI(precio,q,r,s,u)=0

donde:

  • q - número de barras usado en el cálculo del Momentum de Tendencia Alcista y Bajista;
  • HLM(q)=HMU(q)-LMD(q) - el Momentum Compuesto de Altos/Bajos;
  • |HLM(q)| - el valor absoluto de HLM(q);
  • HLM(q,r,s,u) - HLM(q) suavizado tres veces;
  • EMA(...,r) - 1ª suavización - EMA(r), aplicada a
    1. HLM(q)
    2. los valores absolutos de HLM(q);
  • EMA(EMA(...,r),s) - 2ª suavización - EMA(s), aplicada al resultado de la 1ª suavización;
  • EMA(EMA(EMA(...,r),s),u) - 3ª suavización - EMA(u), aplicada al resultado de la 2ª suavización.
Parámetros de entrada:
  • q - número de barras usado en el cálculo de HLM (por defecto q=2);
  • r - periodo de la 1ª EMA, aplicada a HLM (por defecto r=20);
  • s - periodo de la 2ª EMA, aplicada al resultado de la 1ª suavización (por defecto s=5);
  • u - periodo de la 3ª EMA, aplicada al resultado de la 2ª suavización (por defecto u=3).
Nota:
  • q>0;
  • r>0, s>0, u>0. Si r, s o u son iguales a 1, no se utiliza suavización;
  • Min. rates = (q-1+r+s+u-3+1).
Lista
Comentarios 0