O XCCI é um indicador que traz o Commodity Channel Index padrão, mas com algumas funcionalidades a mais. Com ele, você pode escolher diferentes algoritmos de suavização e ajustar os níveis de sobrecompra/sobrevenda de forma dinâmica, o que é uma mão na roda para quem quer precisão nas operações.
A principal diferença do XCCI para o CCI padrão é a possibilidade de trocar o algoritmo de suavização. Você tem à disposição uma seleção de dez opções, que são:
- 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 ultralinear;
- ParMA - suavização parabólica;
- T3 - suavização exponencial múltipla de Tillson;
- VIDYA - suavização usando o algoritmo de Tushar Chande;
- AMA - suavização com o algoritmo de Perry Kaufman.
É importante lembrar que o parâmetro de Fase tem significados diferentes dependendo do algoritmo de suavização escolhido:
- Para o JMA, ele é uma variável externa de Fase que varia de -100 a +100.
- Para o T3, representa uma razão de suavização multiplicada por 100, para facilitar a visualização;
- No caso do VIDYA, é o período CMO, enquanto para o AMA, é o período do EMA lento;
- O período rápido do EMA para o AMA é um valor fixo, que por padrão é igual a 2, e a razão de potência também é 2.
Os níveis de sobrecompra/sobrevenda são indicados de forma dinâmica, baseando-se nas Bandas de Bollinger ®, o que proporciona uma análise mais apurada.
Vale a pena mencionar que o indicador utiliza as classes da biblioteca SmoothAlgorithms.mqh (que devem ser copiadas para a pasta terminal_data_folder\MQL5\Include). O uso dessas classes é detalhado no artigo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".


Comentário 0