Estrategia de divergencia direccional de momentum
Resumen
La Estrategia de Divergencia de Dirección de Momento (Momentum Direction Divergence Strategy) es una de las técnicas descritas por William Blau en su libro Momentum, Direction and Divergence. Esta estrategia se centra en tres aspectos clave: momento, dirección y divergencia. El Sr. Blau, ingeniero eléctrico convertido en trader, estudió a fondo la relación entre el precio y el momento. Sobre esta base, analizó las deficiencias de otros osciladores e introdujo algunas técnicas innovadoras, incluyendo una nueva interpretación de un oscilador alcista. En cuanto a la direccionalidad, analizó la complejidad del ADX y proporcionó un método único para ayudar a definir los períodos de tendencia y no tendencia.
La estrategia dibuja el Índice Ergódico de Momento y Dirección (Ergotic CSI) y su línea suavizada para filtrar el ruido.
Principio de la Estrategia
Al inicio del código se define una función fADX para el Índice de Movimiento Direccional Adaptativo (ADX), que acepta el parámetro Len que indica el período de suavizado. Esta función calcula la Media Móvil de Puerta Seleccionada (RMA) del Rango Verdadero (TR) como denominador, y las RMA del momento alcista y bajista como numeradores, luego los divide para obtener una relación que representa la fuerza relativa entre alcistas y bajistas. Finalmente, mediante una fórmula que combina la fuerza alcista y bajista, se obtiene el valor del ADX.
A continuación se definen los parámetros de la estrategia. r representa el parámetro de suavizado del ATR, Length es la longitud del ADX, BigPointValue es el valor del punto grande, SmthLen es la longitud de suavizado del CSI, SellZone y BuyZone representan las zonas de venta y compra calificadas. reverse indica si se deben invertir las señales de trading.
La lógica clave está en el cálculo del CSI. Primero se calculan el Rango Verdadero Medio (ATR) y el ADX. Luego se calcula el coeficiente de penalización K, que incorpora consideraciones del valor del punto grande, el ATR y el ADX. Se calcula el residuo normalizado nRes, que combina información del ATR, ADX y precio de cierre. Finalmente, se calcula el valor del CSI y luego su media móvil simple (SMA).
La dirección de trading se determina según el valor de la SMA del CSI. Si es superior a BuyZone, se va largo; si es inferior a SellZone, se va corto. Se traza la curva del CSI y su SMA, y se colorean diferentes intervalos de negociación.
Análisis de Ventajas
Esta estrategia combina las ventajas del indicador de momento ATR y del indicador de tendencia ADX, teniendo en cuenta tanto la volatilidad del mercado como el grado de tendencia, evitando las limitaciones de usar solo el ATR o solo el ADX. El diseño del coeficiente de penalización K integra ingeniosamente estos indicadores con la relación del valor del punto grande.
El residuo normalizado nRes incorpora el uso de la información del precio, prestando atención no solo a la tendencia del momento sino también al nivel absoluto del precio, lo que lo diferencia de los osciladores comunes y mejora la expresividad de la estrategia.
El suavizado y el juicio por zonas proporcionan señales de trading claras para la toma de decisiones, lo que facilita la operativa en tiempo real.
Análisis de Riesgos
La estrategia es sensible a la configuración de parámetros, como los períodos del ATR y ADX, la configuración del valor del punto grande, el parámetro de suavizado del CSI, etc. Se requiere una gran cantidad de backtesting para determinar la combinación adecuada de parámetros.
El CSI, como un oscilador recién propuesto, necesita ser validado su efectividad en más mercados diferentes. Si este indicador no funciona bien, afectará la rentabilidad de la estrategia.
La estrategia en sí misma no tiene un mecanismo de stop loss; va largo o corto directamente según las señales del CSI, lo que implica un cierto nivel de riesgo, por lo que debe combinarse con un stop loss para su uso.
Direcciones de Optimización
Se pueden probar diferentes combinaciones de parámetros en distintos mercados para encontrar una combinación más universal.
Se puede introducir un mecanismo de período dinámico del ADX, ajustando el parámetro del ADX según las condiciones del mercado.
Se pueden combinar otros indicadores osciladores para determinar los momentos de compra y venta, haciendo la estrategia más robusta. Por ejemplo, divergencias en los mínimos, divergencias en los máximos, etc.
Se puede agregar una estrategia de stop loss para hacer la estrategia general más completa.
Conclusión
La Estrategia de Divergencia de Dirección de Momento integra las ventajas de múltiples indicadores, utilizando las dimensiones de precio, momento y tendencia para diseñar el indicador CSI y realizar operaciones. Esta estrategia tiene parámetros flexibles y gran expresividad, merece ser probada y optimizada más a fondo, y puede convertirse en una herramienta útil para el trading cuantitativo.
/*backtest
start: 2022-12-20 00:00:00
end: 2023-12-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 20/06/2018
// This is one of the techniques described by William Blau in his book - 1

