StratCraft

Oscilador de Preço Sem Tendência (DPO)

Página do indicador QuantNexus para o DPO.

Route: /quantnexus/indicators/dpo/

O que ele faz

O DPO remove a influência da tendência de longo prazo para ajudar a expor movimentos cíclicos e pontos de virada de curto prazo.

Fórmula

DPO = Preço - média móvel centrada

Parâmetros

  • period - padrão 20
  • movav - padrão MovingAverageSimple

API C++23

#include <nonabt/indicators/dpo.hpp>
auto dpo = std::make_unique<nonabt::DPO>(data().close(), 20, "MovingAverageSimple");

Uso comum

  • Use o DPO para identificar oscilações cíclicas.
  • Combine-o com suporte/resistência ou regras de tempo (timing).
  • Útil para sistemas de reversão à média.

Padrão prático

Valores positivos de DPO podem sugerir que o preço está acima de sua média centrada, enquanto valores negativos podem sugerir o contrário.