- Cuadrado
- Estrategia de negociación de oscilación entre medias móviles
Estrategia de negociación de oscilación entre medias móviles
El autor:
¿ Qué pasa?, Fecha: 2023-12-11 14:38:48
Las etiquetas:
Resumen general
Esta estrategia combina el indicador de promedio móvil y las bandas de Bollinger para implementar una estrategia que oscila entre los promedios móviles para el comercio bidireccional.
Principio de la estrategia
- Calcule el promedio móvil rápido ma_short y el promedio móvil lento ma_long
- Cuando ma_short cruza por encima de ma_long, ir largo; cuando ma_short cruza por debajo de ma_long, ir corto
- Calcular el carril superior, el carril inferior y el carril medio de las bandas de Bollinger
- Cuando el precio se rompe por encima del rieles inferior, confirme la señal larga; cuando el precio se rompe por debajo del rieles superior, confirme la señal corta
- Posiciones abiertas cuando el indicador de la media móvil y las bandas de Bollinger dan señales en la misma dirección, posiciones cerradas cuando dan señales en direcciones opuestas
Análisis de ventajas
- La combinación de indicadores duales lo hace relativamente estable y puede filtrar algunas señales falsas
- Oscilando entre medias móviles y bandas de Bollinger evita perseguir máximos y vender mínimos
- Permitir el comercio bidireccional puede aprovechar al máximo las fluctuaciones de precios para obtener beneficios
Análisis de riesgos
- La configuración de los parámetros de las bandas de Bollinger afectará a la frecuencia y rentabilidad de las operaciones.
- Es fácil generar grandes pérdidas en mercados con tendencias fuertes
- El sistema de promedio móvil en sí tiende a generar más operaciones perdedoras en las salidas
Gestión de riesgos:
- Optimizar los parámetros de las bandas de Bollinger para ajustarse a la frecuencia de negociación adecuada
- Establecer una estrategia de stop loss para controlar las pérdidas de una sola operación
- Utilice esta estrategia cuando la tendencia no sea obvia
Direcciones de optimización
- Prueba de diferentes combinaciones de parámetros de los sistemas de medias móviles
- Evaluar si añadir indicadores de volumen a las señales de filtro
- Prueba de si hay que combinar el RSI y otros indicadores para determinar las zonas de sobrecompra y sobreventa
Las optimizaciones anteriores pueden mejorar aún más la rentabilidad, reducir las operaciones innecesarias, reducir la frecuencia de las operaciones y los riesgos de pérdida.
Resumen de las actividades
Esta estrategia combina sistemas de promedios móviles y bandas de Bollinger para implementar el comercio de oscilación entre los promedios móviles de precios. La combinación de indicadores duales puede mejorar la calidad de la señal, y permitir el comercio bidireccional proporciona más oportunidades.
]
/*backtest
start: 2023-12-09 00:00:00
end: 2023-12-10 00:00:00
period: 2m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MA-Zorrillo",overlay=true)
ma_short= sma(close,8)
ma_long= sma(close,89)
entry_ma = crossover (ma_short,ma_long)
exit_ma = crossunder (ma_short,ma_long)
BBlength = input(24, minval=1,title="Bollinger Period Length")
BBmult = 2 // input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation")
BBbasis = sma(close, BBlength)
BBdev = BBmult * stdev(close, BBlength)
BBupper = BBbasis + BBdev
BBlower = BBbasis - BBdev
source = close
entry_bb = crossover(source, BBlower)
exit_bb = crossunder(source, BBupper)
vs_entry = false
vs_exit = false
for i = 0 to 63
if (entry_bb[i])
vs_entry := true
if (exit_bb[i])
vs_exit := true
entry = entry_ma and vs_entry
exit = exit_ma and vs_exit
strategy.entry(id="long_ma",long=true,when=entry)
strategy.close(id="long_ma", when=exit)
strategy.entry(id="short_ma",long=false,when=exit)
strategy.close(id="short_ma",when=entry)
Más.