Estrategia de negociación de la media móvil de Golden Cross

El autor:¿ Qué pasa?, Fecha: 2023-12-05 10:35:02
Las etiquetas:

img

Resumen general

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.

Principio de la estrategia

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.

Análisis de ventajas

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.

Análisis de riesgos

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.

Optimización

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.

Resumen de las actividades

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')

Más.