O indicador XRSX é uma versão modificada do Índice de Força Relativa (RSI). A grande sacada desse indicador é que você pode alterar o algoritmo de suavização, escolhendo entre dez opções disponíveis. Vamos conferir quais são essas alternativas:
- SMA - média móvel simples;
- EMA - média móvel exponencial;
- SMMA - média móvel suavizada;
- LWMA - média móvel ponderada linear;
- JJMA - média adaptativa JMA;
- JurX - suavização ultra-linear;
- ParMA - suavização parabólica;
- T3 - suavização exponencial múltipla de Tillson;
- VIDYA - suavização com o algoritmo de Tushar Chande;
- AMA - suavização com o algoritmo de Perry Kaufman.
É importante mencionar que o parâmetro de Fase tem significados totalmente diferentes dependendo do algoritmo de suavização escolhido:
- Para o JMA, é uma variável externa de Fase que varia de -100 a +100.
- No T3, é uma razão de suavização multiplicada por 100 para facilitar a visualização;
- Para o VIDYA, é um período de CMO, enquanto para o AMA, é um período de EMA lenta;
- No caso do AMA, o período de EMA rápida é fixo e igual a 2 por padrão. A razão de potenciação também é igual a 2 para o AMA.
É natural que algumas variantes de suavização exijam uma interpretação diferentona dos sinais do indicador. Os níveis de sobrecompra/sobrevenda são indicados de forma dinâmica com base nas Bandas de Bollinger ®, permitindo um trabalho mais preciso com esses dados.
O indicador utiliza classes da biblioteca SmoothAlgorithms.mqh (que devem ser copiadas para a pasta terminal_data_folder\MQL5\Include). O uso dessas classes foi detalhadamente descrito no artigo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".


Comentário 0