
Ini adalah strategi penembusan jarak rendah yang menggabungkan RSI dan Bollinger Bands. Ideanya adalah untuk membeli apabila RSI berada di bawah 10, menjual apabila RSI berada di atas 90, dan menghentikan kerugian dengan 5 kitaran SMA.
Apabila RSI di bawah 10 dianggap sebagai isyarat overbought, dan ketika ini saham mungkin terlalu tinggi, adalah masa yang lebih baik untuk membeli. Apabila RSI di atas 90 dianggap sebagai isyarat oversold, dianggap sebagai isyarat jual. Garis stop loss ditetapkan sebagai purata bergerak sederhana 5 kitaran, untuk mengelakkan stop loss kerana turun naik normal dalam jangka masa pendek.
Ini adalah strategi penarikan statistik yang menggunakan isyarat petunjuk untuk membeli dan menjual harga rendah. Kelebihan terbesarnya adalah bahawa dengan menentukan titik jual beli melalui petunjuk RSI, anda dapat dengan berkesan menangkap masa saham yang dinilai lebih tinggi dan di bawah nilai, untuk mencapai keuntungan yang lebih besar.
Risiko terbesar dalam strategi ini adalah bahawa pergerakan normal dalam jangka masa pendek dalam keadaan pasaran mungkin melebihi garis hentian sehingga menyebabkan hentian yang tidak perlu. Selain itu, jika tidak berhenti tepat pada masanya, keuntungan juga mungkin hilang. Penyelesaian adalah dengan menyesuaikan parameter kitaran garis hentian dengan betul, untuk mencegah pergerakan normal dari berhenti.
Strategi ini boleh dioptimumkan dengan:
(1) Menyesuaikan nilai kritikal RSI yang lebih tinggi, seperti 15 dan 85, untuk mendapatkan lebih banyak peluang perdagangan.
(2) Mengoptimumkan parameter kitaran garis berhenti untuk menyesuaikan dengan turun naik jangka pendek di pasaran.
(3) Penambahan seting tali penghalang, yang dapat mengawal penghalang dan risiko secara automatik.
(4) Menggabungkan parameter pengoptimuman penunjuk kadar turun naik, seperti penambahan penunjuk ATR dan lain-lain.
RSI + Bollinger strategi dua hala yang rendah untuk menerobos rantaian RSI untuk menentukan titik jual beli, rantaian Bollinger untuk menentukan rantaian Bollinger, SMA sebagai garis hentian, dapat menangkap pasaran dengan berkesan, mengawal risiko, dan mencapai keuntungan yang stabil. Ruang pengoptimuman untuk strategi ini masih besar dan patut diteliti lebih lanjut.
/*backtest
start: 2023-01-11 00:00:00
end: 2024-01-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
//Created by ChrisMoody
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="_CM_RSI_2_Strat_Low", shorttitle="_CM_RSI_2_Strategy_Lower", overlay=false)
src = close,
//RSI CODE
up = rma(max(change(src), 0), 2)
down = rma(-min(change(src), 0), 2)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
//Criteria for Moving Avg rules
ma1 = sma(close,1)
ma2 = sma(close,2)
ma3 = sma(close,3)
ma4 = sma(close,4)
ma5 = sma(close,5)
ma6 = sma(close,6)
ma7 = sma(close,7)
ma8 = sma(close,8)
ma9 = sma(close,9)
ma200= sma(close, 200)
//Rule for RSI Color
col = close > ma200 and close < ma5 and rsi < 10 ? lime : close < ma200 and close > ma5 and rsi > 90 ? red : silver
plot(rsi, title="RSI", style=line, linewidth=4,color=col)
plot(100, title="Upper Line 100",style=line, linewidth=3, color=aqua)
plot(0, title="Lower Line 0",style=line, linewidth=3, color=aqua)
band1 = plot(90, title="Upper Line 90",style=line, linewidth=3, color=aqua)
band0 = plot(10, title="Lower Line 10",style=line, linewidth=3, color=aqua)
fill(band1, band0, color=silver, transp=90)
///////////// RSI + Bollinger Bands Strategy
if (close > ma200 and rsi < 10)
strategy.entry("RSI_2_L", strategy.long, comment="Bullish")
if (close < ma200 and rsi > 90)
strategy.entry("RSI_2_S", strategy.short, comment="Bearish")
strategy.close("RSI_2_L", when = close > ma5)
strategy.close("RSI_2_S", when = close < ma5)