Strategi Pecah Saluran Harga Dinamik
Gambaran keseluruhan
Strategi penembusan saluran harga dinamik adalah strategi perdagangan kuantitatif berdasarkan penunjuk saluran harga Donchian. Strategi ini menilai arah trend pasaran berdasarkan garis atas dan bawah saluran harga, dan menetapkan kedudukan jual beli atau jual beli ketika harga menembusi saluran.
Gagasan utama strategi ini adalah menggunakan penembusan saluran harga Donchan. Apabila harga menembusi saluran atas, binalah tren mencari arah yang lebih tinggi; Apabila harga jatuh di bawah saluran, binalah tren mencari arah yang lebih rendah.
Prinsip Strategi
Pengiraan penunjuk
Saluran harga dikira dengan formula berikut:
Garis atas = N tempoh tertinggi harga tertinggi
Garis bawah = N tempoh minimum harga terendah
Garis tengah = (garis atas + garis bawah) / 2
N mewakili panjang kitaran saluran, yang secara default dalam strategi ini adalah 50.
Peraturan kemasukan
Apabila harga teratas bagi K Line terkini melepasi had atas saluran, buat kedudukan tambahan;
Apabila harga terendah pada garis K terkini jatuh di bawah garis bawah saluran, kedudukan kosong akan ditubuhkan.
Contohnya:
Punca tertinggi K tidak melebihi had atas saluran;
Pada masa ini, titik tertinggi di garisan K telah melampaui batas atas saluran.
==> Menubuhkan pelbagai kedudukan
Peraturan permainan
Terdapat dua pilihan peraturan permainan:
- Jalan keluar
Pindo: harga stop loss sebagai had bawah saluran;
Flat: harga stop loss sebagai had atas saluran;
- Barisan tengah
Sama ada kedudukan berbilang atau kosong, apabila harga kembali jatuh ke bawah garis tengah saluran, semua kedudukan akan dihapuskan.
Kawalan Risiko
Pengendalian risiko menggunakan kaedah penangguhan perkadaran, dengan jarak penangguhan tertentu dikira berdasarkan peratusan risiko yang boleh diterima berdasarkan lebar saluran dan tetapan.
Buat jarak penangguhan tambahan = harga kemasukan * (1 - peratusan risiko yang dapat ditanggung)
Jarak Stop Loss = Harga Masuk * (1 + peratus risiko yang boleh ditanggung)
Sebagai contoh, untuk menetapkan risiko tambahan sebanyak 2%, harga kemasukan adalah \( 10,000, dan untuk satu-satunya garis berhenti sebanyak 10,000 * (1 - 2%) = \) 9,800.
Analisis kelebihan
Menangkap Trend Berjaya
Apabila harga menembusi saluran atas dan bawah, kemungkinan besar akan memulakan trend arah baru. Pada masa ini, kemasukan dapat menangkap perubahan harga yang lebih besar.
Risiko yang boleh dikawal
Menggunakan stop loss perkadaran boleh mengawal kerugian tunggal dalam julat yang boleh diterima.
Optimasi parameter ruang yang besar
Panjang kitaran saluran, nisbah risiko, dan cara menghentikan kerugian boleh dioptimumkan untuk menyesuaikan diri dengan lebih banyak keadaan pasaran.
Analisis risiko
Kegagalan Berjaya
Harga untuk menembusi saluran atas dan bawah tidak bermakna ia mesti membentuk trend, terdapat kebarangkalian untuk menembusi kegagalan, yang mudah dihentikan.
Keadaan Guncang
Apabila pasaran berada dalam pergerakan lebar, harga mungkin sering mencetuskan up dan down saluran, yang menyebabkan peningkatan kos perdagangan dan kehilangan slippage akibat terlalu kerap berdagang.
Arah pengoptimuman
Laluan dinamik
Panjang saluran harga boleh dipertimbangkan sebagai pembolehubah, menyesuaikan secara automatik mengikut turun naik pasaran. Panjang saluran meningkat apabila pasaran bergolak, dan panjang saluran berkurangan apabila trend jelas.
Mempertingkatkan peluang masuk
Gabungan dengan penapisan masa masuk ke dalam permainan dengan penunjuk lain, seperti penunjuk tenaga kuantitatif, purata bergerak, dan lain-lain, untuk mengelakkan penembusan yang tidak berkesan dalam keadaan gegaran.
Peraturan parameter
Menggunakan lebih banyak data sejarah untuk menguji dan mengoptimumkan kombinasi parameter untuk menentukan parameter optimum yang sesuai dengan keadaan pasaran yang lebih luas.
ringkaskan
Strategi saluran harga dinamik secara keseluruhan adalah strategi pengesanan trend yang lebih mudah dan intuitif. Kelebihannya adalah bahawa tanda-tanda jelas dan mudah difahami; kawalan risiko lebih masuk akal. Tetapi ada beberapa masalah yang perlu dioptimumkan lagi, seperti penanganan kegagalan dan pasaran yang bergolak.
/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Noro
//@version=4
strategy(title = "Noro's RiskChannel Strategy", shorttitle = "RiskChannel str", overlay = true, default_qty_type = strategy.percent_of_equity, initial_capital = 100, default_qty_value = 100, pyramiding = 0, commission_value = 0.1)- 1

