Strategi Dagangan Penembusan Julat Harga Dinamik: Sistem Kuantitatif Berasaskan Tahap Sokongan dan Rintangan
Gambaran Keseluruhan
Strategi ini adalah sistem perdagangan kuantitatif berdasarkan penembusan zon harga. Ia secara dinamik menetapkan had atas dan bawah zon harga, dan berdagang apabila harga menembusi tahap kritikal ini. Idea teras strategi adalah untuk menangkap peluang arah aliran apabila pasaran menembusi zon harga yang telah ditetapkan, sambil menyesuaikan diri dengan perubahan pasaran melalui pelarasan dinamik zon harga. Strategi ini menggunakan pendekatan pengurusan kedudukan yang fleksibel, membolehkan penambahan dagangan dalam arah yang sama untuk memaksimumkan keuntungan daripada arah aliran besar.
Prinsip Strategi
Strategi berfungsi berdasarkan mekanisme teras berikut: Pertama, saiz langkah (step_size) yang sesuai ditetapkan mengikut ciri-ciri instrumen perdagangan yang berbeza, berdasarkan kira-kira 1.5% daripada harga instrumen. Sistem ini akan menetapkan satu zon harga di atas dan di bawah harga semasa. Apabila harga menembusi had atas, isyarat beli (long) dicetuskan; apabila menembusi had bawah, isyarat jual (short) dicetuskan. Selepas setiap penembusan, zon harga akan diselaraskan untuk menyesuaikan dengan persekitaran pasaran baru. Strategi ini menyokong penambahan kedudukan dalam arah yang sama, sehingga maksimum 200 kedudukan dalam arah yang sama, membolehkan strategi terus menjana keuntungan dalam arah aliran yang kukuh. Pemprosesan pesanan menggunakan mekanisme perlindungan berganda, termasuk memproses pesanan pada akhir lilin (candle), mengira semula selepas urus niaga dilaksanakan, dan mengira pada setiap perubahan harga.
Kelebihan Strategi
- Kebolehsuaian dinamik yang tinggi: Zon harga akan diselaraskan secara automatik dengan perubahan pasaran, membolehkan strategi menyesuaikan diri dengan pelbagai persekitaran pasaran.
- Keupayaan pengesanan arah aliran yang cemerlang: Dengan membenarkan penambahan kedudukan dalam arah yang sama, strategi dapat memanfaatkan sepenuhnya arah aliran yang kukuh.
- Kawalan risiko yang lengkap: Mempunyai syarat henti rugi (stop loss) yang jelas, secara automatik menutup kedudukan apabila harga menembusi zon.
- Kebolehgunaan yang luas: Dengan menetapkan parameter saiz langkah yang sesuai untuk instrumen perdagangan yang berbeza, strategi boleh digunakan dalam pelbagai pasaran.
- Kecekapan pengiraan yang tinggi: Menggunakan kegigihan pembolehubah (variable persistence) dan kaedah pengiraan yang cekap, memastikan strategi berjalan lancar.
Risiko Strategi
- Risiko pasaran berayun (sideways): Dalam pasaran berayun dalam zon, mungkin kerap mencetuskan penembusan palsu, menyebabkan kerugian berturut-turut akibat henti rugi.
- Risiko pengurusan modal: Penambahan kedudukan dalam arah yang sama boleh menyebabkan tumpuan kedudukan yang terlalu tinggi, memerlukan kawalan pendedahan risiko yang munasabah untuk satu arah.
- Risiko gelinciran (slippage): Semasa turun naik yang melampau, mungkin menghadapi gelinciran yang besar, menjejaskan prestasi strategi.
- Kepekaan parameter: Kewajaran penetapan saiz langkah secara langsung mempengaruhi keberkesanan strategi, memerlukan ujian yang mencukupi.
Arah Pengoptimuman Strategi
- Memperkenalkan penunjuk turun naik (volatility indicator): Boleh melaraskan saiz langkah secara dinamik berdasarkan turun naik pasaran, meningkatkan kebolehsuaian strategi.
- Menambah mekanisme penapisan: Menambah penunjuk pengesahan arah aliran untuk mengurangkan kerugian akibat penembusan palsu.
- Menambah baik pengurusan kedudukan: Mereka bentuk mekanisme kawalan kedudukan yang lebih terperinci untuk mengimbangi keuntungan dan risiko.
- Mengoptimumkan pelaksanaan pesanan: Boleh menambah penghalaan pesanan pintar untuk mengurangkan kesan gelinciran.
- Menambah dimensi masa: Mempertimbangkan ciri masa pasaran, melaraskan parameter strategi pada tempoh masa yang berbeza.
Kesimpulan
Strategi ini adalah strategi pengesanan arah aliran yang direka dengan baik dan logik yang jelas. Melalui penetapan dan pelarasan zon harga secara dinamik, digabungkan dengan pengurusan kedudukan yang fleksibel, strategi dapat menangkap peluang arah aliran pasaran dengan berkesan. Walaupun terdapat beberapa ruang untuk pengoptimuman, secara keseluruhannya, strategi ini menyediakan rangka kerja perdagangan kuantitatif yang mantap. Melalui pengoptimuman dan penambahbaikan yang berterusan, prestasi strategi boleh ditingkatkan lagi. Reka bentuk strategi ini mengambil kira pelbagai situasi dalam perdagangan sebenar, termasuk pemprosesan pesanan, kecekapan pengiraan, dan faktor utama lain, menunjukkan kepraktisan yang tinggi.
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// @version=5
// 每个图表上画对应间隔的横线,自己手画吧
// 同方向追加20单,订单成交后重新计算,每个tick重新计算,变量保存1000个周期,k线结束后再处理一次订单,按照代码顺序来绘制plot
strategy("Price Level Breakout Strategy", overlay=true, pyramiding=200, calc_on_order_fills=true, calc_on_every_tick=true, max_bars_back=1000, process_orders_on_close=true, explicit_plot_zorder=true)- 1

