← Volver al inicio
Señal / Indicador de trading
📉

Oscilador de Precio Desestacionarizado (DPO)

Aísla los ciclos de precios a corto plazo eliminando la tendencia a largo plazo.

Empezar a automatizar gratis →

¿Quieres automatizar esta estrategia? Prueba auto-Trading gratis — sin tarjeta de crédito.

Oscilador de Precio Desestacionarizado (DPO) chart

Descripción general

¿Qué es Oscilador de Precio Desestacionarizado (DPO)?

El Oscilador de Precio Desestacionalizado (DPO) es un indicador único que elimina la tendencia a largo plazo de la acción del precio para aislar los ciclos de precio a corto plazo. A diferencia de la mayoría de los osciladores que miden el momentum en relación con la acción reciente del precio, el DPO desplaza una media móvil hacia atrás en el tiempo y la resta del precio, desestacionalizando efectivamente los datos para revelar el ciclo natural del precio.

Fórmula: DPO = Cierre − Media Móvil Simple (hace N/2 + 1 periodos). Al usar una media móvil desplazada (retrocedida), el DPO alinea los picos y valles del ciclo con los picos y valles reales del precio, lo que facilita identificar la duración del ciclo y programar las entradas en los mínimos del ciclo.

El uso principal es la temporización del ciclo: contar el número de compases entre picos consecutivos del DPO (o valles) para determinar la longitud del ciclo dominante de un instrumento. Una vez que se conoce el ciclo, los traders anticipan cuándo ocurrirá el próximo mínimo del ciclo y se posicionan para un rebote. Esto es particularmente valioso para instrumentos con patrones estacionales consistentes o ciclos de negociación bien definidos.

El DPO también identifica condiciones de sobrecompra/sobreventa en relación con el ciclo: cuando el DPO alcanza sus lecturas históricamente más altas, el precio está en un pico del ciclo y es probable una corrección. Cuando el DPO está en sus lecturas históricamente más bajas, el precio está en un valle del ciclo y se espera un rebote.

Nota importante: el DPO no está diseñado como un indicador de momentum para el trading de tendencias; es una herramienta de análisis de ciclos. Usarlo para operar en contra de tendencias fuertes resultará en muchas entradas prematuras.

Cómo funciona en auto-Trading

Automatízalo

El auto-Trading implementa DPO con un período y desplazamiento configurables. El generador de estrategias admite señales de umbral de sobrecompra/sobreventa de DPO, cruces de la línea cero y detección de picos/valles para el análisis de ciclos. El DPO es más efectivo cuando se combina con un filtro de tendencia (operar los mínimos del ciclo DPO solo cuando la EMA de 200 está en aumento) para evitar entradas en contra de la tendencia en movimientos fuertes.

Probar gratis →

Código de la estrategia

Elige un script abajo, copialo y usalo en tu grafico.

Pine Script (TradingView)

Este es un ejemplo de Pine Script de TradingView para este indicador. Pegalo en el Editor Pine de TradingView, agregalo al grafico y ajusta los parametros para tu mercado y temporalidad.

//@version=6
strategy("Detrended Price Oscillator (DPO)", overlay=true)
fastLen = input.int(20, "Fast Length")
slowLen = input.int(50, "Slow Length")
fast = ta.ema(close, fastLen)

Acceder al codigo completo de la estrategia

Introduce tu correo electronico y tu nombre completo para desbloquear este codigo de estrategia.

ThinkScript (thinkorswim)

Este es un ejemplo de ThinkScript de thinkorswim para este indicador. Abre thinkorswim, crea un estudio personalizado, pega el script y aplicalo a tu grafico.

input length = 20;
def dpo = DetrendedPriceOsc(length = length);
def buySignal = dpo crosses above 0;
def sellSignal = dpo crosses below 0;
AddOrder(OrderType.BUY_AUTO, buySignal, close, 1, Color.GREEN, Color.GREEN, "DPO Buy");

Acceder al codigo completo de la estrategia

Introduce tu correo electronico y tu nombre completo para desbloquear este codigo de estrategia.

¿Listo para automatizar Oscilador de Precio Desestacionarizado (DPO)?

Únete a miles de traders que usan auto-Trading para ejecutar esta estrategia automáticamente, 24/7.

Empezar gratis →

Todas las estrategias y señales

Seguir aprendiendo

Estrategias de trading

Señales e indicadores de trading