Estrategia de seguimiento de tendencia basada en la media móvil Hull y el rango verdadero
Resumen
La idea central de esta estrategia es combinar la Media Móvil Hull (Hull Moving Average) y el Rango Verdadero Promedio (ATR) para identificar la dirección de la tendencia del mercado y entrar en una posición una vez confirmada la tendencia. Específicamente, se calcula la diferencia entre la Media Móvil Hull de un período determinado y la del período anterior. Cuando la diferencia aumenta, se considera una tendencia alcista; cuando disminuye, se considera una tendencia bajista. Al mismo tiempo, se combina el indicador ATR para evaluar la amplitud, y se elige entrar cuando la tendencia está confirmada y la volatilidad se está expandiendo.
Principio de la Estrategia
Esta estrategia se basa principalmente en dos indicadores: la Media Móvil Hull y el ATR.
La Media Móvil Hull es un indicador de seguimiento de tendencia desarrollado por el trader de futuros estadounidense Alan Hull. Similar a una media móvil, pero con una mayor sensibilidad, lo que permite capturar los cambios de precio más rápidamente. La estrategia establece un parámetro ajustable hullLength para controlar la longitud del período de la Media Móvil Hull, y calcula la diferencia entre la Media Móvil Hull del período actual y la del período anterior para determinar la dirección actual de la tendencia del precio.
El ATR (Average True Range), o Rango Verdadero Promedio, refleja la amplitud de las fluctuaciones diarias del precio. Cuando la volatilidad aumenta, el ATR sube; cuando disminuye, el ATR baja. La estrategia establece parámetros como atrLength y atrSmoothing para controlar el método de cálculo del ATR, y lo representa en el gráfico como uno de los indicadores para la entrada.
En concreto, la lógica de la estrategia es:
- Calcular la Media Móvil Hull del período actual (establecido por
hullLength)currentHullMAy la del período anteriorpreviousHullMA. - Calcular la diferencia entre ambas:
hullDiff = currentHullMA - previousHullMA. - Cuando
hullDiff > 0, se considera una tendencia alcista; cuandohullDiff < 0, se considera una tendencia bajista. - Al mismo tiempo, calcular el valor ATR de un período determinado (establecido por
atrLength) como indicador de la amplitud de la tendencia. - Cuando se identifica una tendencia alcista, y el valor ATR es mayor que el precio y el precio es mayor que el precio de
atrLengthperíodos atrás, se toma una posición larga; cuando se identifica una tendencia bajista, y el valor ATR es menor que el precio y el precio es menor que el precio deatrLengthperíodos atrás, se toma una posición corta. - La señal de cierre de posición se determina por el signo positivo o negativo de
hullDiff.
Ventajas de la Estrategia
Esta estrategia presenta las siguientes ventajas:
- Al combinar el juicio de tendencia con un indicador de volatilidad, permite entrar cuando la tendencia del precio es clara y la volatilidad está aumentando, evitando quedar atrapado en mercados laterales.
- La Media Móvil Hull responde más rápidamente a los cambios de precio, lo que permite identificar nuevas direcciones de tendencia con rapidez.
- El ATR refleja la volatilidad y el entusiasmo del mercado, proporcionando una base para elegir el momento de entrada.
- Cuenta con varios parámetros ajustables que pueden optimizarse para obtener la mejor combinación.
Análisis de Riesgos
Esta estrategia también presenta algunos riesgos:
- Ni la Media Móvil Hull ni el ATR pueden evitar completamente las falsas rupturas, por lo que aún existe la posibilidad de quedar atrapado.
- Una configuración de parámetros inadecuada puede provocar operaciones frecuentes o una sensibilidad insuficiente, afectando el rendimiento de la estrategia.
- No puede hacer frente eficazmente a movimientos bruscos del mercado, como subidas o bajadas rápidas.
Soluciones correspondientes:
- Ajustar un stop loss más amplio para evitar quedar atrapado en rupturas.
- Optimizar los parámetros mediante pruebas repetidas para que los indicadores se adapten mejor a diferentes entornos de mercado.
- Pausar la estrategia cuando se presenten movimientos bruscos del mercado.
Direcciones de Optimización
El potencial de optimización de esta estrategia es considerable, principalmente en los siguientes aspectos:
- Probar diferentes períodos de la Media Móvil Hull para encontrar la configuración más adecuada para el entorno de mercado actual.
- Probar diferentes combinaciones de períodos del ATR para encontrar el que mejor capture el entusiasmo del mercado.
- Probar diferentes tipos de suavizado del ATR (RMA, SMA, EMA, etc.) para determinar cuál ofrece el mejor rendimiento.
- Optimizar las condiciones de apertura, por ejemplo, combinando el indicador de volatilidad Reaction con el ATR.
- Optimizar el método de stop loss, ampliando adecuadamente el margen para evitar quedar atrapado.
Conclusión
Esta estrategia integra la capacidad de seguimiento de tendencia de la Media Móvil Hull y la capacidad de juicio del indicador de volatilidad ATR. Al confirmar la tendencia y seleccionar puntos de entrada en momentos de mayor volatilidad y actividad, permite filtrar señales falsas. La optimización de los parámetros del indicador y el uso de herramientas de gestión de riesgos pueden mejorar aún más el rendimiento de la estrategia. En resumen, esta estrategia combina múltiples factores de seguimiento de tendencia y juicio de volatilidad. Con una correcta optimización de parámetros, puede obtener buenos resultados.
/*backtest
start: 2024-01-07 00:00:00
end: 2024-01-14 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// Hull cross and ATR
strategy("Hull cross and ATR", shorttitle="H&ATR", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_order_fills=true, calc_on_every_tick=true, pyramiding=0)
keh=input(title="Hull Length",defval=50)- 1

