Início Indicador técnico Postagem

Oscilador XOSMA: Como Utilizar no MetaTrader 5

Anexo
550.zip (20.35 KB, Baixar 0 vezes)

O OsMA (Moving Average of Oscillator) é, na verdade, a diferença entre o oscilador e seu valor suavizado. Vamos entender como ele funciona!

No caso do XOSMA, utilizamos a linha MACD como oscilador e a linha de sinal como ferramenta de suavização.

OSMA = MACD - SIGNAL

onde:

  • MACD - valor do indicador MACD (histograma);
  • SIGNAL - valor médio do indicador MACD.

Esse indicador permite que você escolha o tipo de suavização do histograma MACD e da sua linha de sinal entre dez variantes possíveis:

  1. SMA - média móvel simples;
  2. EMA - média móvel exponencial;
  3. SMMA - média móvel suavizada;
  4. LWMA - média móvel linear ponderada;
  5. JJMA - média adaptativa JMA;
  6. JurX - suavização ultralinear;
  7. ParMA - suavização parabólica;
  8. T3 - suavização exponencial múltipla de Tillson;
  9. VIDYA - suavização utilizando o algoritmo de Tushar Chande;
  10. AMA - suavização utilizando o algoritmo de Perry Kaufman.

É importante destacar que os parâmetros de fase para os diferentes algoritmos de suavização têm significados completamente distintos. Por exemplo, para o JMA, a variável de fase externa varia de -100 a +100. Já para o T3, é um índice de suavização multiplicado por 100 para melhor visualização. No caso do VIDYA, temos o período do oscilador CMO e para o AMA, o período da EMA lenta. Em outros algoritmos, esses parâmetros não impactam a suavização. Para o AMA, o período da EMA rápida é um valor fixo, igual a 2 por padrão. O índice de potência também é igual a 2 para o AMA.

O indicador utiliza as classes da biblioteca SmoothAlgorithms.mqh (que devem ser copiadas para a pasta_dados_terminalMQL5\Include). O uso dessas classes foi detalhadamente descrito no artigo "Média de Séries de Preços para Cálculos Intermediários Sem Usar Buffers Adicionais".

Indicador XOSMA

Publicações relacionadas

Comentário (0)