Type/to search

Strategi Pelacakan Tren Berdasarkan Bollinger Bands

Common strategy
Created: 2024-01-15 14:31:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini diberi nama "Strategi Pelacakan Tren Bollinger Bands". Strategi ini menggunakan indikator Bollinger Bands untuk menentukan tren harga, dan membuka posisi long atau short ketika harga menembus saluran Bollinger Bands. Strategi ini menggabungkan filter rata-rata bergerak (moving average) untuk menentukan arah tren saat terjadi breakout, sehingga memutuskan apakah akan melakukan long atau short.

Prinsip Strategi

Strategi ini terutama mengandalkan indikator Bollinger Bands untuk menentukan tren harga dan menentukan titik masuk. Bollinger Bands terdiri dari tiga garis:

  1. Garis tengah: rata-rata bergerak selama n hari
  2. Garis atas: naik sejauh standar deviasi n hari
  3. Garis bawah: turun sejauh standar deviasi n hari

Ketika harga menembus dari garis bawah ke garis atas, dianggap sedang membentuk tren bullish; ketika harga menembus dari garis atas ke garis bawah, dianggap sedang membentuk tren bearish. Strategi ini masuk posisi long atau short saat terjadi breakout tersebut.

Secara spesifik, logika strategi adalah:

  1. Ketika harga penutupan menembus dari garis bawah ke garis atas, lakukan entry long.
  2. Ketika harga penutupan menembus dari garis atas ke garis bawah, lakukan entry short.

Untuk menyaring breakout palsu, strategi ini menambahkan filter rata-rata bergerak. Entry hanya akan dipicu jika harga penutupan menembus Bollinger Bands sekaligus juga menembus rata-rata bergerak.

Di sini, digunakan Exponential Moving Average (EMA) sebagai indikator rata-rata bergerak.

Singkatnya, cara strategi ini menentukan breakout tren adalah:

  1. Sinyal long: harga penutupan menembus garis atas Bollinger Bands && harga penutupan menembus rata-rata bergerak.
  2. Sinyal short: harga penutupan menembus garis bawah Bollinger Bands && harga penutupan menembus rata-rata bergerak.

Setelah entry, metode stop loss adalah melacak garis tengah. Ketika harga menyentuh kembali garis tengah, maka posisi akan ditutup.

Analisis Keunggulan

Strategi ini memiliki keunggulan utama sebagai berikut:

  1. Mampu menangkap tren baru yang terbentuk saat menembus garis tengah. Saluran Bollinger Bands memiliki ruang untuk menampung fluktuasi harga; menembus saluran menandakan harga mulai membentuk arah baru.
  2. Dengan menggabungkan filter rata-rata bergerak, masalah breakout palsu dapat dihindari, memastikan entry hanya dilakukan ketika benar-benar terjadi pembalikan tren.
  3. Memiliki mekanisme stop loss internal, yaitu ketika harga kembali ke garis tengah Bollinger Bands, dilakukan stop loss secara otomatis, sehingga risiko dapat dikendalikan secara efektif.
  4. Logika strategi sederhana dan jelas, mudah dipahami dan diimplementasikan, cocok untuk strategi algoritmik dalam perdagangan kuantitatif.
  5. Dengan memanfaatkan saluran Bollinger Bands dan indikator rata-rata bergerak, tidak perlu memprediksi harga; penentuan tren didasarkan pada bukti setelah kejadian, sehingga hasil backtest cukup baik.

Analisis Risiko

Meskipun strategi ini memiliki beberapa keunggulan, namun juga terdapat risiko sebagai berikut:

  1. Pengaturan parameter Bollinger Bands yang tidak tepat dapat meningkatkan frekuensi perdagangan dan risiko trading. Jika parameter terlalu sensitif, akan menghasilkan banyak breakout palsu yang menyebabkan sistem sering membuka posisi.
  2. Pemilihan parameter rata-rata bergerak yang kurang tepat juga dapat menyebabkan kehilangan tren yang sebenarnya atau menghasilkan sinyal palsu. Parameter perlu diuji dan dioptimalkan berulang kali.
  3. Stop loss yang bergantung pada garis tengah dapat menyebabkan keluar terlalu dini atau memberikan ruang koreksi yang terlalu besar pada harga. Hal ini dapat menyebabkan kehilangan sebagian besar profit atau meningkatkan risiko kerugian.

