Type/to search

Estrategia de Trading de Oscilación de Media Móvil Hull

Common strategy
Created: 2023-10-07 15:24:31
Last modified: 3 years ago
1
Follow
1802
Followers

Resumen

Esta estrategia es una estrategia de trading a corto plazo basada en el indicador de media móvil Hull. Utiliza los cruces dorados y de muerte de la media móvil Hull para generar señales de compra y venta, perteneciendo a una estrategia de seguimiento de tendencia.

Principio de la estrategia

La estrategia se basa principalmente en el indicador de media móvil Hull, que consta de dos medias móviles. Primero, se calcula la media móvil intermedia del precio nma, con período hullperiod. Luego, se calcula la media móvil rápida del precio n2ma, con período igual a la mitad de nma. Cuando n2ma cruza por encima de nma, se genera una señal de compra; cuando cruza por debajo, una señal de venta.

Para filtrar algunas señales falsas, la estrategia también introduce la línea Hull (Hull_Line). La línea Hull es el resultado de una regresión lineal de la diferencia entre nma y n2ma. Cuando el precio diverge de la línea Hull, la estrategia omite la señal de compra o venta.

Específicamente, las reglas de la estrategia son las siguientes:

  1. Calcular nma, período hullperiod.

  2. Calcular n2ma, período igual a la mitad del período de nma.

  3. Calcular la diferencia diff entre n2ma y nma.

  4. Realizar una media móvil de diff con período sqrt(hullperiod), obteniendo la línea Hull (Hull_Line).

  5. Cuando el precio cruza por encima de la línea Hull, se genera una señal de compra.

  6. Cuando el precio cruza por debajo de la línea Hull, se genera una señal de venta.

  7. Si el precio diverge de la línea Hull, se omite la señal.

  8. Se ingresa con un porcentaje de posición determinado, utilizando un stop-loss de reversión.

Análisis de ventajas

Esta estrategia presenta las siguientes ventajas:

  1. Basada en la media móvil Hull, puede capturar rápidamente la tendencia y operar a favor de ella.

  2. Utiliza la línea Hull para filtrar señales falsas, mejorando la calidad de las señales.

  3. Buen ratio de drawdown y riesgo-beneficio, adecuada para operaciones a corto plazo.

  4. Ajuste flexible de parámetros, adaptable a diferentes entornos de mercado.

  5. Utiliza stop-loss de reversión para cortar pérdidas a tiempo y controlar el riesgo.

  6. Al combinarse con la estacionalidad, puede evitar el riesgo sistémico en períodos específicos.

Análisis de riesgos

La estrategia también presenta algunos riesgos:

  1. Estrategia de seguimiento de tendencia, no apta para operar en todo tipo de condiciones de mercado.

  2. Cuando la tendencia se revierte, puede generar pérdidas significativas.

  3. El sistema de medias móviles tiene rezago, no puede capturar puntos de inflexión de manera oportuna.

  4. Operaciones a corto plazo frecuentes, lo que genera costos de transacción elevados.

  5. Una configuración inadecuada de parámetros puede provocar una disminución del rendimiento en mercados laterales.

Para mitigar los riesgos anteriores, se pueden tomar las siguientes medidas:

  1. Utilizar una estrategia de stop-loss Martingala para controlar la pérdida por operación.

  2. Optimizar parámetros y probar su robustez en diferentes entornos de mercado.

  3. Combinar con indicadores de juicio de tendencia para evitar compras en picos y ventas en valles durante las reversiones.

  4. Aumentar el tiempo de mantenimiento de la posición para reducir la frecuencia de operaciones.

Direcciones de optimización

La estrategia también se puede optimizar en los siguientes aspectos:

  1. Combinar con indicadores de momentum para determinar el punto de inicio de la tendencia y mejorar la entrada.

  2. Agregar modelos de aprendizaje automático para ayudar a juzgar la dirección y la fuerza de la tendencia.

  3. Utilizar configuraciones de parámetros adaptativos que se ajusten según las condiciones del mercado en tiempo real.

  4. Configurar un sistema Hull con múltiples marcos temporales, asignando diferentes tamaños de posición según el período.

  5. Combinar con indicadores de volumen para evitar falsos rompimientos con volumen insuficiente.

  6. Agregar un módulo de gestión de posición basado en la volatilidad, ajustando dinámicamente la exposición según la volatilidad.

Resumen

La estrategia de trading oscilante con media móvil Hull es, en general, una estrategia de seguimiento a corto plazo muy práctica. Utiliza el sistema de media móvil Hull para determinar la dirección de la tendencia, con el objetivo de operar a favor de la misma. En comparación con un sistema de una sola media móvil, ofrece mayor calidad de señal y flexibilidad de parámetros. Sus ventajas radican en capturar rápidamente los cambios de tendencia y obtener ganancias con un drawdown relativamente bajo; su desventaja es que no puede manejar las reversiones de tendencia. Podemos controlar el riesgo mediante la optimización de parámetros, la mejora de la estrategia de stop-loss y la adición de modelos auxiliares, para que la estrategia funcione de manera estable en más entornos de mercado.

Source
Pine
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//                               Hull Moving Average Swing Trader by SEASIDE420
strategy("Hull Moving Average Swing Trader", shorttitle="HMA_Swing_Trader", default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_order_fills=true, calc_on_every_tick=true, pyramiding=0)
hullperiod = input(title="HullMA Period", type=input.integer, defval=210, minval=1)
Strategy parameters
Strategy parameters
HullMA Period
Price data
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)