
Strategi perdagangan RSI dengan menggabungkan indikator band oscillation dan indeks yang relatif kuat (RSI), menghasilkan sinyal beli ketika harga menerobos lintasan dan indikator RSI ditampilkan sebagai sinyal oversell; menghasilkan sinyal jual ketika harga turun lintasan dan indikator RSI ditampilkan sebagai sinyal overbought. Strategi ini terutama menggunakan indikator band oscillation untuk menilai perubahan ritme pergerakan pasar, dikombinasikan dengan indikator RSI untuk menemukan fenomena overbought oversold, dan mengirimkan sinyal perdagangan pada titik balik.
Logika inti dari strategi ini didasarkan pada:
Perhitungan rata-rata bergerak sederhana dari harga close-out 20 hari sebagai garis tengah acuan.
Pada dasar orbit tengah dihitung di atas dan di bawah orbit, orbit atas adalah 20 hari selisih standar harga penutupan + 2 kali dari orbit tengah, dan orbit bawah adalah 20 hari selisih standar harga penutupan -2 kali dari orbit tengah.
Perhitungan indikator RSI 14 hari untuk menilai fenomena overbought overbought. RSI di bawah 20 adalah oversold, di atas 70 adalah overbought.
Ketika harga penutupan naik dari bawah dan RSI menunjukkan sinyal oversold, menghasilkan sinyal beli.
Ketika harga close-out turun dari atas ke bawah, dan indikator RSI menunjukkan sinyal overbought, menghasilkan sinyal sell.
Strategi ini menilai laju dan kecepatan pergerakan harga melalui indikator band volatilitas, dan digabungkan dengan indikator RSI untuk menemukan titik balik dan mengirimkan sinyal perdagangan pada titik balik yang mungkin.
Indikator Banding Bergelombang dapat menentukan laju dan arah pergerakan pasar, dan Indikator RSI dapat menentukan fenomena overbought dan oversold, keduanya membentuk sinyal perdagangan yang efektif.
Parameter indikator RSI dapat disesuaikan, dapat mengatur tingkat overbought dan oversold yang berbeda sesuai dengan pasar yang berbeda, untuk menghindari sinyal yang salah.
Parameter band volatilitas juga dapat disesuaikan, dengan parameter yang sesuai sesuai dengan jangkauan dan kecepatan fluktuasi pasar, untuk meningkatkan probabilitas keuntungan.
Penembusan atas jalur membentuk sinyal beli, penurunan atas jalur membentuk sinyal jual, logika perdagangan yang sederhana dan mudah dipahami.
Ini juga dapat digunakan untuk pasar seperti pasar saham, valuta asing, dan mata uang digital.
Pasar terus naik, dapat menyebabkan beberapa kali misjudging sinyal beli. Anda dapat mengurangi tingkat sinyal yang salah dengan mengoptimalkan parameter RSI.
Dalam situasi yang bergoyang, pergerakan band yang bergoyang sering terjadi, yang dapat menyebabkan kerugian perdagangan yang sering. Parameter terobosan dapat dilepaskan secara tepat, mengurangi perdagangan yang tidak berarti.
Kode ini mengasumsikan bahwa standar overbought dan oversold tetap, namun sebenarnya parameter harus diatur berdasarkan tingkat fluktuasi pasar yang berbeda.
Bandung dan RSI memiliki keterlambatan, tidak dapat memprediksi pergerakan harga lebih awal, hanya dapat melacak perubahan harga.
Adaptasi parameter band volatilitas sesuai dengan karakteristik pasar yang berbeda, meningkatkan bandwidth volatilitas, mengurangi kemungkinan kesalahan transaksi.
Parameter RSI juga perlu disesuaikan dengan pasar yang berbeda, dengan standar overbought dan oversold yang lebih tinggi, untuk menghindari beberapa kali memicu sinyal perdagangan yang salah.
Menambahkan penilaian indikator lain, seperti KDJ, MACD, dan lain-lain, untuk menghindari band volatilitas dan salah penilaian indikator tunggal RSI.
Meningkatkan strategi stop loss, menetapkan titik stop loss yang masuk akal, dan menghindari kerugian tunggal yang terlalu besar.
Pertimbangan untuk mengoptimalkan Breakout atau backtesting parameter dapat digunakan untuk meningkatkan stabilitas strategi.
Strategi perdagangan RSI dengan indikator band oscillation untuk menilai kecepatan fluktuasi harga dan indikator RSI untuk menilai fenomena overbought dan oversold, mengirimkan sinyal perdagangan pada titik balik yang mungkin. Strategi ini mengintegrasikan keunggulan beberapa indikator, logika perdagangan sederhana dan jelas, dapat diterapkan secara luas di pasar perdagangan seperti pasar saham, forex, dan mata uang digital, merupakan strategi perdagangan tren yang efektif. Namun, ada juga ruang untuk perbaikan tertentu, dapat dioptimalkan dalam banyak hal, mulai dari penyesuaian parameter, penambahan indikator, dan mekanisme stop loss, sehingga strategi lebih stabil dan dapat diandalkan.
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Bollinger Band + RSI Strategy", overlay=true)
// Input variables
numCandlesOutsideBB = input(3, "Number of Candles Outside BB")
numCandlesOutsideUpperBB = input(3, "Number of Candles Outside Upper BB")
rsiLength = input(14, "RSI Length")
rsiOversoldLevel = input(20, "RSI Oversold Level")
rsiOverboughtLevel = input(70, "RSI Overbought Level")
// Bollinger Bands
length = input(20, minval=1, title="BB Length")
mult = input(2.0, minval=0.001, maxval=50, title="BB Standard Deviation")
basis = sma(close, length)
dev = mult * stdev(close, length)
upperBB = basis + dev
lowerBB = basis - dev
// RSI
rsi = rsi(close, rsiLength)
// Buy condition
buyCondition = crossover(close, upperBB) and rsi > rsiOversoldLevel
// Sell condition
sellCondition = crossunder(close, upperBB) and rsi > rsiOverboughtLevel
// Strategy
if buyCondition
strategy.entry("Buy", strategy.long)
if sellCondition
strategy.close("Buy")
// Plotting
plot(upperBB, color=color.blue)
plot(lowerBB, color=color.red)
plot(rsi, "RSI", color=color.green)