Strategi gabungan RSI dan RSI Stochastic

Penulis:ChaoZhang, Tarikh: 2023-12-07 15:44:21
Tag:

img

Ringkasan

Strategi ini dinamakan RSI dan Strategi Gabungan RSI Stochastic. Ia menggabungkan kelebihan Indeks Kekuatan Relatif (RSI) dan RSI Stochastic untuk mengenal pasti peluang overbought dan oversold. Strategi ini berfungsi dengan baik pada carta 5 minit untuk EOS / BTC dan BTC / USDT, tidak sesuai untuk semua mata wang kripto.

Logika Strategi

Strategi ini menggunakan kedua-dua penunjuk RSI dan penunjuk RSI Stochastic. Parameter RSI adalah panjang 10 tempoh, tahap overbought pada 60 dan tahap oversold pada 20. Parameter RSI Stochastic merangkumi tempoh penyelarasan garis K pada 3, tempoh penyelarasan garis D pada 3, panjang pengiraan RSI 14, panjang pengiraan RSI Stochastic 14. Ia mengenal pasti oversold apabila nilai RSI K dan D Stochastic berada di bawah 20, dan overbought apabila nilai RSI K dan D Stochastic berada di atas 80. Isyarat perdagangan dihasilkan pada tahap overbought dan oversold.

Analisis Kelebihan

Strategi ini menggabungkan kelebihan penunjuk RSI dan penunjuk RSI Stochastic. RSI berkesan dalam mengenal pasti situasi overbought dan oversold. RSI Stochastic menggabungkan momentum dan dapat mengesan titik perubahan lebih awal. Kombinasi ini berfungsi dengan lebih baik dengan mempertimbangkan kedua-dua faktor harga dan momentum untuk menjana isyarat perdagangan yang lebih tepat pada masanya.

Analisis Risiko

Strategi ini mungkin menghadapi risiko terlalu banyak perdagangan dan margin keuntungan yang tidak mencukupi setiap perdagangan. Penyelesaian termasuk menyesuaikan parameter dengan betul untuk kekerapan perdagangan yang lebih rendah dan memilih produk dengan turun naik harga yang lebih besar. Di samping itu, kos perdagangan juga boleh memberi kesan kepada keuntungan akhir.

Arahan Penambahbaikan

Parameter strategi ini boleh dioptimumkan lagi, seperti menyesuaikan parameter RSI, parameter RSI Stochastic, nilai ambang overbought / oversold dll. Di samping itu, penunjuk lain seperti EMA boleh digabungkan untuk menapis isyarat dan meningkatkan kualiti.

Kesimpulan

Strategi ini mengintegrasikan kelebihan penunjuk RSI dan penunjuk RSI Stochastic untuk menjana isyarat perdagangan pada tahap overbought dan oversold yang relatif. Parameter boleh disesuaikan dan peraturan perdagangan boleh disesuaikan untuk produk yang berbeza. Gabungan dengan strategi atau penunjuk lain juga boleh diterokai. Secara keseluruhan, strategi ini sesuai dengan peniaga kuantitatif yang ingin mengenal pasti peluang perdagangan jangka 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")
    
    
    

Lebih lanjut