
Strategi ini dipanggil strategi gabungan RSI dan RSI rawak, yang menggabungkan kelebihan indikator RSI yang agak kuat (RSI) dan RSI rawak untuk mencari peluang untuk membeli dan menjual. Strategi ini berfungsi dengan baik pada garis 5 minit, EOS / BTC dan BTC / USDT varieti, dan tidak berlaku untuk semua cryptocurrency.
Strategi ini menggunakan RSI dan RSI rawak secara serentak. RSI mempunyai panjang 10 kitaran, overbought 60 dan oversold 20. Parameter RSI rawak merangkumi kitaran kelancaran garis K, kitaran kelancaran garis D, kitaran kelancaran 3, kitaran pengiraan RSI 14, dan kitaran pengiraan RSI rawak 14.
Strategi ini menggabungkan kelebihan indikator RSI dan indikator RSI rawak. Indikator RSI dapat mengenal pasti keadaan overbought dan oversold dengan berkesan. Indikator RSI rawak digabungkan dengan indikator momentum, dapat menemui titik perubahan harga lebih awal.
Strategi ini mungkin mempunyai risiko terlalu banyak transaksi, tidak mencukupi. Penyelesaian adalah menyesuaikan parameter dengan sewajarnya, mengurangkan frekuensi transaksi, memilih varieti dengan jumlah transaksi yang tinggi. Di samping itu, kos transaksi juga akan mempengaruhi keuntungan akhir.
Parameter strategi ini boleh dioptimumkan lebih lanjut, seperti parameter RSI yang disesuaikan, parameter RSI yang tidak disengajakan, overbought overbought, dan sebagainya. Selain itu, anda boleh mempertimbangkan untuk menggabungkan isyarat penapis indikator lain, seperti EMA, dan sebagainya, untuk meningkatkan kualiti isyarat. Anda juga boleh mencuba kombinasi pelbagai jenis, memanfaatkan hubungan antara jenis yang berbeza, untuk mendapatkan keuntungan keseluruhan yang lebih stabil.
Strategi ini mengintegrasikan kelebihan RSI dan RSI acak, yang dapat menghantar isyarat perdagangan ketika relatif overbought dan oversold. Parameter strategi dapat dioptimumkan lebih jauh, peraturan perdagangan dapat disesuaikan dengan varieti yang berbeza, dan juga boleh dipertimbangkan untuk digunakan dengan kombinasi strategi atau indikator lain. Secara umum, strategi ini sesuai untuk pedagang kuantitatif yang mencari peluang perdagangan garis pendek.
/*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")