Type/to search

Strategi Mengikuti Tren Berdasarkan Osilator Pita Bollinger

Common strategy
Created: 2023-10-10 10:54:05
Last modified: 3 years ago
1
Follow
1802
Followers

Ikhtisar

Ide inti dari strategi ini adalah menggunakan indikator osilator Bollinger Bands untuk mengidentifikasi tren, dan masuk posisi tepat waktu saat tren berubah. Ketika harga menembus pita atas Bollinger Bands, lakukan long (posisi beli); ketika harga menembus pita bawah Bollinger Bands, lakukan short (posisi jual), dengan menggunakan metode trend following untuk meraih keuntungan.

Prinsip Strategi

Strategi ini terutama didasarkan pada indikator osilator Bollinger Bands untuk menentukan arah tren. Rumus perhitungan osilator Bollinger Bands adalah:

BBO = (Harga Penutupan - Rata-rata Pergerakan N Hari) / (2 * Standar Deviasi N Hari) * 100

Di mana harga penutupan adalah harga penutupan hari ini, rata-rata pergerakan N hari adalah Simple Moving Average (SMA) harga penutupan selama N hari, dan standar deviasi N hari adalah standar deviasi harga penutupan selama N hari.

Strategi ini pertama-tama menghitung osilator Bollinger Bands untuk periode 65 hari, lalu menghitung rata-rata pergerakan 30 hari dari osilator Bollinger Bands tersebut. Ketika osilator Bollinger Bands memotong ke atas rata-ratanya, dianggap tren mulai berubah, lakukan long. Ketika osilator Bollinger Bands memotong ke bawah rata-ratanya, dianggap tren mulai berubah, lakukan short.

Setelah masuk posisi, strategi menggunakan trailing stop loss, fixed take profit, dan trailing stop dinamis untuk mengelola risiko dan meraih keuntungan. Parameter spesifik dapat dioptimalkan berdasarkan hasil backtest.

Keunggulan Strategi

  1. Menggunakan indikator osilator Bollinger Bands untuk menentukan tren, indikator ini cukup sensitif terhadap perubahan tren.

  2. Menggunakan trailing stop loss untuk mengendalikan kerugian per posisi, sehingga dapat cut loss tepat waktu saat tren berbalik arah.

  3. Menggunakan fixed take profit untuk mengunci keuntungan, sehingga dapat menjual dan meraih untung saat arah tren benar.

  4. Menggunakan trailing stop dinamis untuk mengikuti harga yang menguntungkan, sehingga dapat memaksimalkan keuntungan per perdagangan.

  5. Strategi relatif sederhana dan intuitif, mudah dipahami dan diimplementasikan.

Risiko Strategi

  1. Osilator Bollinger Bands memiliki potensi false breakout (sinyal palsu), yang dapat menghasilkan sinyal yang salah.

  2. Pengaturan trailing stop loss atau trailing stop yang tidak tepat dapat menyebabkan stop loss atau take profit terlalu dini.

  3. Pengaturan fixed take profit yang tidak tepat dapat menyebabkan take profit terlalu dini, sehingga kehilangan potensi keuntungan yang lebih besar.

  4. Parameter Bollinger Bands dan parameter moving average perlu dioptimalkan, jika tidak dapat menyebabkan overfitting.

  5. Drawdown (penurunan) bisa cukup besar, sehingga memerlukan dukungan modal yang memadai.

Optimasi Strategi

  1. Lakukan optimasi pada parameter Bollinger Bands dan parameter moving average untuk menemukan kombinasi parameter terbaik.

  2. Uji berbagai metode trailing stop loss, seperti ATR stop loss, percentage stop loss, dll.

  3. Uji dan optimalkan parameter fixed take profit dan trailing stop.

  4. Tambahkan kondisi filter lain untuk menghindari sinyal palsu dari osilator Bollinger Bands.

  5. Optimalkan manajemen posisi; pasar yang berbeda cocok dengan ukuran posisi yang berbeda.

  6. Uji efektivitas strategi pada instrumen dan kerangka waktu yang berbeda.

Kesimpulan

Strategi ini menggunakan indikator osilator Bollinger Bands untuk menentukan arah tren, masuk posisi saat tren mulai berubah, dan menggunakan trailing stop loss, fixed take profit, serta trailing stop dinamis untuk mengelola risiko dan meraih keuntungan. Strategi ini relatif sederhana dan intuitif, mudah diimplementasikan, namun memerlukan optimasi parameter, serta harus waspada terhadap sinyal palsu (false breakout) dan pengaturan stop loss/take profit yang tidak tepat. Jika dioptimalkan dengan baik, strategi ini dapat memberikan hasil yang cukup baik dalam kondisi pasar yang sedang trending.

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

//@version=2
strategy(title="Strategy CCT Bollinger Band Oscillator", shorttitle="Hornkild", calc_on_order_fills=true, default_qty_type=strategy.percent_of_equity, default_qty_value=50, overlay=false)

length=input(65)
Strategy parameters
Strategy parameters
length
lengthMA
TP
SL
TS
TO
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)