ADX
O que a SteadyEdge calcula
Esta página documenta o cálculo exato realizado durante a execução para os identificadores de filtro indicados. Nas fórmulas, O , H , L , C e V representam a abertura, a máxima, a mínima, o fechamento e o volume da vela atual; p é o período retrospectivo configurado.
- Identificadores de filtro do registro: adx
Fórmula exata
TR = max(H-L, abs(H-C_anterior), abs(L-C_anterior))
+DM e -DM usam o maior movimento positivo de alta ou de baixa
+DI = 100*RMA(+DM,di_length)/RMA(TR,di_length)
-DI = 100*RMA(-DM,di_length)/RMA(TR,di_length)
DX = 100*abs(+DI--DI)/(+DI+-DI)
ADX = RMA(DX, adx_smoothing)
Parâmetros, valores padrão e limites
- di_length : valor padrão 14 ; de 1 a 100
- adx_smoothing : valor padrão 14 ; de 1 a 100
Como a regra é cumprida
above exige uma comparação estrita > .
below exige uma comparação estrita < .
Dados, momento da avaliação e período de aquecimento
Os filtros de velas usam o intervalo de tempo da regra e a vela mais recente disponível no momento da avaliação ou antes dele. Um valor calculado que não seja finito não cumpre a regra.
Todas as regras do mesmo conjunto de filtros devem ser cumpridas. A função Testar filtros e um teste retrospectivo validam o conjunto completo.
Artigos relacionados
- Guia de filtros
- Como funcionam os filtros de entrada
- Intervalo de tempo, operador, valor e parâmetros