Type/to search

Strategi Trading Swing Bullish Berdasarkan Bollinger Bands dan RSI

Common strategy
Created: 2024-03-11 11:51:22
Last modified: 2 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini didasarkan pada dua indikator teknis, Bollinger Band dan Relative Strength Index (RSI), yang digunakan untuk melakukan perdagangan ayunan posisi beli dalam tren naik. Logika strategi sederhana namun efektif: membuka posisi beli ketika harga menembus di bawah pita bawah Bollinger dan RSI di bawah 35, dan menutup posisi beli ketika RSI menembus di atas 69. Strategi ini juga dilengkapi dengan take profit dan stop loss.

Prinsip Strategi

  1. Menghitung RSI: Menggunakan RMA (Relative Moving Average) untuk menghitung rata-rata kenaikan dan penurunan harga secara terpisah, kemudian membagi kenaikan dengan total perubahan untuk mendapatkan RSI. RSI mencerminkan kekuatan harga dalam suatu periode waktu.

  2. Menghitung Bollinger Band: Menggunakan SMA (Simple Moving Average) untuk menghitung rata-rata harga, kemudian menambah dan mengurangi deviasi standar untuk mendapatkan pita atas dan bawah. Bollinger Band secara dinamis mencerminkan rentang fluktuasi harga.

  3. Membuka posisi beli: Ketika harga menembus di bawah pita bawah Bollinger dan RSI kurang dari 35, dianggap oversold, maka buka posisi beli. Kedua kondisi ini mampu menangkap momen pembalikan ke atas.

  4. Menutup posisi beli: Ketika RSI menembus di atas 69, dianggap overbought, maka tutup posisi beli untuk mengunci keuntungan.

  5. Take profit dan stop loss: Setelah membuka posisi, hitung harga take profit dan stop loss berdasarkan persentase yang ditetapkan pengguna. Posisi ditutup ketika menyentuh harga take profit atau stop loss. Hal ini dapat mengontrol risiko dan imbal hasil setiap transaksi.

Analisis Keunggulan

  1. Bollinger Band secara objektif mencerminkan rentang pergerakan harga, menyesuaikan secara sinkron dengan tren harga, tidak terbatas pada ambang tetap.

  2. RSI secara intuitif mencerminkan perbandingan kekuatan beli dan jual, juga relatif objektif, dan sering digunakan untuk menilai overbought dan oversold.

  3. Digunakan dalam tren naik, lebih cocok untuk perdagangan ayunan. Dengan menangkap pemantulan harga melalui pita bawah Bollinger dan RSI rendah, serta menutup posisi tepat waktu melalui RSI tinggi, strategi ini secara efektif dapat memanfaatkan pergerakan gelombang.

  4. Pengaturan take profit dan stop loss membuat risiko strategi terkendali, investor dapat dengan fleksibel mengatur parameter sesuai preferensi risiko mereka.

  5. Logika strategi dan kode relatif sederhana, mudah dipahami dan diimplementasikan, dan hasil backtest juga cukup stabil.

Analisis Risiko

  1. Untuk pasar yang bergerak sideways, Bollinger Band dan RSI dapat menghasilkan sinyal perdagangan yang cukup banyak, menyebabkan frekuensi perdagangan terlalu tinggi dan biaya komisi meningkat.

  2. Indikator tunggal seperti RSI rentan terhadap fluktuasi harga jangka pendek, menghasilkan sinyal yang menyesatkan. Oleh karena itu, sinyal RSI sebaiknya dianalisis bersama dengan pergerakan harga.

  3. Pemilihan parameter Bollinger Band dan RSI memiliki pengaruh besar terhadap kinerja strategi. Pasar dan instrumen yang berbeda mungkin memerlukan parameter yang berbeda. Pengguna perlu melakukan penyesuaian yang sesuai berdasarkan situasi spesifik.

  4. Dalam kondisi pasar yang tidak normal seperti peristiwa mendadak, Bollinger Band dan RSI mungkin gagal. Jika tidak ada alat manajemen risiko lain pada saat itu, hal ini dapat menyebabkan penarikan besar pada strategi.

Arah Optimasi

  1. Dapat mempertimbangkan untuk memperkenalkan indikator teknis lain seperti moving average sebagai filter, misalnya hanya membuka posisi ketika moving average dalam formasi bullish, untuk meningkatkan keandalan sinyal.

  2. Dapat mengoptimalkan ambang atas dan bawah RSI, parameter Bollinger Band, dll., untuk menemukan kombinasi parameter terbaik untuk berbagai instrumen dan periode waktu.

  3. Dapat melakukan forward testing berdasarkan backtest, dan melakukan perdagangan simulasi, untuk sepenuhnya memvalidasi efektivitas dan stabilitas strategi sebelum perdagangan riil.

  4. Dapat lebih lanjut mengontrol penarikan strategi dan meningkatkan pengembalian yang disesuaikan dengan risiko melalui manajemen posisi, take profit dan stop loss dinamis, dll.

  5. Strategi ini dapat dimasukkan ke dalam portofolio investasi, digabungkan dengan strategi lain untuk melakukan lindung nilai, daripada digunakan secara terisolasi, untuk meningkatkan stabilitas portofolio.

Kesimpulan

Artikel ini memperkenalkan strategi perdagangan ayunan posisi beli yang didasarkan pada dua indikator teknis, Bollinger Band dan RSI. Strategi ini cocok untuk menangkap pergerakan gelombang dalam tren naik, dengan logika dan implementasi yang relatif sederhana. Membuka posisi beli saat harga di bawah pita bawah Bollinger dan RSI rendah, menutup posisi saat RSI tinggi, serta dilengkapi dengan take profit dan stop loss. Keunggulan strategi adalah secara objektif mencerminkan rentang fluktuasi harga dan perbandingan kekuatan beli-jual, serta risikonya relatif terkendali. Namun, dalam penggunaan spesifik perlu memperhatikan pengendalian frekuensi perdagangan, menggabungkan lebih banyak indikator untuk memfilter sinyal, mengoptimalkan parameter, dan manajemen posisi. Selain itu, strategi mungkin gagal dalam kondisi pasar yang tidak normal, sehingga diperlukan alat manajemen risiko lain sebagai pelengkap. Dengan memperkenalkan indikator filter lain, take profit dan stop loss dinamis, manajemen modal, alokasi portofolio, dll., stabilitas dan profitabilitas strategi ini dapat lebih ditingkatkan. Secara keseluruhan, strategi ini dapat menjadi pelengkap yang berguna bagi investor tren, tetapi perlu digunakan dengan hati-hati sesuai karakteristik masing-masing.

Source
Pine
/*backtest
start: 2023-03-05 00:00:00
end: 2024-03-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Bollinger Band with RSI", shorttitle="BB&RSI")
len = input(14, minval=1, title="Length")
src = input(close, "Source", type = input.source)
Strategy parameters
Strategy parameters
Length
Source
BB Length
BB StdDev
BB Offset
Plot Cummulative PnL
Plot Current Position Size
Long Take Profit %
Long Stop Loss %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)