Type/to search

Strategi Pengikut Bollinger Band Adaptif

Common strategy
Created: 2023-11-16 16:35:01
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini berdasarkan indikator Bollinger Bands, digabungkan dengan Purata Bergerak Adaptif, untuk mencapai penilaian dan penjejakan arah aliran yang tepat. Dengan melaraskan parameter secara dinamik, strategi ini dapat menyesuaikan diri dengan pelbagai instrumen dan keadaan pasaran, serta mempunyai kestabilan dan kebolehsuaian yang tinggi.

Prinsip Strategi

Strategi ini terdiri daripada beberapa bahagian utama seperti berikut:

  1. Mengira Purata Bergerak Adaptif. Di sini, indikator regresi linear digunakan untuk mengira lengkung regresi linear dalam tempoh tertentu sebagai purata bergerak.

  2. Mengira jalur atas dan bawah Bollinger Bands. Di sini, indikator ATR Adaptif digunakan untuk mengira jalur saluran, dan digabungkan dengan parameter ratio2 yang ditentukan oleh pengguna untuk mengira jalur atas dan bawah Bollinger Bands.

  3. Menentukan masa untuk membeli dan menjual. Berdasarkan sama ada harga menembusi jalur atas atau bawah Bollinger Bands, arah aliran dan masa untuk membeli atau menjual ditentukan. Apabila harga menembusi jalur bawah dari bawah ke atas, ia dianggap sebagai isyarat beli; apabila harga menembusi jalur atas dari atas ke bawah, ia adalah isyarat jual.

  4. Menetapkan henti rugi dan ambil untung. Menggunakan henti rugi titik tetap untuk mengawal risiko, dan pada masa yang sama menggunakan kaedah ambil untung titik tetap diikuti dengan henti rugi mengekori untuk memastikan keuntungan sambil memaksimumkan arah aliran.

  5. Menetapkan masa mula dan tamat ujian semula berdasarkan tempoh ujian semula, untuk menguji dan mengoptimumkan strategi.

Kelebihan Strategi

  1. Reka bentuk parameter adaptif. Jalur saluran Bollinger Bands dan purata bergerak dikira dengan cara adaptif, membolehkan strategi menyesuaikan diri dengan perubahan pasaran.

  2. Penentuan penembusan yang jelas. Menggunakan penembusan jalur atas dan bawah Bollinger Bands untuk menentukan titik perubahan arah aliran, biosignal agak jelas.

  3. Penetapan henti rugi dan ambil untung yang munasabah. Menggunakan henti rugi tetap untuk mengawal risiko, dan cara ambil untung mengekori untuk memaksimumkan keuntungan arah aliran.

  4. Ujian semula mengesahkan keberkesanan. Menetapkan tempoh ujian semula untuk mengesahkan strategi, memastikan ia berkesan dalam sejarah pasaran.

  5. Mudah difahami dan dilaksanakan. Strategi ini mempunyai idea yang jelas dan mudah difahami, kodnya juga agak ringkas, mudah difahami dan dilaksanakan dalam dagangan sebenar.

Risiko Strategi

  1. Parameter Bollinger Bands perlu dioptimumkan. Jalur saluran dan tempoh regresi Bollinger Bands perlu dioptimumkan berdasarkan instrumen dan keadaan pasaran yang berbeza. Jika pengoptimuman tidak sesuai, ia boleh menyebabkan kehilangan isyarat yang kerap atau pencetus palsu yang kerap.

  2. Tempoh ujian semula mungkin tidak mencukupi. Ujian semula ini hanya menetapkan julat ujian semula terkini, tidak dapat merangkumi sejarah pasaran yang lebih panjang untuk mengesahkan kestabilan strategi secara menyeluruh.

  3. Risiko overfitting mungkin wujud. Parameter ujian semula semasa mungkin hanya dioptimumkan untuk pasaran terkini tertentu, sehingga wujud risiko overfitting terhadap sejarah.

  4. Titik henti rugi perlu dinilai dan ditentukan. Titik henti rugi semasa agak kecil, mungkin terlalu sensitif dan menyebabkan kerugian akibat henti rugi daripada pergerakan kecil. Perlu menilai titik henti rugi yang sesuai.

  5. Kekurangan metrik pengesahan kuantitatif. Pada masa ini, isyarat dagangan hanya ditentukan dari penembusan grafik, tanpa memperkenalkan metrik kuantitatif untuk mengesahkan keberkesanan isyarat.

Hala Tuju Pengoptimuman Strategi

  1. Memperkenalkan lebih banyak indikator adaptif. Boleh menguji pelbagai kombinasi purata bergerak adaptif dan indikator saluran adaptif untuk membina strategi penjejakan arah aliran yang lebih kukuh.

  2. Mengoptimumkan tetapan parameter. Boleh menggunakan kaedah yang lebih sistematik seperti Algoritma Genetik untuk mencari kombinasi optimum parameter Bollinger Bands dan purata bergerak.

  3. Meluaskan julat masa ujian semula. Meluaskan julat masa ujian semula untuk memeriksa keteguhan pengoptimuman parameter. Memperkenalkan kos dagangan seperti slippage dan komisen untuk ujian semula yang lebih realistik.

  4. Memperkenalkan peraturan penapisan kuantitatif. Menetapkan peraturan metrik kuantitatif seperti penembusan volume dagangan, jurang bar MACD, dll., untuk mengelakkan isyarat penembusan Bollinger Bands yang salah.

  5. Mengoptimumkan mekanisme henti rugi. Menilai tetapan titik henti rugi tetap yang berbeza dan cara henti rugi mengekori yang berbeza, untuk mencari mod henti rugi yang optimum.

  6. Pengesahan dagangan sebenar. Menjalankan strategi yang dioptimumkan dalam dagangan sebenar, merekodkan pulangan dan pengeluaran, untuk meningkatkan kestabilan dan kebolehpercayaan strategi.

Rumusan

Strategi ini mempunyai idea keseluruhan yang jelas, menggunakan Bollinger Bands untuk menentukan arah aliran dan menangkap isyarat penembusan, dan dibantu oleh purata bergerak untuk menentukan arah aliran keseluruhan. Melalui pengoptimuman tertentu, ia boleh menjadi strategi penjejakan arah aliran yang agak stabil dan boleh dipercayai. Walau bagaimanapun, perlu memberi perhatian kepada perwakilan tempoh ujian semula, memperkenalkan peraturan penapisan kuantitatif dan kawalan tahap henti rugi. Jika isu-isu ini dapat ditangani dengan baik, strategi ini boleh memperoleh pulangan yang stabil dan lumayan dalam dagangan sebenar.

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

//@version=4
strategy("Linear Regression (Backtest / Trailing Stop)",overlay=true)
close_price = close[0]
Strategy parameters
Strategy parameters
len
Upper Deviation
Lower Deviation
Ratio 2
linear Length
linear Deviation
Overbought
Oversold
Use another Timeframe?
Select The Timeframe
SL Activation
SL Trigger
TP Activation
TP Trigger
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)