Strategi Penembusan N Bar
Gambaran Keseluruhan
Strategi penembusan N Bar adalah strategi perdagangan kuantitatif berdasarkan penembusan harga. Idea utama strategi ini adalah untuk membuka kedudukan beli apabila harga penutup menembusi harga tertinggi dalam tempoh N hari dagangan yang lalu, dan menutup kedudukan beli apabila harga penutup menembusi di bawah harga terendah dalam tempoh N hari dagangan yang lalu. Strategi ini membandingkan harga semasa dengan harga tertinggi dan terendah dalam tempoh N hari dagangan yang lalu untuk menangkap pergerakan penembusan yang kukuh, mencapai kesan pengesanan trend.
Prinsip Strategi
- Kira harga tertinggi (highest) dan harga terendah (lowest) dalam tempoh N hari dagangan yang lalu.
- Jika harga penutup semasa lebih tinggi daripada highest, buka kedudukan beli (long).
- Jika harga penutup semasa lebih rendah daripada lowest, tutup kedudukan beli (short).
- Boleh memilih untuk menggunakan harga penutup (close) atau harga tinggi/rendah (high/low) sebagai sumber isyarat (source).
- Bergantung pada sumber isyarat yang berbeza, gunakan ta.highest dan ta.lowest untuk mengira harga tertinggi dan terendah.
- Gunakan ta.crossover dan ta.crossunder untuk menilai situasi penembusan harga.
Kelebihan Strategi
- Logik mudah dan jelas, mudah dilaksanakan dan dioptimumkan.
- Dapat menangkap pergerakan penembusan yang kukuh dengan berkesan, keupayaan pengesanan trend yang baik.
- Ruang penalaan parameter yang besar, boleh dioptimumkan mengikut instrumen dan kitaran yang berbeza.
- Kebolehgunaan yang luas, menunjukkan prestasi yang baik untuk kebanyakan instrumen dan kitaran.
- Boleh memilih sumber isyarat secara fleksibel untuk meningkatkan kebolehsuaian strategi.
Risiko Strategi
- Prestasi kurang baik dalam pasaran berayun dan pergerakan kecil, pembukaan dan penutupan kedudukan yang kerap menyebabkan kos dagangan yang tinggi.
- Pemilihan parameter yang tidak sesuai boleh menyebabkan risiko overfitting.
- Mungkin berlaku pengunduran yang besar ketika pembalikan trend.
- Sumber isyarat tunggal mungkin menghadapi risiko herotan isyarat.
Arah Pengoptimuman Strategi
- Menambah penapis trend, seperti arah trend MA, ADX, dsb., untuk mengurangkan dagangan dalam pasaran berayun.
- Mengoptimumkan pemilihan parameter, seperti nilai N, sumber isyarat, dsb., untuk meningkatkan kestabilan dan keuntungan strategi.
- Menambah logik stop loss dan trailing stop loss untuk mengawal risiko setiap dagangan.
- Menggabungkan pelbagai sumber isyarat untuk meningkatkan kebolehpercayaan isyarat, contohnya mempertimbangkan penembusan harga penutup dan harga tinggi/rendah secara serentak.
- Mengoptimumkan parameter dan logik secara berasingan mengikut instrumen dan kitaran yang berbeza.
Kesimpulan
Strategi penembusan N Bar adalah strategi perdagangan kuantitatif yang mudah dan praktikal. Dengan menangkap pergerakan penembusan harga, ia mencapai kesan pengesanan trend yang baik. Strategi ini mempunyai logik yang jelas, ruang pengoptimuman yang besar, dan kebolehgunaan yang luas. Ia adalah strategi kuantitatif yang bernilai untuk dikaji dan dioptimumkan lebih lanjut. Melalui pengoptimuman parameter yang munasabah dan penambahbaikan logik, kestabilan dan keuntungan strategi ini dapat ditingkatkan lagi, serta lebih sesuai dengan persekitaran pasaran yang berbeza.
/*backtest
start: 2023-04-06 00:00:00
end: 2024-04-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Breakout", overlay=true, precision=6, pyramiding=0, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=25.0, commission_value=0.05)
n = input.int(5, "N Bars", minval=1)- 1

