Início Indicador técnico Postagem

Índice de Momentum Candlestick Blau_CMI: Um Guia para Traders no MetaTrader 5

Anexo
378.zip (3.77 KB, Baixar 0 vezes)

Autor: Andrey N. Bolkonsky

O Índice de Momentum Candlestick (CMI), baseado no Indicador de Momentum Candlestick, foi descrito por William Blau no livro "Momentum, Direction, and Divergence: Aplicando os Últimos Indicadores de Momentum para Análise Técnica".

  • O arquivo WilliamBlau.mqh deve ser colocado na pasta terminal_data_folder\MQL5\Include\
  • O arquivo Blau_CMI.mq5 deve ser colocado na pasta terminal_data_folder\MQL5\Indicators\

Os valores do Indicador de Momentum Candlestick são normalizados (por valores absolutos) e mapeados no intervalo [-100,+100]. Graças à normalização, os valores positivos do CMI correspondem a estados de sobrecompra do mercado, enquanto os valores negativos correspondem a estados de sobrecarga do mercado.

Índice de Momentum Candlestick

Índice de Momentum Candlestick

Cálculo:

O Índice de Momentum Candlestick é calculado pela fórmula:

                                             100 * EMA(EMA(EMA( cmtm(preco1,preco2,q) ,r),s),u)              100 * CMtm(preco1,preco2,q,r,s,u)
CMI(preco1,preco2,q,r,s,u) = –––––––––
––––––––––––––––––––––––––––––––––– = ––––––––––––––––––––––––––––––––––––––––
                                               EMA(EMA(EMA( |cmtm(preco1,preco2,q)| ,r),s),u)         EMA(EMA(EMA( |cmtm(preco1,preco2,q)| ,r),s),u)

se EMA(EMA(EMA(|cmtm(preco1,preco2,q)|,r),s),u)=0, então CMI(preco1,preco2,q,r,s,u)=0

onde:

  • q - número de barras, usado no cálculo do Momentum Candlestick;
  • preco1 - preço de fechamento;
  • preco2 - preço de abertura de q barras atrás;
  • cmtm(preco1,preco2,q)=preco1-preco2[q-1] - Momentum Candlestick;
  • |cmtm(preco1,preco2,q)| - valor absoluto do Momentum Candlestick;
  • CMtm(preco,q,r,s,u) - Momentum Candlestick suavizado triplo;
  • EMA(...,r) - 1ª suavização EMA(r), aplicada a:
    1. Momentum Candlestick;
    2. Valor absoluto do Momentum Candlestick;
  • EMA(EMA(...,r),s) - 2ª suavização - EMA(s), aplicada ao resultado da 1ª suavização;
  • EMA(EMA(EMA(...,r),s),u) - 3ª suavização - EMA(u), aplicada ao resultado da 2ª suavização.
Parâmetros de entrada:
  • q - número de barras, usado no cálculo do Momentum Candlestick (por padrão q=1);
  • r - período da 1ª EMA, aplicada ao Momentum Candlestick (por padrão r=20);
  • s - período da 2ª EMA, aplicada ao resultado da 1ª suavização (por padrão s=5);
  • u - período da 3ª EMA, aplicada ao resultado da 2ª suavização (por padrão u=3);
  • AppliedPrice1 - tipo de preço (por padrão AppliedPrice1=PRICE_CLOSE);
  • AppliedPrice2 - tipo de preço (por padrão AppliedPrice2=PRICE_OPEN).
Nota:
  • q>0;
  • r>0, s>0, u>0. Se r, s ou u forem iguais a 1, a suavização não é utilizada;
  • Taxas mínimas =(q-1+r+s+u-3+1).

Publicações relacionadas

Comentário (0)