Este indicador utiliza uma quantidade maior de Bandas de Bollinger do que o indicador padrão de Bandas de Bollinger ®.
A questão é que o conjunto de bandas possui o parâmetro “Deviation” que varia em um intervalo de 1, 2, 3, 4, 5 sendo que outros valores indicam muito bem os nÃveis de suporte e resistência. O indicador é construÃdo em quatro variantes com diferentes nÃveis de quantidade para diferentes casos de aplicação.
Este indicador foi construÃdo utilizando duas médias da média universal e a possibilidade de selecionar uma das dez variantes de suavização disponÃveis:
- 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.
Deve se notar que os parâmetros Phase1 e Phase2 possuem um significado totalmente diferente entre os diferentes algoritmos de suavização. Para JMA, Phase é uma variável externa cujo valor varia entre -100 e +100. Para T3, é uma relação de suavização multiplicada por 100 para se obter uma visualização melhor. Para VIDYA, é um perÃodo do oscilador CMO e para AMA é um perÃodo lento de EMA. Em AMA, o perÃodo rápido de EMA, por padrão, é um valor fixo igual a 2. A razão de crescimento da potência para AMA também é igual a 2.
Este indicador utiliza a biblioteca de classes SmoothAlgorithms.mqh (deve ser copiada para terminal_data_folder\MQL5\Include). O uso desta classe está descrito com mais detalhes no Artigo “Série de preço médio para cálculos intermediários sem utilizar buffers adicionais”.