
Эта стратегия основана на показателях относительно сильного и слабого индекса (RSI) для разработки торговой стратегии, в которой автоматически устанавливается стоп-стоп. Когда RSI превышает установленную линию перекупа или установленную линию перепродажи, стратегия открывает позицию как поперечный или пустой, соответственно.
Эта стратегия использует показатель RSI для определения сверхпокупа и сверхпродажи на рынке. Когда показатель RSI ниже установленного минимума (по умолчанию 30), считается, что рынок находится в состоянии сверхпродажи, тогда делается больше; когда показатель RSI выше установленного максимума (по умолчанию 70), считается, что рынок находится в состоянии сверхпокупа, тогда делается больше.
После лишнего просрочки стратегия автоматически устанавливает цену остановки и цену остановки в зависимости от коэффициента остановки ((5% по умолчанию) и коэффициента остановки ((10% по умолчанию). Например, после лишнего просрочки цена остановки равна цене открытия позиции ((1 - коэффициент остановки), а цена остановки равна цене открытия позиции ((1 + коэффициент остановки)).
Самым большим преимуществом этой стратегии является то, что она позволяет автоматически устанавливать стоп-лосы и стоп-стопы, снижая торговый риск. Стоп-лосы позволяют уменьшить потери, а стоп-стопы - блокировать прибыль. При этом индекс относительной силы и слабости является зрелым техническим показателем, который позволяет лучше определить, находится ли рынок в состоянии перекупа или перепродажи.
Эта стратегия также сопряжена с определенными рисками. RSI может подавать ошибочные сигналы, что приводит к ненужным потерям. Кроме того, остановка или остановка может быть вызвана, что может привести к потере части прибыли.
Эти риски можно снизить, оптимизируя параметры RSI или регулируя стоп-стоп. Кроме того, эта стратегия может быть использована в сочетании с другими показателями для проверки сигналов и повышения точности принятия решений.
Эта стратегия может быть оптимизирована в следующих аспектах:
Оптимизируйте RSI, чтобы найти оптимальную комбинацию параметров
Тестирование различных параметров стоп-стоп
В сочетании с другими показателями фильтрует сигналы
Добавление правил оценки трендов, чтобы избежать ложных сигналов о колебаниях рынка
Оптимизация времени входа, установка стоп-тракера для блокировки прибыли
Эта стратегия разработана на основе RSI, чтобы быть простой и практичной. Логика стратегии ясна и проста в реализации, и вы можете автоматически настроить остановки и остановки для контроля риска. В то же время, необходимо обратить внимание на параметры и правила оптимизации, чтобы предотвратить риск ошибочных сигналов RSI.
/*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