Untuk mengendalikan risiko di atas, dapat dilakukan optimasi dari aspek berikut:

  1. Menyesuaikan parameter Bollinger Bands secara tepat, menambah lebar saluran, mengurangi probabilitas breakout palsu.
  2. Menguji berbagai jenis dan panjang rata-rata bergerak untuk menemukan kombinasi terbaik.
  3. Mencoba metode stop loss lain, misalnya trailing stop loss atau stop loss bergerak bertahap.

Arah Optimasi

Berdasarkan analisis risiko di atas, strategi ini dapat dioptimalkan lebih lanjut dari aspek berikut:

  1. Optimasi Parameter: Melalui metode yang lebih sistematis, seperti algoritma genetika, untuk menemukan kombinasi parameter Bollinger Bands dan rata-rata bergerak yang optimal, sehingga strategi menjadi lebih stabil dan menguntungkan.

  2. Optimasi Stop Loss: Menguji berbagai cara stop loss, seperti ATR stop loss, trailing stop loss, dll., untuk menentukan mekanisme stop loss terbaik.

  3. Optimasi Filter: Mencoba menambahkan indikator lain, seperti RSI, KD, sebagai filter tambahan untuk mengurangi probabilitas sinyal palsu dan meningkatkan rasio profit.

  4. Optimasi Kondisi Entry: Menambahkan faktor pertimbangan lain seperti penentuan tren, volume transaksi yang tidak biasa, untuk menyaring waktu entry secara ketat, mengurangi pembukaan posisi yang tidak perlu.

  5. Machine Learning: Mengumpulkan lebih banyak data historis, menggunakan model deep learning seperti LSTM, RNN untuk pemodelan, dan memanfaatkan AI untuk menentukan titik entry dan exit terbaik.

  6. Manajemen Risiko dan Profit Dinamis: Menambahkan take profit dan stop loss dengan rasio tetap, memperbesar level take profit setelah mencapai target profit, dll., untuk mengelola risiko dan keuntungan secara dinamis.

Melalui optimasi dari beberapa aspek di atas, indikator seperti stabilitas, rasio profit, dan kemampuan manajemen risiko dari strategi ini dapat ditingkatkan secara menyeluruh, sehingga menjadi strategi algoritmik yang siap untuk trading secara langsung.

Kesimpulan

Secara keseluruhan, "Strategi Pelacakan Tren Bollinger Bands" ini menggunakan indikator Bollinger Bands dan rata-rata bergerak untuk menentukan tren harga, dan masuk posisi saat terjadi breakout di titik kunci. Ini termasuk dalam strategi pelacakan tren. Strategi ini memiliki keunggulan seperti penentuan yang jelas, logika sederhana, dan mudah diimplementasikan. Namun juga memiliki ruang optimasi seperti penyesuaian parameter dan metode stop loss. Dengan penyesuaian parameter lebih lanjut, mengoptimalkan mekanisme stop loss, menambahkan model machine learning, dll., strategi ini dapat diubah menjadi strategi kuantitatif yang stabil dan dapat diandalkan.

Source
Pine
/*backtest
start: 2023-12-15 00:00:00
end: 2024-01-14 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//VERSION =================================================================================================================
//@version=5
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// This strategy is intended to study.
Strategy parameters
Strategy parameters
Time Filters
Start date
initialDate
End date
finalDate
Long/Short Options ===================================
Enable Long Entrys
Enable Short Entrys
Bollinger Bands ======================================
BB Length
BB StdDev
Moving Average =======================================
Moving Average Filter
Type
Source
Length
Alert Message For Bot ================================
Strategy Entry Message (Optional)
Strategy Exit Message (Optional)
Strategy Close Message (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)