Esta estrategia utiliza dos promedios móviles con parámetros diferentes, un promedio móvil más rápido y un promedio móvil más lento. Cuando el promedio móvil más rápido cruza por encima del promedio móvil más lento, se genera una señal de compra. Cuando el promedio móvil más rápido cruza por debajo del promedio móvil más lento, se genera una señal de venta. Además, se genera una señal de venta si el promedio móvil más lento cruza por encima del promedio móvil más rápido.
La lógica central de esta estrategia se basa en la teoría de la cruz de oro de los promedios móviles. La llamada cruz de oro se refiere al cruce de la media móvil rápida por encima de la media móvil lenta, que se considera como una señal de inversión del mercado y generalmente indica un movimiento al alza en el precio. La cruz de la muerte, por otro lado, se refiere al cruce de la media móvil rápida por debajo de la media móvil lenta, lo que indica el movimiento del precio a la baja.
Específicamente, esta estrategia define dos promedios móviles: un promedio móvil rápido con una duración de 10 días y un promedio móvil lento con una duración de 30 días. Al final de cada barra de velas, se calculan los valores de estos dos promedios móviles. Si el promedio móvil rápido cruza por encima del promedio móvil lento, se genera una señal de compra. Si el promedio móvil rápido cruza por debajo del promedio móvil lento, se genera una señal de venta.
Para reducir las pérdidas de manera oportuna, si la media móvil lenta cruza por encima de la media móvil rápida, también se genera una señal de venta para cerrar todas las posiciones directamente.
Esta estrategia tiene las siguientes ventajas:
Utiliza la teoría de la cruz dorada de las medias móviles, que es una estrategia de comercio de indicadores técnicos simple y efectiva.
La media móvil rápida tiene un parámetro de 10 días, que puede responder rápidamente a los cambios de precios. La media móvil lenta tiene un parámetro de 30 días que puede filtrar el ruido del mercado de manera efectiva.
La estrategia incorpora un mecanismo de stop loss que reduce rápidamente las pérdidas cuando surgen patrones desfavorables, controlando de manera efectiva los riesgos.
La lógica de la estrategia es sencilla de entender e implementar, adecuada para la ejecución automatizada en el comercio cuantitativo.
Los parámetros de los indicadores pueden ajustarse de forma flexible para el comercio de diferentes productos.
Si bien la estrategia tiene ventajas obvias, también existen ciertos riesgos que hay que tener en cuenta:
Si se produce una tendencia prolongada en el mercado, puede generar frecuentes señales falsas.
Las medias móviles tienen una naturaleza de retraso, lo que puede causar cierto retraso en la generación de señales.
Las estrategias de indicadores únicos son fácilmente erróneas y deben combinarse con otros factores para determinar la entrada final.
La colocación incorrecta del stop loss puede dar lugar a pérdidas innecesarias.
Hay margen para una mayor optimización de esta estrategia:
Se pueden probar más combinaciones de parámetros para encontrar las longitudes óptimas para los promedios móviles rápidos y lentos.
La confirmación de otros indicadores como el volumen, las bandas de Bollinger, etc. se pueden agregar para mejorar la precisión de la señal.
Las medias móviles adaptativas pueden utilizarse para optimizar los parámetros dinámicamente en función de las condiciones de mercado variables.
El control del deslizamiento puede implementarse para evitar pérdidas innecesarias de deslizamiento en tiempos de alta volatilidad.
Se puede añadir una estrategia dinámica de stop loss basada en ATR para establecer paradas.
Esta estrategia utiliza la simple teoría de la doble media móvil de la cruz de oro para proporcionar una estrategia de comercio de indicadores técnicos sencilla y práctica para el comercio cuantitativo. Es fácil de entender e implementar, y se puede aplicar a diferentes productos y entornos de mercado después de la optimización de parámetros, por lo que vale la pena que los inversores cuantitativos presten atención y prueben.
En general, las estrategias de promedios móviles tienen una ventaja de probabilidad, y con un estricto control de riesgos, pueden ser rentables a largo plazo.
/*backtest start: 2023-12-08 00:00:00 end: 2024-01-07 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Crude Oil Moving Average Crossover", overlay=true) // Define inputs fastLength = input(10, "Fast Length") slowLength = input(30, "Slow 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") // Entry conditions longCondition = ta.crossover(fastMA, slowMA) shortCondition = ta.crossunder(fastMA, slowMA) // Exit conditions exitCondition = ta.crossover(slowMA, fastMA) // Execute strategy if longCondition strategy.entry("Buy", strategy.long) if shortCondition strategy.entry("Sell", strategy.short) if exitCondition strategy.close_all() // Plot buy and sell signals plotshape(longCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small) plotshape(shortCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)