O indicador ZZLevels é uma ferramenta poderosa para a automação da análise técnica, utilizando uma base sólida do indicador Simple ZigZag. Ele é ideal para identificar as fronteiras de regiões laterais, além de níveis de suporte e resistência.
A automação de construções gráficas, como canais e tendências (máximas e mínimas), requer uma definição clara de um "movimento refinado". Isso se refere ao preço que transita entre mínimos locais e máximos locais, e vice-versa.
Já propus anteriormente um algoritmo simples para localizar os Highs e Lows, que foi implementado no Simple ZigZag. O que diferencia o Simple ZigZag de outros indicadores convencionais é o algoritmo muito mais simples e rápido, além de contar com um único parâmetro: a profundidade típica de correção.
O indicador ZZLevels expande essa ideia, automatizando construções gráficas baseadas no ZigZag. Ele implementa um algoritmo que identifica as bordas das faixas de negociação e os níveis de suporte e resistência.
Para ajustar o indicador, você pode usar as seguintes entradas:
- Número de pontos ZZ analisados: Refere-se à quantidade de valores não-zero do buffer do indicador Simple ZigZag que são analisados pelo algoritmo. Esse parâmetro é essencial para encontrar níveis duradouros.
- Número de toques no nível: Esse parâmetro conta quantas vezes o preço toca o nível. É sabido que quanto mais vezes o preço atinge um nível, mais relevante ele se torna na análise técnica.
- Desvio máximo de High/Low ao redor do nível: Este parâmetro controla a precisão do nível, já que o preço pode "furar" o nível por alguns pontos ou reverter antes de atingi-lo. O usuário deve definir a precisão para que o indicador monitore os toques nos níveis.
- Tamanho típico de retração: Este parâmetro é herdado do indicador pai — Simple ZigZag.

Atualmente, o indicador ainda não pode ser utilizado para negociação automatizada, mas é uma excelente ferramenta para ilustrar a ideia de automatizar as análises gráficas com base em algoritmos simples que identificam Highs e Lows. Além disso, o ZZLevels é útil para encontrar as bordas de faixa e os níveis de suporte/resistência na negociação manual.
