Strategi Dagangan Penjejakan Pintar Berdasarkan Jalur Bollinger
Gambaran Keseluruhan
Strategi ini direka berdasarkan penunjuk Bollinger Bands. Apabila harga menembusi jalur atas Bollinger, ia akan menjual (short), dan apabila menembusi jalur bawah, ia akan membeli (long), seterusnya melaksanakan dagangan pintar yang mengikut pergerakan harga.
Prinsip Strategi
Strategi ini menggunakan jalur tengah, jalur atas dan jalur bawah Bollinger Bands sebagai penunjuk asas. Jalur tengah ialah purata bergerak harga tutup selama n hari, jalur atas ialah dua sisihan piawai di atas jalur tengah, dan jalur bawah ialah dua sisihan piawai di bawah jalur tengah. Apabila harga menembusi jalur bawah ke atas secara berterusan, ia membeli (long); apabila harga menembusi jalur atas ke bawah secara berterusan, ia menjual (short). Dengan ini, strategi dapat menjejaki harga secara pintar berdasarkan turun naik pasaran.
Secara khusus, strategi menilai dua penunjuk utama:
- ta.crossover(source, lower): Harga tutup menembusi jalur bawah ke atas, membeli (long)
- ta.crossunder(source, upper): Harga tutup menembusi jalur atas ke bawah, menjual (short)
Apabila syarat penutupan kedudukan dicetuskan, fungsi strategy.cancel() digunakan untuk menutup kedudukan sedia ada.
Kelebihan Strategi
Strategi ini mempunyai kelebihan utama berikut:
- Direka berdasarkan Bollinger Bands, ia dapat menangkap turun naik pasaran dan menjejaki trend harga dengan berkesan.
- Peraturan yang jelas dan mudah difahami serta dilaksanakan.
- Parameter seperti tempoh dan gandaan sisihan piawai boleh disesuaikan, memberikan fleksibiliti yang tinggi.
- Boleh dikonfigurasikan dengan stop loss bergerak, stop loss tetap dan take profit bergerak untuk mengoptimumkan prestasi strategi.
Analisis Risiko Strategi
Strategi ini juga mempunyai beberapa risiko:
- Penembusan Bollinger Bands sering kali palsu, yang boleh menghasilkan isyarat palsu.
- Prestasi bergantung pada pengoptimuman parameter; pemilihan parameter yang tidak sesuai boleh menjejaskan keuntungan.
- Kesukaran dalam menjejak stop loss, menjadikannya sukar untuk mengawal kerugian setiap dagangan secara berkesan.
Penyelesaian yang sepadan:
- Gunakan penunjuk lain untuk menapis isyarat dan mengelakkan isyarat palsu.
- Lakukan ujian parameter untuk mencari kombinasi parameter terbaik.
- Sertakan stop loss bergerak atau stop loss berdasarkan trend untuk mengawal kerugian.
Arah Pengoptimuman Strategi
Strategi ini masih boleh dioptimumkan lagi:
- Gabungkan penunjuk lain untuk menentukan arah trend, bagi mengelakkan pasaran yang tidak sesuai untuk strategi Bollinger Bands.
- Uji kesan parameter tempoh yang berbeza untuk mencari tempoh optimum.
- Sertakan mekanisme stop loss bergerak atau stop loss berdasarkan trend untuk mengawal kerugian setiap dagangan dengan berkesan.
Kesimpulan
Strategi ini direka berdasarkan Bollinger Bands, menggunakan penembusan harga ke atas/bawah jalur untuk melaksanakan dagangan automatik. Ia mudah difahami, sensitif terhadap turun naik pasaran, dan boleh dioptimumkan lagi melalui pelarasan parameter dan kaedah stop loss. Secara keseluruhan, strategi ini sesuai untuk pasaran indeks saham atau komoditi yang mempunyai turun naik tinggi. Pedagang boleh memilih instrumen dan parameter yang sesuai berdasarkan pilihan dagangan masing-masing untuk menjalankan ujian balik dan pengoptimuman, seterusnya memperoleh strategi dagangan yang menguntungkan.
/*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)- 1

