A estratégia de ruptura do RSI aprimorada é uma estratégia de tendência que usa o indicador de índice de força relativa (RSI) para determinar pontos de entrada e saída.
Quando o RSI cruza acima de 70 (nível de sobrecompra), a estratégia vai longo. Quando o RSI cruza abaixo de 30 (nível de sobrevenda), a estratégia vai curta. Isso permite que ele ande em fortes tendências para cima e para baixo.
O mecanismo central depende do indicador RSI ultrapassar o seu nível de sobrecompra (default 70) ou nível de sobrevenda (default 30) para desencadear entradas.
Quando o RSI cruza acima de 70, indica que o ativo está sobrecomprado e pode reverter, então a estratégia abre uma posição longa.
Quando o RSI cruza abaixo de 30, indica que o ativo está sobrevendido e pode saltar, então a estratégia abre uma posição curta.
Isso permite que a estratégia capitalize as tendências de reversão média provenientes de níveis extremos do RSI.
A principal melhoria é a gestão de risco adicional através de ordens de stop loss e take profit.
Após a entrada de uma posição, as ordens de stop loss e take profit são colocadas em percentagens fixas distantes do preço de entrada (default 2% stop loss, 10% take profit).
Se uma posição se move favoravelmente, a ordem de limite de lucro será fechada para um ganho. Se se mover negativamente, a ordem de stop loss será fechada para uma pequena perda. Isso maximiza os lucros em negociações vencedoras e minimiza as perdas de negociações perdedoras.
Algumas formas de melhorar ainda mais a estratégia:
A estratégia de ruptura do RSI aprimorada reúne vários elementos positivos - utilizando o RSI para identificar potenciais pontos de virada, tendência após entradas na direção do ímpeto, risco-recompensa assimétrico de take profits > stop loss e mitigação de risco de ordens de saída.
A combinação desses aspectos visa maximizar a recompensa, minimizando o risco em cada comércio. A otimização adequada e o dimensionamento robusto da posição podem transformar isso em um sistema estável em vários ambientes de mercado. Os controles de risco embutidos dão uma vantagem sobre as estratégias básicas do RSI.
/*backtest start: 2024-01-04 00:00:00 end: 2024-02-03 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // @version=4 // Improved RSI Simple Strategy // Added Risk Management System: SL & TP // © Bitduke // All scripts: https://www.tradingview.com/u/Bitduke/#published-scripts strategy("Simple RSI Buy/Sell at a level", shorttitle="Simple RSI Strategy (SL/TP)", overlay=false ) overbought = input(70, title="overbought value") oversold = input(30, title="oversold value") lenght = 14 rsi = rsi(close, lenght) myrsi = rsi > overbought myrsi2 = rsi < oversold barcolor(myrsi ? color.black : na) barcolor(myrsi2 ? color.blue : na) // Risk Management Sysyem convert_percent_to_points(percent) => strategy.position_size != 0 ? round(percent / 100 * strategy.position_avg_price / syminfo.mintick) : float(na) setup_percent(percent) => convert_percent_to_points(percent) STOP_LOSS = 2 TAKE_PROFIT = 10 plot(rsi) plot(overbought, color = color.red) plot(oversold, color = color.green) //STRATEGY if (myrsi) strategy.entry("Long", strategy.long) if (myrsi2) strategy.entry("Short", strategy.short) strategy.exit("Exit", qty_percent = 100, profit = setup_percent(STOP_LOSS), loss = setup_percent(TAKE_PROFIT))