
Esta estratégia baseia-se em um indicador de força relativa (RSI) e projetou uma estratégia de negociação que automaticamente configura um stop loss. Quando o indicador RSI excede a linha de sobrevenda definida ou excede a linha de sobrevenda definida, a estratégia abre a posição em cima ou em baixo, respectivamente. Além disso, a estratégia configura automaticamente o preço de stop loss e o preço de stop loss de acordo com o preço de abertura da posição e a proporção de stop loss e stop loss definida.
Esta estratégia usa o indicador RSI para julgar o fenômeno de supercompra e supervenda no mercado. Quando o indicador RSI está abaixo do ponto baixo definido (default 30), o mercado é considerado como supervendido, então faça mais; Quando o indicador RSI está acima do ponto alto definido (default 70), o mercado é considerado como supervendido, então faça mais.
Depois de fazer um shorting excessivo, a estratégia automaticamente define o preço de parada e o preço de parada de acordo com a proporção de stop loss (default 5%) e a proporção de stop loss (default 10%). Por exemplo, depois de fazer um shorting excessivo, o preço de parada é o preço de abertura (default 1 - proporção de stop loss) e o preço de parada é o preço de abertura (default 1 + proporção de stop loss).
A maior vantagem desta estratégia é que pode ser automaticamente configurado para parar e parar, reduzindo o risco de negociação. O stop loss pode reduzir as perdas, o stop stop pode bloquear os lucros.
Esta estratégia também tem um certo risco. O indicador RSI pode emitir sinais errados, resultando em perdas desnecessárias. Além disso, o stop loss ou o stop loss pode ser acionado e perder parte do lucro.
Os riscos podem ser reduzidos através da otimização dos parâmetros do RSI ou do ajustamento do stop loss. Além disso, a estratégia pode ser combinada com outros indicadores para validar sinais e melhorar a precisão da decisão.
A estratégia pode ser melhorada nos seguintes aspectos:
Optimizar os parâmetros do RSI para encontrar a melhor combinação de parâmetros
Testar diferentes configurações de parâmetros de stop loss
Combinação com outros indicadores de filtragem
Adição de regras de discernimento de tendências para evitar falsos sinais de mercados em turbulência
Optimizar o tempo de entrada, configurar um tracker de stop loss para bloquear o lucro
Esta estratégia é baseada no RSI para criar uma estratégia simples e prática de stop loss. A lógica da estratégia é clara e fácil de implementar, e você pode configurar automaticamente o stop loss e stop loss para controlar o risco.
/*backtest
start: 2023-12-29 00:00:00
end: 2024-01-28 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("twelve12 first RSI remix", overlay=true)
length = input(14)
overSold = input(35)
overBought = input(65)
stopLossPercent = input(5, title="Stop Loss (%)") / 100
takeProfitPercent = input(10, title="Take Profit (%)") / 100
price = close
vrsi = ta.rsi(price, length)
co = ta.crossover(vrsi, overSold)
cu = ta.crossunder(vrsi, overBought)
if (not na(vrsi))
if (co)
strategy.entry("RsiLE", strategy.long, comment="RsiLE")
if (cu)
strategy.entry("RsiSE", strategy.short, comment="RsiSE")
// Calculate stop loss and take profit levels for long and short positions
longStopLoss = strategy.position_avg_price * (1 - stopLossPercent)
longTakeProfit = strategy.position_avg_price * (1 + takeProfitPercent)
shortStopLoss = strategy.position_avg_price * (1 + stopLossPercent)
shortTakeProfit = strategy.position_avg_price * (1 - takeProfitPercent)
// Set stop loss and take profit for long position