Se você é trader, já deve ter ouvido falar das Bandas de Bollinger. Mas, hoje vamos explorar um conjunto aprimorado que oferece muito mais do que o indicador padrão.
Esse indicador avançado utiliza várias Bandas de Bollinger, permitindo ajustes mais finos através do parâmetro "Desvio". Esse desvio pode variar de 1 a 5, e valores fora desse intervalo podem ajudar a identificar níveis de suporte e resistência com mais eficiência. O indicador é construído em quatro variantes, cada uma com diferentes quantidades, adaptando-se a diversas situações de mercado.
O funcionamento deste indicador se baseia em duas médias da média universal e oferece a possibilidade de escolher entre dez variantes de suavização. Aqui estão algumas delas:
- 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 destacar que os parâmetros Phase1 e Phase2 têm significados distintos, dependendo do algoritmo de suavização escolhido. Por exemplo, no JMA, o Phase é uma variável externa que varia de -100 a +100. Já no T3, a relação de suavização é multiplicada por 100 para facilitar a visualização. Para o VIDYA, o parâmetro refere-se ao período do oscilador CMO, enquanto no AMA, o período rápido de EMA é fixado em 2, com a razão de crescimento da potência também igual a 2.
Esse indicador utiliza a biblioteca de classes SmoothAlgorithms.mqh, que precisa ser copiada para a pasta terminal_data_folder\MQL5\Include. Para mais detalhes sobre a utilização dessa classe, confira o artigo "Série de preço médio para cálculos intermediários sem utilizar buffers adicionais".


Comentário 0