La estrategia de cruce de promedio móvil largo corto es una estrategia típica de seguimiento de tendencias. Utiliza la cruz de oro y la cruz de muerte de los promedios móviles rápidos y lentos para determinar las tendencias del mercado y realizar operaciones largas y cortas correspondientes. Cuando el promedio móvil rápido cruza por encima del promedio móvil lento, indica una tendencia al alza, por lo que es largo. Cuando el promedio móvil rápido cruza por debajo del promedio móvil lento, indica una tendencia a la baja, por lo que es corto.
La lógica central de la estrategia de MA larga corta se basa en la cruz de oro y la cruz de muerte de los promedios móviles. Los promedios móviles pueden filtrar eficazmente el ruido del mercado y reflejar la dirección de la tendencia. El MA rápido reacciona más rápidamente a los cambios de precios y captura las tendencias a corto plazo. El MA lento responde más lentamente y sigue las tendencias a largo plazo.
Cuando el MA rápido cruza por encima del MA lento, muestra que la tendencia a corto plazo tiene más impulso al alza que la tendencia a largo plazo, así que vaya largo.
Específicamente, esta estrategia define un MA rápido (longitud 9) y un MA lento (longitud 21).ta.crossover
yta.crossunder
Para detectar cruces doradas y cruces de la muerte entre ellos.
La estrategia de AEM a largo plazo tiene las siguientes ventajas:
La estrategia de marketing a corto plazo también presenta los siguientes riesgos:
Estos riesgos pueden reducirse optimizando los parámetros de MA, agregando filtros y estableciendo pérdidas de parada.
La estrategia de AEM a largo y corto plazo puede mejorarse en los siguientes aspectos:
En resumen, la estrategia de cruce de MA larga y corta es un sistema simple y práctico de seguimiento de tendencias. Al combinar promedios móviles rápidos y lentos, puede identificar efectivamente la dirección de la tendencia. Pero también tiene algunos defectos. Después de optimizaciones y mejoras, puede convertirse en una estrategia comercial cuantitativa central.
/*backtest start: 2023-11-12 00:00:00 end: 2023-12-12 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("MA Strategy", overlay=true) // Input parameters fastLength = input(9, title="Fast MA Length") slowLength = input(21, title="Slow MA Length") // Calculate moving averages fastMA = ta.sma(close, fastLength) slowMA = ta.sma(close, slowLength) // Plot moving averages plot(fastMA, color=color.blue, title="Fast MA") plot(slowMA, color=color.red, title="Slow MA") // Strategy conditions longCondition = ta.crossover(fastMA, slowMA) shortCondition = ta.crossunder(fastMA, slowMA) // Strategy orders if (longCondition) strategy.entry("Long", strategy.long) if (shortCondition) strategy.entry("Short", strategy.short) // Plot entry signals plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, size=size.small) plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, size=size.small)