La estrategia de reversión plana del índice de fuerza relativa es una estrategia de inversión cuantitativa que utiliza el indicador RSI para identificar señales de sobreventa y sobreventa. La estrategia se basa en el indicador RSI para realizar operaciones de reversión largas y cortas en las zonas de venta y venta, abrir más y cerrar más cuando el RSI entra en la zona de venta y cerrar más cuando el RSI sale de la zona de venta.
La estrategia utiliza un indicador RSI de 14 pulgadas de longitud. El RSI está definido como superior a 70 y el RSI está definido como inferior a 30. La estrategia toma posiciones de más cuando el RSI pasa de 30 a 30 y de menos cuando el RSI pasa de 70 a 70.
En concreto, la lógica de la estrategia es la siguiente:
De esta manera, se captura la oportunidad de una reversión de la zona de venta excesiva a través de la característica de reversión del RSI.
La estrategia de inversión de la placa plana del índice de fuerza relativa tiene las siguientes ventajas:
Las estrategias de inversión de un plano de índice de intensidad relativa también tienen los siguientes riesgos:
Para protegerse de estos riesgos, se puede optimizar la estrategia, configurar el parámetro Adaptive RSI para optimizar dinámicamente el parámetro del indicador RSI, o agregar un filtro de tendencia, etc.
Las estrategias de inversión de la placa plana del índice de intensidad relativa se pueden optimizar en las siguientes direcciones:
La estrategia de inversión de la barra plana del índice de fuerza relativa es una estrategia de línea corta simple y práctica en general. Utiliza las características de inversión del indicador RSI para operar de manera inversa cuando el RSI entra en la zona de sobreventa. La estrategia tiene claridad de operación y ventajas de control de riesgo, lo que es ideal para los principiantes.
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("RSI OverTrend Strategy (by Marcoweb) v1.0", shorttitle="RSI_L_30_Strat_v1.0", overlay=true)
///////////// RSI
RSIlength = input(14, minval=1, title="RSI Period Length")
RSIoverSold = 30
RSIoverBought = 70
RSITriggerLine = 30
RSI = rsi(close, RSIlength)
price = close
vrsi = rsi(price, RSIlength)
source = close
buyEntry = crossover(source, RSITriggerLine)
sellEntry = crossunder(source, RSITriggerLine)
plot(RSI, color=red,title="RSI")
p1 = plot(RSIoverSold, color=green,title="30")
p2 = plot(RSIoverBought, color=green,title="70")
p3 = plot(RSITriggerLine, color=green,title="30")
///////////// RSI Level 30 v1.0 Strategy
if (not na(vrsi))
if (crossover(RSI, RSITriggerLine))
strategy.entry("RSI_L", strategy.long, comment="RSI_L")
else
strategy.cancel(id="RSI_L")
if (crossunder(RSI, RSIoverBought))
strategy.entry("RSI_S", strategy.short, comment="RSI_S")
else
strategy.cancel(id="RSI_S")
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)