Custom · Autor: TrendLogic
O Dynamic Pressure Oscillator é um indicador desenvolvido para medir a pressão direcional do mercado a partir da combinação de três componentes: tendência, reversão à média e impulso.
A proposta do indicador é transformar diferentes leituras do preço em uma única linha oscilatória, permitindo avaliar se o mercado está operando com predominância compradora, vendedora ou em uma região de equilíbrio.
O indicador trabalha em uma escala de 0 a 100, com a região de 50 funcionando como ponto central de equilíbrio. Leituras acima de 50 indicam maior pressão positiva. Leituras abaixo de 50 indicam maior pressão negativa.
Como o indicador é calculado
O cálculo do Dynamic Pressure Oscillator parte de três fatores principais.
O primeiro fator é a tendência. Ele compara uma média rápida com uma média lenta e ajusta essa diferença pela volatilidade medida pelo ATR. Isso permite avaliar se o preço está se deslocando em uma direção com consistência ou se o movimento ainda é pouco relevante em relação à volatilidade atual do ativo.
O segundo fator é a reversão à média. Esse componente observa o quanto o preço está distante da sua média recente, usando desvio padrão e RSI como apoio. A ideia é identificar situações em que o mercado pode estar esticado em uma direção e começando a mostrar pressão contrária.
O terceiro fator é o impulso. Ele mede a variação recente do preço, a inclinação da média rápida e a posição do RSI em relação ao centro. Esse componente ajuda a identificar momentos em que o preço está ganhando velocidade direcional.
Cada um desses fatores é normalizado para uma escala comum. Depois disso, o indicador combina as três leituras em uma linha principal, aplicando pesos configuráveis para tendência, reversão e impulso.
Ponderação adaptativa
O Dynamic Pressure Oscillator não usa pesos totalmente fixos.
O código inclui uma lógica de adaptação que avalia o desempenho recente de cada fator em relação ao movimento do preço. Com isso, o peso de tendência, reversão e impulso pode ser ajustado conforme o comportamento recente do mercado.
Na prática, isso permite que o indicador reduza a dependência de uma única leitura. Em determinados contextos, a tendência pode ter mais relevância. Em outros, a reversão ou o impulso podem contribuir mais para a leitura final.
Linha principal e linha de sinal
A linha principal representa a pressão dinâmica calculada pelo indicador.
Quando essa linha está acima de 50, a leitura favorece pressão positiva. Quando está abaixo de 50, a leitura favorece pressão negativa.
A linha de sinal é uma média suavizada da linha principal. Ela serve para comparar a pressão atual com sua própria tendência recente.
Quando a linha principal cruza acima da linha de sinal, há aumento relativo da pressão positiva. Quando cruza abaixo, há perda de força ou aumento da pressão negativa.
Esses cruzamentos não devem ser interpretados isoladamente como compra ou venda. Eles funcionam melhor quando analisados junto das regiões de pressão e dos níveis adaptativos do indicador.
Histograma
O histograma mostra a diferença entre a linha principal e a linha de sinal.
Quando o histograma está acima da linha de equilíbrio, a linha principal está acima da linha de sinal. Isso indica que a pressão positiva está mais forte em relação à sua média recente.
Quando o histograma está abaixo do equilíbrio, a linha principal está abaixo da linha de sinal. Isso indica pressão negativa ou perda de força da leitura positiva.
O histograma ajuda a visualizar aceleração, desaceleração e mudança de intensidade dentro do próprio oscilador.
Nuvem de pressão
A nuvem visual mostra a distância entre a linha principal e a região de equilíbrio em 50.
Quando a linha principal está acima de 50, a nuvem aparece na região positiva. Quando está abaixo de 50, a nuvem aparece na região negativa.
A função da nuvem é facilitar a leitura visual da pressão dominante. Quanto maior a distância em relação ao equilíbrio, maior a intensidade da leitura naquele momento.
Níveis adaptativos
Uma parte importante do Dynamic Pressure Oscillator está nos níveis horizontais adaptativos.
Em vez de usar níveis fixos, como 80, 65, 35 e 20, o indicador calcula as zonas superiores e inferiores com base no comportamento recente da própria linha principal.
O cálculo utiliza percentis da linha do indicador dentro de uma janela definida pelo Level Lookback.
Por padrão:
Upper Pressure representa uma região acima de aproximadamente 75% das leituras recentes.
Extreme Strength representa uma região acima de aproximadamente 90% das leituras recentes.
Lower Pressure representa uma região abaixo de aproximadamente 25% das leituras recentes.
Extreme Weakness representa uma região abaixo de aproximadamente 10% das leituras recentes.
Essa lógica faz com que os níveis se ajustem ao ativo e ao tempo gráfico analisado. Se a linha do indicador estiver oscilando em uma faixa mais estreita, os níveis se aproximam. Se a amplitude aumentar, os níveis se expandem.
Como interpretar as zonas
A região entre 50 e Upper Pressure indica pressão positiva moderada.
Quando a linha principal alcança Upper Pressure, o mercado entra em uma zona de pressão positiva mais relevante.
Quando alcança Extreme Strength, a leitura indica uma condição estatisticamente mais forte dentro do comportamento recente do indicador.
Na parte inferior, a lógica é inversa.
A região entre 50 e Lower Pressure indica pressão negativa moderada.
Quando a linha principal alcança Lower Pressure, o mercado entra em uma zona de pressão negativa mais relevante.
Quando alcança Extreme Weakness, a leitura indica uma condição negativa mais extrema dentro do histórico recente.
Essas zonas não indicam reversão automática. Elas mostram intensidade relativa da pressão.
Sinais visuais
O indicador pode exibir sinais quando ocorre cruzamento entre a linha principal e a linha de sinal em regiões específicas.
Um sinal positivo aparece quando a linha principal cruza acima da linha de sinal em uma região de pressão inferior.
Um sinal negativo aparece quando a linha principal cruza abaixo da linha de sinal em uma região de pressão superior.
Esses sinais funcionam como alertas de possível mudança de pressão, não como ordens automáticas de entrada ou saída.
Parâmetros principais
Fast Average define a média rápida usada na leitura de tendência.
Slow Average define a média lenta usada como referência de direção.
Line Smoothing controla a suavização da linha principal.
Signal Length define a suavização da linha de sinal.
Trend Weight controla o peso do componente de tendência.
Reversion Weight controla o peso do componente de reversão à média.
Impulse Weight controla o peso do componente de impulso.
Adaptive Strength define o quanto os pesos podem se ajustar ao comportamento recente do mercado.
RSI Length, ATR Length, Momentum Length e Adaptive Lookback controlam os cálculos internos de força, volatilidade, impulso e adaptação.
Level Lookback define a janela usada para calcular os níveis adaptativos por percentil.
Leitura prática
O Dynamic Pressure Oscillator pode ser usado para avaliar a força interna de um movimento.
Quando a linha principal permanece acima de 50 e a nuvem se mantém positiva, existe predominância de pressão compradora.
Quando a linha principal permanece abaixo de 50 e a nuvem se mantém negativa, existe predominância de pressão vendedora.
Quando a linha se aproxima dos níveis adaptativos superiores, o movimento entra em uma região de pressão positiva elevada.
Quando se aproxima dos níveis adaptativos inferiores, o movimento entra em uma região de pressão negativa elevada.
A leitura mais útil costuma surgir da combinação entre posição da linha, inclinação, cruzamento com a linha de sinal, histograma e proximidade das zonas adaptativas.