Type/to search

Strategi Perdagangan Pelacakan Cerdas Berbasis Bollinger Bands

Common strategy
Created: 2024-01-17 14:05:36
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini dirancang berdasarkan indikator Bollinger Bands. Ketika harga menembus pita atas Bollinger, strategi akan melakukan posisi jual (short), dan ketika menembus pita bawah, strategi akan melakukan posisi beli (long), sehingga memungkinkan perdagangan yang cerdas dan mengikuti pergerakan harga.

Prinsip Strategi

Strategi ini menggunakan garis tengah, pita atas, dan pita bawah dari Bollinger Bands sebagai indikator dasar. Garis tengah adalah rata-rata bergerak dari harga penutupan selama n hari. Pita atas adalah garis tengah ditambah dua standar deviasi, sedangkan pita bawah adalah garis tengah dikurangi dua standar deviasi. Ketika harga menembus pita bawah ke atas secara searah, lakukan posisi beli (long); ketika harga menembus pita atas ke bawah secara searah, lakukan posisi jual (short). Dengan demikian, strategi dapat secara cerdas mengikuti harga berdasarkan volatilitas pasar.

Secara spesifik, strategi terutama menilai dua indikator:

  1. ta.crossover(source, lower): Harga penutupan menembus pita bawah ke atas, lakukan posisi beli (long)
  2. ta.crossunder(source, upper): Harga penutupan menembus pita atas ke bawah, lakukan posisi jual (short)

Ketika kondisi penutupan posisi terpenuhi, gunakan fungsi strategy.cancel() untuk menutup posisi saat ini.

Analisis Keunggulan Strategi

Strategi ini memiliki keunggulan utama sebagai berikut:

  1. Dirancang berdasarkan indikator Bollinger Bands, mampu menangkap volatilitas pasar dan secara efektif melacak pergerakan harga
  2. Aturan yang jelas dan sederhana, mudah dipahami dan diimplementasikan
  3. Parameter dapat disesuaikan seperti panjang periode, kelipatan standar deviasi, dan lain-lain, sehingga adaptif
  4. Dapat dikonfigurasi dengan trailing stop loss, fixed stop loss, dan trailing take profit untuk mengoptimalkan hasil strategi

Analisis Risiko Strategi

Strategi ini juga memiliki beberapa risiko:

  1. Breakout pada Bollinger Bands rentan terhadap false breakout, yang dapat menghasilkan sinyal palsu
  2. Hasil sangat bergantung pada optimasi parameter; pemilihan parameter yang tidak tepat dapat memengaruhi profitabilitas
  3. Sulit untuk melakukan trailing stop loss, sehingga tidak dapat mengendalikan kerugian per perdagangan secara efektif

Solusi yang sesuai:

  1. Menggabungkan dengan indikator lain untuk menyaring sinyal dan menghindari false breakout
  2. Melakukan pengujian parameter dengan baik, memilih kombinasi parameter terbaik
  3. Menambahkan trailing stop loss atau trend-following stop loss clips

Arah Optimasi Strategi

Strategi ini masih dapat dioptimalkan lebih lanjut:

  1. Menggabungkan dengan indikator lain untuk menentukan arah tren, menghindari pasar yang tidak cocok untuk strategi Bollinger Bands
  2. Menguji efek parameter periode yang berbeda untuk menemukan periode optimal
  3. Menambahkan mekanisme trailing stop loss atau trend-following stop loss untuk mengendalikan kerugian per perdagangan secara efektif

Kesimpulan

Strategi ini dirancang berdasarkan indikator Bollinger Bands, menggunakan penembusan harga pada pita atas dan bawah untuk melakukan pelacakan otomatis. Strategi ini sederhana dan mudah dipahami, sensitif terhadap volatilitas pasar, dan dapat dioptimalkan lebih lanjut melalui penyesuaian parameter dan metode stop loss. Secara keseluruhan, strategi ini cocok untuk pasar indeks saham atau komoditas dengan volatilitas tinggi. Trader dapat memilih instrumen dan parameter yang sesuai berdasarkan preferensi trading mereka untuk melakukan backtest dan optimasi, sehingga memperoleh strategi trading yang menguntungkan.

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

//@version=5
strategy("Bollinger Bands Strategy with alerts (incl. pending orders) via TradingConnector to Forex", overlay=true)
source = close
length = input.int(20, minval=1)
Strategy parameters
Strategy parameters
length
mult
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)