Estrategia del sistema de bandas de Bollinger de doble media móvil

El autor:¿ Qué pasa?, Fecha: 2023-10-18 11:01:19
Las etiquetas:

img

Resumen general

La estrategia del sistema de Bandas de Bollinger de media móvil doble es una estrategia comercial típica de toque. Utiliza el indicador de volatilidad Bandas de Bollinger y toques de línea dual para abrir posiciones, junto con mecanismos de stop profit y stop loss para administrar fondos y generar ganancias.

Principios

Esta estrategia se basa principalmente en el indicador Bollinger Bands. Las bandas de Bollinger consisten en una línea de promedio móvil y un ancho de banda. La estrategia primero calcula el promedio móvil de los precios de cierre durante n períodos como la banda media, con el ancho de banda siendo m veces la desviación estándar de la banda media. La banda superior y la banda inferior se trazan como m desviaciones estándar por encima y por debajo de la banda media. Cuando el precio toca la banda superior, se abre una posición corta.

En concreto, la estrategia pone en práctica los siguientes pasos:

  1. Parámetros de entrada: longitud media móvil n y multiplicador de desviación estándar m

  2. Calcular la banda media: media móvil simple de los precios de cierre de n períodos

  3. Calcular la banda superior: banda media + desviación tipo de m * n períodos de los precios de cierre

  4. Calcular la banda inferior: banda media - desviación tipo de m * n períodos de los precios de cierre

  5. Trazar las bandas media, superior e inferior

  6. Cuando el precio de cierre cruza por encima de la banda media, vaya largo

  7. Cuando el precio de cierre se cruza por debajo de la banda media, sea corto

  8. Establecer puntos de stop-profit y stop-loss para las posiciones de salida

La introducción de posiciones en transacciones de doble línea junto con los mecanismos de stop profit y stop loss puede controlar eficazmente los riesgos y generar beneficios constantes.

Ventajas

Las ventajas de esta estrategia incluyen:

  1. Reglas simples y claras, fáciles de aplicar.

  2. Basado en el indicador Bollinger Bands con justificación científica.

  3. Los toques de dos líneas filtran las falsas rupturas en mercados variados.

  4. Contiene el stop-profit y el stop-loss, la gestión de riesgos.

  5. Los datos suficientes de las pruebas previas garantizan la fiabilidad.

  6. Gran espacio de ajuste de parámetros para la optimización.

Los riesgos

Hay algunos riesgos a tener en cuenta:

  1. Las bandas de Bollinger son sensibles a los parámetros que pueden dar lugar a resultados variados.

  2. La entrada de dos líneas puede perder oportunidades comerciales debido a la baja frecuencia.

  3. La configuración incorrecta de stop profit y stop loss puede dar lugar a un stop loss prematuro o a beneficios insuficientes.

  4. Se pueden producir grandes pérdidas cuando cambia la tendencia del mercado.

  5. Un período de tiempo más corto para las pruebas de retroceso puede dar lugar a riesgos de sobreajuste.

Soluciones posibles:

  1. Optimice los parámetros para encontrar la mejor combinación.

  2. Las bandas estrechas para aumentar la frecuencia.

  3. Ajusta las paradas basadas en diferentes mercados.

  4. Añadir un filtro de tendencia para evitar operaciones contra tendencia.

  5. Ampliar el marco de tiempo de las pruebas posteriores para garantizar la robustez.

Mejoras

Algunas maneras de mejorar la estrategia:

  1. Optimiza los parámetros para mejores entradas.

  2. Agregue la detección de tendencias. Los filtros de tendencias evitan el comercio contra la tendencia.

  3. Optimice las salidas. Las paradas dinámicas o de trailing pueden mejorar la gestión de las ganancias.

  4. Agregue filtros con otros indicadores. MACD, KDJ, etc. pueden ayudar a filtrar las fallas.

  5. Incorporar modelos de aprendizaje automático como LSTM para optimizar aún más.

  6. Combinar con otras estrategias básicas o avanzadas para la gestión de carteras.

Conclusión

El sistema de Bandas de Bollinger de la media móvil doble demuestra resultados positivos en general, con ventajas como indicadores científicos, reglas claras y parámetros flexibles.


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

//@version=5

strategy("BB돌파", overlay=true)
length = input.int(20, minval=1)
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
offset = input.int(0, "Offset", minval = -500, maxval = 500)
plot(basis, "Basis", color=#FF6D00, offset = offset)
p1 = plot(upper, "Upper", color=#2962FF, offset = offset)
p2 = plot(lower, "Lower", color=#2962FF, offset = offset)
fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95))


long = ta.crossover(close,basis)
short = ta.crossunder(close,basis)

strategy.entry("long", strategy.long, when =long)
strategy.entry("short", strategy.short, when =short)

Más.