
A estratégia de ruptura RSI melhorada é uma estratégia de acompanhamento de tendências que usa o indicador de força e fraqueza relativa (RSI) para determinar os pontos de entrada e saída. A base da estratégia RSI básica é a adição de stop loss e stop loss para gerenciar o risco.
Quando o RSI atravessa o 70 (nível de sobrecompra), a estratégia faz mais. Quando o RSI atravessa o 30 (nível de sobrevenda), a estratégia fica em branco. Isso permite que ele suba, suba e suba.
O mecanismo central da estratégia depende do indicador RSI atravessar o seu nível de sobrecompra (default 70) ou o nível de sobrevenda (default 30) para desencadear a entrada.
Quando o RSI passa de 70, o que significa que o ativo está sobrecomprado e pode ser revertido, então a estratégia é abrir mais posições.
Quando o RSI passa de 30 abaixo, o ativo é sobrevendido e pode se recuperar, então a estratégia é abrir uma posição a zero.
Isso permite que a estratégia possa lucrar com a reversão dos níveis extremos do RSI.
Uma das melhorias mais importantes foi o aumento da gestão de risco através de stop loss e stop-loss.
Após a entrada, um determinado percentual de stop loss e stop loss foi definido acima e abaixo do preço de entrada (default 2% stop loss, 10% stop loss). Isso faz com que cada transação seja bloqueada em uma taxa de retorno de risco fixa.
Se a posição for favorável, o Stop Loss Order será eliminado em caso de lucro. Se a posição for negativa, o Stop Loss Order será eliminado com uma pequena perda. Isso maximiza o lucro da posição lucrativa e minimiza a perda da posição perdedora.
Algumas ideias para melhorar ainda mais esta estratégia:
A estratégia de ruptura do RSI depois da melhoria reuniu vários fatores positivos, incluindo o uso do RSI para identificar potenciais pontos de inflexão, determinar a direção do impulso, obter uma taxa de retorno de risco assimétrica com um stop-loss maior do que o stop-loss, e reduzir o risco com um pedido de saída.
Combinando esses fatores, o objetivo é maximizar os lucros em cada negociação e minimizar os riscos. Uma posição de tamanho apropriadamente otimizada pode torná-la estável em diferentes ambientes de mercado. O sistema de controle de risco incorporado torna-a mais vantajosa do que a estratégia RSI básica.
/*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))