Strategi backtest dinamis multi-kerangka waktu
Ringkasan
Strategi ini menggunakan mekanisme retrospeksi dinamis multi-frame time frame untuk menilai tren harga dengan membandingkan harga tertinggi dan terendah dari periode waktu yang berbeda, untuk mencapai risiko risiko rendah.
Prinsip Strategi
Strategi ini menggunakan fungsi khusus f_get_htfHighLow untuk mendapatkan harga tertinggi nhigh dan harga terendah nlow untuk periode waktu yang berbeda. Secara khusus, berdasarkan resolusi periode waktu yang ditetapkan pengguna, penggandaan periode waktu HTFMultiplier, parameter mundur lookahead dan gaps, dan offset offset, fungsi keamanan dipanggil untuk mendapatkan harga tertinggi dan terendah untuk periode waktu yang berbeda.
Misalnya, offset 0 untuk mendapatkan harga tertinggi dan terendah dari garis K saat ini; offset 1 untuk mendapatkan harga tertinggi dan terendah dari garis K sebelumnya. Dengan membandingkan perubahan harga antara dua garis K, menilai arah tren.
Jika harga tertinggi naik dan harga terendah naik, maka dianggap sebagai tren bullish; Jika harga tertinggi turun dan harga terendah turun, maka dianggap sebagai tren bearish. Berdagang longing atau shorting sesuai dengan arah tren.
Keunggulan Strategis
- Menggunakan analisis multi-frame waktu untuk meningkatkan akurasi penilaian
- Menggunakan mekanisme retrospeksi dinamis untuk menghindari repainting
- Fleksibilitas dalam mengatur kombinasi parameter yang berbeda untuk menyesuaikan diri dengan perubahan pasar
- Hanya membuka posisi saat tren jelas, dan mengontrol risiko secara efektif
Risiko Strategis
- Ada risiko kesalahan dalam perhitungan multi-frame waktu.
- Setel parameter regresi yang tidak benar dapat menyebabkan repainting
- Frekuensi transaksi mungkin terlalu tinggi, meningkatkan biaya transaksi dan risiko slippage
Solusi:
- Optimalkan parameter siklus waktu untuk meningkatkan akurasi penilaian
- Uji ulang parameter secara ketat, hindari repainting
- Sesuai dengan kondisi pembukaan posisi, kontrol frekuensi perdagangan
Arah optimasi strategi
- Menambahkan modul pembelajaran mesin untuk menilai tren menggunakan AI
- Posisi yang disesuaikan dengan volatilitas harga saham
- Mendaftarkan diri ke dalam mekanisme stop loss untuk mengendalikan risiko kerugian secara efektif
Meringkaskan
Strategi ini secara keseluruhan memiliki ide yang jelas, menggunakan multi-frame waktu untuk menentukan tren harga saham secara mundur, dan meminimalkan kesalahan penilaian manusia. Ini adalah strategi perdagangan terprogram yang khas. Dengan optimasi parameter dan fungsionalitas yang diperluas, stabilitas dan ruang keuntungan strategi dapat ditingkatkan lebih lanjut.
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © HeWhoMustNotBeNamed
//@version=4- 1

