Oscilador de precios de tendencia (DPO)
A diferencia de otros osciladores, como el estocástico o divergencia de convergencia de medias móviles (MACD)El DPO no es un indicador de impulso. En cambio, pone de relieve los máximos y mínimos en el precio, que se utilizan para estimar los puntos de compra y venta en línea con el ciclo histórico.El oscilador de precios detrended trata de ayudar a un operador a identificar el ciclo de precios de un activo. Para ello, compara un SMA con un precio histórico cercano a la mitad del periodo de retrospección.
Cómo calcular el oscilador de precios de tendencia (DPO)
- Determine un periodo de retrospectiva, por ejemplo 20 periodos.
- Encuentra el precio de cierre de hace x/2 +1 periodos. Si se utilizan 20 periodos, es el precio de hace 11 periodos.
- Calcular la SMA para los últimos x periodos. En este caso, 20.
- Reste el valor de la SMA (paso 3) del precio de cierre hace x/2 +1 periodos (paso 2) para obtener el valor de la OPD.
Hemos añadido estas condiciones:
- La RPD está por encima/por debajo del nivel
- DPO cruza por encima/por debajo del nivel
Usted puede hacer fácilmente sus condiciones en bloques personalizados. Más información se puede encontrar aquí:
- https://strategyquant.com/doc/strategyquant/custom-blocks/
- https://strategyquant.com/doc-category/strategy-templates-custom-blocks/
- https://www.youtube.com/watch?v=CGkn5kh_etc
Cómo importar indicadores personalizados a SQX: https://strategyquant.com/doc/programming-for-sq/import-export-custom-indicators-and-other-snippets/
¡¡¡¡¡¡Excelente !!!!!! ¡¡¡¡¡Esto ayudará mucho !!!!! Gracias.
Uno de los indicadores más esperados
Creo que es defectuoso. Lo he comprobado dos veces con la consola de depuración y el cálculo comienza desde la barra 0 que es la primera en el gráfico (la marca de tiempo más antigua) hasta la última barra, por lo que los lookbacks deben usar i- no i++. Vea también esto https://strategyquant.com/forum/topic/are-dpo-and-tdi-indicators-faulty/