Strategi Pengikut Tren Lintas Kerangka Waktu
Ikhtisar
Ide inti dari strategi ini adalah menggabungkan beberapa kerangka waktu untuk mengidentifikasi tren pasar, menggunakan indikator supertrend pada kerangka waktu yang lebih tinggi sebagai filter, dan menghasilkan sinyal beli dan jual pada kerangka waktu yang lebih rendah. Strategi ini bertujuan untuk memanfaatkan informasi struktur pasar yang disediakan oleh kerangka waktu yang lebih tinggi untuk meningkatkan kualitas keputusan trading.
Prinsip Strategi
Strategi ini memperoleh nilai indikator supertrend pada kerangka waktu yang lebih tinggi (secara default 4 kali kerangka waktu saat ini) dengan memanggil fungsi security. Indikator supertrend terdiri dari dua garis: garis supertrend dan garis tren. Ketika garis supertrend berada di atas garis tren, itu adalah sinyal bullish; di bawahnya, sinyal bearish.
Strategi ini menggunakan arah supertrend pada kerangka waktu yang lebih tinggi sebagai kondisi filter; hanya ketika arah supertrend pada kerangka waktu yang lebih rendah sejalan dengan kerangka waktu yang lebih tinggi, sinyal trading akan dihasilkan. Dengan kata lain, hanya ketika indikator supertrend pada kedua kerangka waktu memberikan sinyal yang sama, strategi ini akan long atau short.
Dengan cara ini, gangguan kebisingan pasar pada kerangka waktu yang lebih rendah dapat dihindari, meningkatkan keandalan sinyal. Pada saat yang sama, kerangka waktu yang lebih tinggi digunakan untuk menilai struktur pasar dan membuat penilaian keseluruhan yang tepat.
Keunggulan Strategi
- Memanfaatkan informasi struktur pasar dari kerangka waktu yang lebih tinggi untuk menyaring kebisingan kerangka waktu yang lebih rendah, meningkatkan kualitas keputusan trading
- Menggabungkan analisis beberapa kerangka waktu membuat sinyal trading lebih andal
- Parameter indikator supertrend dapat disesuaikan untuk mengoptimalkan strategi beli/jual
- Dilengkapi pengaturan rentang tanggal untuk membatasi periode backtest
Analisis Risiko
- Sinyal dari kerangka waktu yang lebih tinggi mengalami keterlambatan, yang dapat menyebabkan hilangnya peluang jangka pendek
- Terdapat probabilitas kesalahan dalam penilaian struktur pasar oleh kerangka waktu yang lebih tinggi
- Indikator supertrend itu sendiri juga dapat menghasilkan sinyal yang salah
- Pembatasan rentang waktu backtest mungkin mengabaikan data penting, mempengaruhi akurasi hasil pengujian
Solusi:
- Sesuaikan pengaturan kerangka waktu yang lebih tinggi secara tepat untuk mengurangi keterlambatan sinyal
- Gabungkan dengan indikator lain untuk mengonfirmasi penilaian struktur kerangka waktu yang lebih tinggi
- Optimalkan parameter indikator supertrend untuk meningkatkan kualitas sinyal
- Perluas rentang waktu backtest secara bertahap untuk menguji ketahanan strategi
Arah Optimasi Strategi
Strategi ini dapat dioptimalkan dari beberapa aspek berikut:
- Optimalkan parameter indikator supertrend untuk menemukan kombinasi parameter terbaik
- Tambahkan indikator lain untuk dikombinasikan, membentuk model multi-faktor
- Uji kombinasi kerangka waktu tinggi dan rendah yang berbeda
- Tambahkan mekanisme stop-loss untuk mengelola risiko
- Gabungkan algoritma pembelajaran mesin untuk menyesuaikan hyperparameter secara dinamis
Melalui optimasi parameter, kombinasi indikator, perbaikan stop-loss, dan pengenalan pembelajaran mesin, efektivitas strategi pelacakan tren multi-kerangka waktu ini dapat ditingkatkan secara signifikan.
Kesimpulan
Strategi ini dengan cerdik menggunakan penilaian tren dari kerangka waktu yang lebih tinggi untuk memandu eksekusi trading pada kerangka waktu yang lebih rendah. Desain multi-kerangka waktu ini dapat secara efektif menyaring kebisingan pasar dan mengidentifikasi arah tren yang lebih jelas. Selain itu, fitur pengaturan tanggal bawaan membuat backtest lebih fleksibel. Secara keseluruhan, ini adalah strategi pelacakan tren multi-kerangka waktu yang dirancang dengan baik, layak untuk diteliti dan diterapkan lebih lanjut.
/*backtest
start: 2023-02-14 00:00:00
end: 2024-02-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

