Ajuda para a MetaTrader 5

Variable Index Dynamic Average

O Indicador Técnico Variable Index Dynamic Average (VIDYA) foi desenvolvido por Tushar Chande. Ele é um método original para o cálculo da Exponential Moving Average (EMA) com alteração dinâmica do período de uma média. O período da média depende da volatilidade do mercado, sendo escolhida como medida de volatilidade o Chande Momentum Oscillator (CMO). Este oscilador mede a relação entre a soma de incrementos positivos e a soma de incrementos negativos durante um determinado período (período do CMO). O valor do CMO é usado como um coeficiente na suavização da EMA. Assim, VIDYA tem dois parâmetros de configuração: período de CMO e período de EMA.

Aplicação

Normalmente, VIDYA não é usada diretamente em sistemas de negociação, mas sim suas bordas superior e inferior (banda superior e banda inferior), que são N% acima e abaixo de VIDYA. A interpretação do indicador é semelhante à realizada em Bollinger Bands®.

Variable Index Dynamic Average

Cálculo

A Exponential Moving Average padrão é calculada de acordo com a fórmula abaixo:

EMA(i) = Preço(i) * F + EMA(i-1)*(1-F)

Onde:

F = 2/(Period_EMA+1) – fator de suavização;
Period_EMA – período de média da EMA;
Price(i) – preço atual;
EMA(i-1) – valor anterior da EMA.

O valor médio do Variable Index Dynamic é calculado de maneira análoga ao CMO:

VIDYA(i) = Preço(i) * F * ABS(CMO(i)) + VIDYA(i-1) * (1 - F* ABS(CMO(i)))

Onde:

ABS(CMO(i)) – valor atual absoluto do Chande Momentum Oscillator;
VIDYA(i–1) – valor anterior da VIDYA.

O valor de CMO é calculado de acordo com a seguinte fórmula:

CMO(i) = (UpSum(i) - DnSum(i))/(UpSum(i) + DnSum(i))

Onde:

UpSum(i) = soma atual de incrementos positivos por período;
DnSum(i) = soma atual de incrementos negativos no período.