Улучшенная стратегия прорыва RSI - это стратегия, которая использует индикатор относительной силы (RSI) для определения точек входа и выхода.
Когда RSI превышает 70 (уровень перекупленности), стратегия идет в длинный путь. Когда RSI превышает 30 (уровень перепроданности), стратегия идет в короткий путь. Это позволяет ей ездить по сильным тенденциям вверх и вниз.
Основной механизм зависит от того, что индикатор RSI пересекает уровень перекупленности (по умолчанию 70) или перепроданности (по умолчанию 30) для запуска записей.
Когда показатель RSI пересекает 70, это указывает на то, что актив перекуплен и может измениться, поэтому стратегия открывает длинную позицию.
Когда показатель RSI переходит ниже 30, это указывает на то, что актив перепродан и может отскочить, поэтому стратегия открывает короткую позицию.
Это позволяет стратегии извлекать выгоду из средних тенденций реверсии, исходящих из экстремальных уровней RSI.
Ключевым улучшением является дополнительное управление рисками с помощью ордеров стоп-лосса и прибыли.
После входа в позицию, ордера на остановку потерь и получение прибыли размещаются в фиксированных процентах от цены входа (по умолчанию 2% остановка потерь, 10% получение прибыли).
Если позиция движется благоприятно, лимитный заказ на получение прибыли закроет ее для получения прибыли. Если она движется неблагоприятно, ордер на остановку потери закроет ее для небольшого убытка. Это максимизирует прибыль в выигрышных сделках и минимизирует убытки от проигрыша.
Некоторые способы дальнейшего совершенствования стратегии:
Улучшенная стратегия прорыва RSI объединяет несколько положительных элементов - использование RSI для выявления потенциальных поворотных точек, тенденции после вхождения в направлении импульса, асимметричный риск-вознаграждение от получения прибыли > остановки убытков и снижение риска от выхода ордеров.
Комбинируя эти аспекты, он стремится максимизировать прибыль, минимизируя риск на каждой сделке. Правильная оптимизация и надежное размещение позиций могут превратить это в стабильную систему в различных рыночных условиях. Встроенные средства контроля рисков дают ему преимущество над базовыми стратегиями 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))