Ini adalah strategi breakout yang menggabungkan indikator RSI dan Bollinger Bands. Ide utamanya adalah membeli ketika RSI di bawah 10 dan menjual ketika RSI di atas 90, dengan SMA 5 periode sebagai garis stop loss.
Ketika RSI di bawah 10, itu dianggap sinyal oversold, dan kemungkinan overvaluasi saham kecil, jadi ini adalah waktu yang tepat untuk membeli. Ketika RSI di atas 90, itu dianggap sinyal overbought dan sinyal jual.
Ini adalah strategi arbitrage statistik yang membeli rendah dan menjual tinggi menggunakan sinyal indikator. Keuntungannya yang terbesar adalah dengan menilai titik beli dan jual melalui indikator RSI, dapat secara efektif merebut waktu overvaluasi dan undervaluasi saham untuk mencapai hasil yang berlebihan. Pada saat yang sama, dikombinasikan dengan penilaian breakout Bollinger Bands, ini menghindari risiko menangkap pisau yang jatuh dan mengejar puncak dan dasar.
Risiko terbesar dari strategi ini adalah bahwa fluktuasi normal di pasar dalam jangka pendek dapat melebihi garis stop loss, menyebabkan stop loss yang tidak perlu. Selain itu, kegagalan untuk mengambil keuntungan tepat waktu juga dapat kehilangan keuntungan. Solusi adalah untuk menyesuaikan parameter siklus garis stop loss dengan tepat untuk mencegah fluktuasi normal dihentikan. Pada saat yang sama, garis take profit juga dapat diatur untuk mengambil keuntungan secara proaktif setelah mencapai target pengembalian.
Strategi ini dapat dioptimalkan dalam aspek berikut:
(1) Sesuaikan nilai ambang kelebihan beli dan kelebihan jual dari indikator RSI, seperti 15 dan 85, untuk mendapatkan lebih banyak peluang perdagangan.
(2) Mengoptimalkan parameter siklus garis stop loss untuk beradaptasi dengan fluktuasi jangka pendek di pasar.
(3) Tambahkan pengaturan untuk garis mengambil keuntungan untuk mengambil keuntungan otomatis dan pengendalian risiko.
(4) Menggabungkan indikator volatilitas untuk mengoptimalkan parameter, seperti menambahkan indikator ATR.
Strategi RSI+Bollinger Bands breakout di area bawah menggunakan RSI untuk menentukan titik masuk dan keluar, Bollinger Bands untuk menentukan range, dan SMA sebagai garis stop loss, yang dapat secara efektif menangkap tren, mengendalikan 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)