Ini adalah strategi pecah yang menggabungkan penunjuk RSI dan Bollinger Bands. Idea utama adalah untuk membeli apabila RSI di bawah 10 dan menjual apabila RSI di atas 90, dengan 5 tempoh SMA sebagai garis stop loss.
Apabila RSI di bawah 10, ia dianggap sebagai isyarat oversold, dan kebarangkalian overvaluation saham adalah kecil, jadi ia adalah masa yang baik untuk membeli. Apabila RSI di atas 90, ia dianggap isyarat overbought dan isyarat jual.
Ini adalah strategi arbitraj statistik yang membeli rendah dan menjual tinggi menggunakan isyarat penunjuk. Kelebihannya yang terbesar ialah dengan menilai titik beli dan jual melalui penunjuk RSI, ia dapat dengan berkesan merebut masa terlalu dinilai dan undervaluation saham untuk mencapai pulangan yang berlebihan. Pada masa yang sama, digabungkan dengan penghakiman pecah Bollinger Bands, ia mengelakkan risiko menangkap pisau jatuh dan mengejar atas dan bawah.
Risiko terbesar dari strategi ini adalah bahawa turun naik biasa di pasaran dalam jangka pendek boleh melebihi garis stop loss, menyebabkan stop loss yang tidak perlu. Di samping itu, kegagalan untuk mengambil keuntungan tepat pada masanya juga boleh kehilangan keuntungan. Penyelesaian adalah untuk menyesuaikan parameter kitaran garis stop loss dengan sewajarnya untuk mengelakkan turun naik biasa dihentikan. Pada masa yang sama, garis mengambil keuntungan juga boleh ditetapkan untuk mengambil keuntungan secara proaktif selepas mencapai pulangan sasaran.
Strategi ini boleh dioptimumkan dalam aspek berikut:
(1) Sesuaikan nilai ambang kelebihan beli dan kelebihan jual penunjuk RSI, seperti 15 dan 85, untuk mendapatkan lebih banyak peluang perdagangan.
(2) Mengoptimumkan parameter kitaran garis stop loss untuk menyesuaikan diri dengan turun naik jangka pendek di pasaran.
(3) Tambah tetapan untuk garis mengambil keuntungan untuk mengambil keuntungan automatik dan kawalan risiko.
(4) Gabungkan penunjuk turun naik untuk mengoptimumkan parameter, seperti menambah penunjuk ATR.
RSI + Bollinger Bands strategi pecah di kawasan yang lebih rendah menggunakan RSI untuk menentukan titik masuk dan keluar, Bollinger Bands untuk menentukan julat, dan SMA sebagai garis stop loss, yang dapat menangkap trend dengan berkesan, mengawal risiko, dan mencapai keuntungan yang stabil.
/*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)