
Esta estrategia combina dos medias móviles y un indicador RSI relativamente fuerte para buscar oportunidades de reversión a corto plazo en una tendencia fuerte. Cuando la dirección de la tendencia es clara, utiliza el RSI para identificar sobrecompras y sobreventas y espera que la reversión de los precios entre en juego.
Calcula el SMA de 30 días y el EMA de 200 días para determinar la dirección de la tendencia general
Calcula el RSI de 30 días para determinar si hay sobrecompra o sobreventa
Reglas de acceso:
Reglas de juego:
Seguir las grandes tendencias y evitar operaciones contraproducentes
La configuración de los parámetros RSI es más conservadora para reducir las señales falsas
Combinado con un doble filtro de línea media móvil, el tiempo de entrada es más preciso.
El riesgo es controlado, la retirada es pequeña.
El mercado necesita una tendencia más clara, y la convulsión no es efectiva
El RSI está ajustado de forma conservadora y podría haber perdido algunas oportunidades
La posición de parada de pérdidas debe ajustarse de manera razonable para evitar una salida demasiado radical.
Optimización de los parámetros del RSI, reduciendo los parámetros adecuadamente para buscar más oportunidades de entrada
Prueba de diferentes combinaciones de medias móviles
Configurar un filtro de tendencia y operar solo cuando la tendencia es lo suficientemente obvia
Optimización de las estrategias de pérdidas, control estricto de las pérdidas únicas
Esta estrategia tiene un riesgo controlado en general y es adecuada para los operadores de posiciones de línea media y larga. La estrategia opera en función de la dirección de la gran tendencia, utiliza parámetros RSI conservadores y un filtro de línea media móvil estricto, lo que evita de manera efectiva los false breaks, lo que mejora la tasa de ganancia.
/*backtest
start: 2023-09-17 00:00:00
end: 2023-10-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="_CM_RSI_2_Strat_Low", shorttitle="_CM_RSI_2_Strategy_Lower", overlay=false)
src = close,
//RSI CODE
up = rma(max(change(src), 0), 30)
down = rma(-min(change(src), 0), 30)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
//Criteria for Moving Avg rules
ma50= vwma(close,30)
ma200= vwma(close,200)
//Rule for RSI Color
col = ma50 > ma200 and rsi <=53?lime: ma50 < ma200 and rsi >= 60?red : silver
long = ma50 > ma200 and rsi <= 53
short = ma50 < ma200 and rsi >= 60
//plot(rsi, title="RSI", style=line, linewidth=1,color=col)
//plot(100, title="Upper Line 100",style=line, linewidth=3, color=aqua)
//plot(0, title="Lower Line 0",style=line, linewidth=3, color=aqua)
//band1 = plot(60, title="Upper Line 60",style=line, linewidth=1, color=aqua)
//band0 = plot(44, title="Lower Line 40",style=line, linewidth=1, color=aqua)
//fill(band1, band0, color=silver, transp=90)
strategy.entry ("buy", strategy.long, when=long)
strategy.entry ("sell", strategy.short, when=short)
plot(long,"long",color=green,linewidth=1)
plot(short,"short",color=red,linewidth=1)