Estrategia de avance de la Nebulosa de las Nubes con doble promedio móvil

El autor:¿ Qué pasa?, Fecha: 2023-12-22 11:48:28
Las etiquetas:

img

Descripción general**

La estrategia de avance de media móvil doble es una estrategia que utiliza promedios móviles rápidos y promedios móviles lentos para formar nubes duales para el comercio de avance.

Principio de la estrategia

La estrategia calcula la EMA de precios altos y bajos de 60 períodos como la nube rápida y la EMA de precios altos y bajos de 240 períodos como la nube lenta. Cuando la nube rápida esté completamente por debajo de la nube lenta, vaya largo; cuando la nube rápida esté completamente por encima de la nube lenta, vaya corto. Las reglas de entrada específicas son que hay oportunidades de entrar cuando el precio rompe los bordes superiores o inferiores de la nube lenta. La parada de pérdida se establece en los precios más altos y más bajos dentro de 5 días, y la toma de ganancias se establece cuando el precio rompe los bordes superiores o inferiores de la nube rápida.

Cuando el mercado está oscilando, el pliegue de las nubes rápidas y lentas es una oportunidad para hacer una inversión; cuando las nubes rápidas y lentas son paralelas, siga la tendencia para operar la tendencia.

Análisis de ventajas

  1. La estructura de la nube dual puede juzgar eficazmente las tendencias del mercado, utilizando los cruces hacia arriba y hacia abajo entre las nubes duales para realizar operaciones de reversión, mejorando en gran medida la tasa de ganancia.

  2. La separación de las nubes rápidas y lentas en la estructura de nube dual es una señal de cambio del mercado, que nos ofrece oportunidades potenciales.

  3. Al utilizar cruces entre nubes y rupturas de precios contra nubes, la estrategia tiene características de seguimiento de tendencias y de inversión de operaciones, equilibrando la frecuencia de operación y la tasa de ganancia.

  4. El uso de los bordes de la nube como puntos de stop loss y take profit puede controlar los riesgos de manera efectiva.

Análisis de riesgos

  1. Durante las violentas fluctuaciones de precios, pueden producirse cruces frecuentes entre nubes rápidas y lentas, lo que conduce a múltiples posiciones perdedoras.

  2. Esta estrategia es más adecuada para entornos de mercado oscilantes. En los mercados de tendencia, a menudo hay muchas situaciones paralelas entre nubes rápidas y lentas, lo que puede llevar fácilmente a quedar atrapados.

  3. Dentro de los períodos de consolidación, faltan métodos eficaces para seguir las tendencias, incapaces de captar posibles alzas o caídas importantes después de las consolidaciones.

Direcciones de optimización

  1. Los canales de precios y los volúmenes de negociación pueden añadirse antes de que se produzcan cruces de nubes para evitar señales falsas causadas por violentas fluctuaciones de precios.

  2. Cuando se producen separaciones entre nubes rápidas y lentas, juzgue la dirección de la tendencia principal y participe selectivamente en el comercio de reversión.

  3. Los algoritmos adaptativos para el ancho de la nube rápida se pueden configurar para encontrar la combinación óptima de parámetros en entornos de mercado oscilantes y de tendencia.

Conclusión

La estrategia de avance de media móvil doble de la nebulosa de la nube utiliza de manera integral las ventajas de las medias móviles rápidas y las medias móviles lentas para construir un sistema de nube dual para la inversión y el comercio de tendencias. Equilibra la frecuencia de operación y la tasa de ganancia, y puede comprender efectivamente el ritmo de los cambios del mercado. Al agregar indicadores de juicio auxiliares y optimización de parámetros, las ventajas de la estrategia se pueden ampliar aún más para adaptarse mejor a entornos de mercado complejos y en constante cambio.


/*backtest
start: 2023-12-14 00:00:00
end: 2023-12-19 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// High Low Cloud Strategy Backtesting
// © inno14

//@version=4
strategy(title="High Low Cloud Strategy Backtesting", overlay=true, pyramiding=0)
c1=input(60, title="Fast Cloud Length")
c2=input(240, title="Slow Cloud Length")
c1_high=ema(high,c1)
c1_low=ema(low,c1)
highc1=plot(c1_high, title="Fast Cloud - High", color=color.blue, offset=0, transp=50, linewidth=1)
lowc1=plot(c1_low, title="Fast Cloud - Low", color=color.blue, offset=0, transp=50, linewidth=1)
fill(highc1, lowc1, transp=60, color=color.blue, title="Fast Cloud")
c2_high=ema(high,c2)
c2_low=ema(low,c2)
highc2=plot(c2_high, title="Slow Cloud - High", color=color.green, offset=0, transp=50, linewidth=1)
lowc2=plot(c2_low, title="Slow Cloud - Low", color=color.green, offset=0, transp=50, linewidth=1)
fill(highc2, lowc2, transp=40, color=color.green, title="Slow Cloud")
//Backtesting
//Long condition
ycloud_entry=
       c1_high<c2_low
       and crossover(close,c2_high)
       

ycloud_stoploss=
       crossunder(close,valuewhen(ycloud_entry,lowest(close[1],c2),0))

ycloud_takeprofit=
      c1_low>c2_high
      and crossunder(close,c1_low)


strategy.entry("Long", strategy.long, when=ycloud_entry)
strategy.close("Long", when=ycloud_takeprofit or ycloud_stoploss)

//Short condition
xcloud_entry=
       c1_low>c2_high
       and crossunder(close,c2_low)
       
xcloud_stoploss=
       crossover(close,valuewhen(xcloud_entry,highest(close[1],c2),0))

xcloud_takeprofit=
       c1_high<c2_low
       and crossover(close,c1_high)

strategy.entry("Short", strategy.short, when=xcloud_entry)
strategy.close("Short", when=xcloud_takeprofit or xcloud_stoploss)


//EOF

Más.