
Стратегия, получившая название RSI и случайная комбинация RSI, объединяет в себе преимущества относительно сильного показателя RSI и случайного RSI, чтобы обнаружить возможность перекупа и перепродажи. Эта стратегия работает на 5-минутную линию, лучше работает на EOS/BTC и BTC/USDT, но не на все криптовалюты.
Эта стратегия использует одновременно RSI и RSI случайного типа. RSI имеет длину 10 циклов, линию сверхпокупа - 60, линию сверхпродажи - 20. Параметры RSI случайного типа включают линию K с гладким циклом 3, линию D с гладким циклом 3, RSI с длиной 14 циклов, а RSI случайного типа - 14.
Эта стратегия объединяет преимущества RSI и RSI. RSI позволяет эффективно идентифицировать ситуацию перекупа и перепродажи. RSI в сочетании с динамическим индикатором позволяет быстрее обнаруживать точки переворота цены.
В этой стратегии может присутствовать риск чрезмерного количества сделок, недостаточной ширины. Решение заключается в соответствующей корректировке параметров, снижении частоты сделок, выборе разновидности с большим объемом сделок.
Параметры этой стратегии могут быть оптимизированы, например, параметры RSI могут быть скорректированы, параметры RSI могут быть рандомизированы, параметры RSI могут быть перекуплены, параметры RSI могут быть перепроданы. Кроме того, можно рассмотреть возможность фильтрации сигналов с использованием других индикаторов, таких как EMA, чтобы улучшить качество сигнала.
Стратегия объединяет преимущества RSI и случайного RSI, давая возможность выпускать торговые сигналы при относительном перепродаже. Параметры стратегии могут быть дополнительно оптимизированы, правила торговли могут быть скорректированы в соответствии с различными разновидностями, а также можно рассмотреть возможность использования в сочетании с другими стратегиями или индикаторами. В целом, стратегия подходит для количественных трейдеров, которые обнаруживают возможности для торговли короткими линиями.
/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-01 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("RSI+STOCHRSI", overlay=true)
length = input( 10)
overSold = input( 20 )
overBought = input( 60 )
price = close
vrsi = rsi(price, length)
smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title="RSI Source")
rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
srsilow=input(20)
srsiup=input(80)
sourceup = high
sourcelow = low
source=close
yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(1)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
if ( (d<srsilow) and (k<srsilow) and (vrsi<overSold))
strategy.entry("MMAL", strategy.long, stop=close, oca_name="TREND", comment="AL")
else
strategy.cancel(id="MMAL")
if ( (d> srsiup ) and (k>srsiup ) and (vrsi >overBought) )
strategy.entry("MMSAT", strategy.short,stop=close, oca_name="TREND", comment="SAT")
else
strategy.cancel(id="MMSAT")