La estrategia de media móvil de cruz de oro es una estrategia de media móvil muy simple. Sus señales de negociación provienen de la cruz de oro de dos promedios móviles simples (SMA) con ciclos diferentes. Específicamente, se genera una señal de compra cuando el ciclo más rápido SMA cruza por encima del ciclo más lento SMA desde abajo. Una señal de venta se genera cuando el ciclo más rápido SMA cruza por debajo del ciclo más lento SMA desde arriba.
La estrategia utiliza dos promedios móviles: una línea rápida SMA de 50 períodos y una línea lenta SMA de 200 períodos.
Cuando la línea rápida de la SMA rompe la línea lenta de la SMA desde abajo, se genera una señal de compra, lo que indica que se acerca un mercado alcista. Este tipo de avance se llama una cruz de oro. Cuando la línea rápida de la SMA rompe la línea lenta de la SMA desde arriba, se genera una señal de venta, lo que indica que se acerca un mercado bajista.
La estrategia sólo va a largo sin cortocircuito. Es decir, sólo compra en la cruz de oro y vende en la cruz de la muerte. Además de eso, no hay una lógica de stop loss o take profit establecida en la estrategia.
La mayor ventaja de esta estrategia es que es muy simple e intuitiva. Las medias móviles son ampliamente consideradas un indicador técnico efectivo para mostrar cambios en las tendencias del mercado.
Otra ventaja es que los parámetros son relativamente fijos: la elección de los períodos 50 y 200 tiene alguna razón y no requiere ajustes frecuentes, adecuados para la retención a largo plazo.
A juzgar por los datos históricos, esta sencilla estrategia de media móvil ha conseguido resultados decentes.
El mayor riesgo de esta estrategia también proviene de su simplificación excesiva. Como no hay una lógica de stop loss establecida, puede enfrentar pérdidas individuales relativamente grandes. Esto no es beneficioso para la gestión del riesgo.
La generación de señales requiere cierta confirmación y puede perder oportunidades comerciales a corto plazo.
Otros indicadores técnicos pueden considerarse incorporados a la estrategia para construir un sistema de negociación más complejo y mejorar la rentabilidad y la tasa de ganancia.
Por otro lado, la estrategia de gestión de dinero también se puede optimizar. Establecer un stop loss razonable y obtener ganancias puede controlar eficazmente los riesgos, que es una práctica común para este tipo de estrategia de seguimiento de tendencias.
La estrategia de media móvil de cruz de oro es una estrategia de seguimiento de tendencias muy simplificada. Utiliza la cruz de oro y la cruz de muerte de las medias móviles para determinar los cambios en la tendencia a largo plazo del mercado, en base a la cual se generan las señales comerciales. La ventaja de esta estrategia radica en su simplicidad e intuitividad, fácil de entender y seguir, y su buen rendimiento histórico. Pero al mismo tiempo, también enfrenta ciertos riesgos, especialmente la falta de control en términos de stop loss y take profit. En el futuro, la estrategia puede hacerse más robusta y confiable agregando otros indicadores u optimizando la gestión de capital.
/*backtest start: 2022-11-28 00:00:00 end: 2023-12-04 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy("Golden Cross, SMA 200 Long Only, Moving Average Strategy (by ChartArt)", shorttitle="CA_-_Golden_Cross_Strat", overlay=true) // ChartArt's Golden Cross Strategy // // Version 1.0 // Idea by ChartArt on June 19, 2016. // // This moving average strategy is very easy to follow: // // The strategy goes long when the faster SMA 50 (the // simple moving average of the last 50 bars) crosses // above the SMA 200. Orders are closed when the SMA 50 // crosses below SMA 200. The strategy does not short. // // This simple strategy does not have any other // stop loss or take profit money management logic. // // List of my work: // https://www.tradingview.com/u/ChartArt/ // // __ __ ___ __ ___ // / ` |__| /\ |__) | /\ |__) | // \__, | | /~~\ | \ | /~~\ | \ | // // // Input switch1=input(true, title="Enable Bar Color?") switch2=input(false, title="Show Fast Moving Average") switch3=input(true, title="Show Slow Moving Average") movingaverage_fast = sma(close, input(50)) movingaverage_slow = sma(close, input(200)) // Calculation bullish_cross = crossover(movingaverage_fast, movingaverage_slow) bearish_cross = crossunder(movingaverage_fast, movingaverage_slow) // Strategy if bullish_cross strategy.entry("long", strategy.long) strategy.close("long", when = bearish_cross ) // Colors bartrendcolor = close > movingaverage_fast and close > movingaverage_slow and change(movingaverage_slow) > 0 ? green : close < movingaverage_fast and close < movingaverage_slow and change(movingaverage_slow) < 0 ? red : blue barcolor(switch1?bartrendcolor:na) // Output plot(switch2?movingaverage_fast:na,color = change(movingaverage_fast) > 0 ? green : red,linewidth=3) plot(switch3?movingaverage_slow:na,color = change(movingaverage_slow) > 0 ? green : red,linewidth=3) // alertcondition(bullish_cross, title='Golden Cross (bullish)', message='Bullish') alertcondition(bearish_cross, title='Death Cross (bearish)', message='Bearish')