Strategi Dagangan Backtest Berdasarkan Saluran Bull dan Bear
Gambaran Keseluruhan
Strategi ini menggunakan pembentukan saluran panjang dan pendek untuk menjalankan pengesahan ujian semula sistem jenis penembusan saluran, dan merupakan strategi dagangan jenis penembusan arah aliran.
Prinsip Strategi
-
Kira harga tertinggi dalam tempoh tertentu untuk membina saluran panjang, dan harga terendah untuk membina saluran pendek.
-
Apabila harga menembusi garis saluran atas, lakukan pembelian.
-
Apabila harga menembusi garis saluran bawah, lakukan penjualan.
-
Julat masa ujian semula boleh ditetapkan untuk mengesahkan strategi.
-
Menggunakan penembusan saluran untuk berdagang, peraturan strategi adalah mudah dan jelas.
Analisis Kelebihan
-
Saluran panjang dan pendek dapat mentakrifkan saluran pasaran dengan lebih intuitif.
-
Selepas penembusan garis saluran, kebarangkalian arah aliran menaik adalah lebih tinggi.
-
Ujian semula dapat mengesahkan kesan strategi dalam sejarah pasaran.
-
Konsep dagangan penembusan saluran adalah mudah dan mudah dilaksanakan.
-
Kod agak ringkas, mudah untuk diubah suai dan dioptimumkan.
Analisis Risiko
-
Terdapat risiko penembusan palsu selepas penembusan yang membawa kepada pembalikan.
-
Tidak dapat menetapkan henti rugi dan ambil untung dengan berkesan.
-
Penetapan parameter saluran yang tidak sesuai akan mempengaruhi keberkesanan strategi.
-
Keputusan ujian semula mungkin mempunyai bias pengoptimuman.
-
Pelaksanaan secara langsung mungkin mempunyai perbezaan yang besar dalam kesan.
Arah Pengoptimuman
-
Uji parameter yang berbeza untuk mencari kombinasi parameter optimum.
-
Tambah gabungan faktor lain untuk menapis penembusan palsu.
-
Wujudkan mekanisme henti rugi dan ambil untung.
-
Proses data ujian semula dengan baik untuk menghapuskan bias data.
-
Jalankan ujian semula dalam pelbagai persekitaran pasaran.
-
Laksanakan simulasi dagangan langsung untuk mengesahkan dan menetapkan parameter langsung.
Kesimpulan
Strategi ini menggunakan peraturan saluran penembusan mudah untuk ujian semula, mudah dilaksanakan, tetapi masih perlu dioptimumkan untuk meningkatkan kestabilan. Dengan pelarasan parameter, kawalan risiko dan penambahbaikan selanjutnya, ia boleh menjadi sistem dagangan penembusan yang boleh dipercayai.
/*backtest
start: 2023-08-20 00:00:00
end: 2023-08-30 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//strategy(title = "Backtest Donchian Teixeira", default_qty_type = strategy.fixed, default_qty_value = 100, overlay = true, commission_type = strategy.commission.cash_per_order, commission_value = 2.50, precision = 2, calc_on_every_tick = true, pyramiding = 0, initial_capital = 10000)
testStartYear = input(2000, "Backtest Start Year")- 1
