Эта стратегия использует улучшенный индикатор относительной силы (RSI), разработанный Джоном Эхлером, который уменьшает отставание с помощью специального метода сглаживания, что приводит к более надежному торговому сигналу. Эта стратегия может легко изменять направление прибыли и убытка в параметрах.
Сначала стратегия рассчитывает цену плавления, то есть среднее значение текущей цены закрытия и цены закрытия за последние 3 дня. Затем рассчитывается момент роста и падения этой цены плавления, затем RSI между 0 и 1 вычисляется методом нормализации. И, наконец, RSI выше 0,5 является сигналами сбыта, RSI ниже 0,5 - сигналами сбыта, что приводит к торговым инструкциям.
В основе этой стратегии лежит улучшенный подход к подсчету RSI. Традиционный RSI рассматривает изменения цены только за один цикл, что приводит к тому, что задержка становится более серьезной по мере увеличения циклических параметров.
В частности, вместо простого просмотра пропорций, эта стратегия рассчитывает значение момента роста и падения цен. Затем RSI нормализуется в диапазоне 0-1. Это позволяет лучше отражать тенденции изменения цен и создавать более надежные торговые сигналы.
По сравнению с традиционными показателями RSI, эта стратегия имеет следующие преимущества благодаря улучшенному гладкому RSI:
В целом, эта стратегия объединяет преимущества RSI и улучшает его слабые стороны, такие как задержка и плавность. Это позволяет нам использовать улучшенные более сильные и надежные сигналы RSI, чтобы вовремя использовать возможности для изменения тренда, уменьшая рыночные помехи.
Несмотря на полезные улучшения в RSI, существуют определенные риски, о которых следует помнить:
Для снижения стратегических рисков рекомендуется:
Эта стратегия может быть улучшена в следующих аспектах:
Постоянно оптимизируя параметры, фильтрацию сигналов и комбинации, можно создать более мощную, надежную и трендоустойчивую торговую систему RSI. Это значительно повысит выигрышность и прибыльность стратегии.
Эта стратегия обеспечивает лучший эффект сглаживания за счет улучшения методов расчета RSI, эффективно снижает отставание и улучшает качество сигнала. Преимущества стратегии проявляются в том, что она способствует сглаживанию ценовых изменений, своевременному улавливанию сдвигов в тренде и т. Д. Однако необходимо учитывать определенные риски и постоянно повышать эффективность стратегии путем постоянной оптимизации. В целом, эта стратегия предоставляет новые идеи и методы для применения показателя RSI, а также приносит большую ценность нашим торговым решениям.
/*backtest
start: 2022-09-19 00:00:00
end: 2023-09-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 16/11/2017
// This is new version of RSI oscillator indicator, developed by John Ehlers.
// The main advantage of his way of enhancing the RSI indicator is smoothing
// with minimum of lag penalty.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Smoothed RSI")
Length = input(10, minval=1)
reverse = input(false, title="Trade reverse")
xValue = (close + 2 * close[1] + 2 * close[2] + close[3] ) / 6
CU23 = sum(iff(xValue > xValue[1], xValue - xValue[1], 0), Length)
CD23 = sum(iff(xValue < xValue[1], xValue[1] - xValue, 0), Length)
nRes = iff(CU23 + CD23 != 0, CU23/(CU23 + CD23), 0)
pos = iff(nRes == 0, -1,
iff(nRes == 1, 1, nz(pos[1], 0)))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1, 1, pos))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(nRes, color=blue, title="Smoothed RSI")