Strategi perdagangan kuantitatif pola lilin dan pelacakan tren
Ikhtisar
Nama strategi ini adalah "Strategi Perdagangan Pola Candlestick dengan Trend Following Kuantitatif". Strategi ini menggabungkan analisis pola candlestick dan ide perdagangan trend following.
Strategi terutama mengidentifikasi berbagai pola candlestick untuk menilai situasi bullish/bearish saat ini dan titik balik potensial. Dengan menggabungkan pelacakan harga tertinggi dan terendah, sinyal masuk dan keluar terbentuk untuk menangkap tren harga jangka menengah-panjang.
Prinsip Strategi
Strategi ini dibagi menjadi beberapa modul berikut:
-
Identifikasi Pola Candlestick
Strategi pertama-tama mendefinisikan elemen-elemen candlestick seperti body dan shadow, serta menetapkan parameter untuk mengenali lebih dari 40 pola candlestick umum seperti Doji, Morning Star, Three Inside Up, dll. Ketika pola-pola ini terdeteksi, mereka akan ditandai dan diklasifikasikan sebagai sinyal bullish atau bearish. -
Penentuan Tren
Strategi menggunakan pelacakan harga tertinggi dan terendah untuk menentukan tren. Ketika harga melampaui harga tertinggi dalam N hari, dianggap sebagai tren naik; ketika harga menembus harga terendah dalam N hari, dianggap sebagai tren turun. -
Masuk dan Keluar
Berdasarkan sinyal bullish/bearish dari pola candlestick, dikombinasikan dengan penembusan harga tertinggi/terendah dalam penentuan tren, aturan masuk dan keluar dibentuk.
Misalnya, ketika pola candlestick bullish seperti Hammer terdeteksi dan harga melebihi harga tertinggi dalam N hari, lakukan posisi long; ketika harga menembus harga terendah dalam N hari, tutup posisi long. -
Pengaturan Rentang Backtest
Strategi menutup logika dengan menetapkan waktu mulai dan berakhirnya backtest.
Analisis Keunggulan
Strategi ini memiliki keunggulan sebagai berikut:
-
Menggabungkan Pola dan Tren
Menggabungkan keunggulan identifikasi pola candlestick dan trend following, memungkinkan deteksi titik balik harga potensial melalui pola, serta menentukan waktu masuk berdasarkan tren. -
Identifikasi Banyak Pola
Strategi mencakup identifikasi lebih dari 40 pola candlestick umum, cakupan luas, sehingga dapat mendeteksi lebih banyak peluang perdagangan potensial di berbagai kondisi pasar. -
Parameter yang Sangat Dapat Disesuaikan
Parameter seperti jumlah hari pelacakan dan parameter identifikasi pola dapat disesuaikan sendiri, memberikan fleksibilitas tinggi untuk optimalisasi pada pasar tertentu. -
Mudah Dikembangkan
Modul identifikasi pola tambahan dapat langsung diperluas pada logika yang ada, dan modul faktor lain juga dapat ditambahkan untuk terus meningkatkan kinerja strategi.
Analisis Risiko
Strategi ini juga memiliki risiko sebagai berikut:
-
Akurasi Identifikasi Pola Tidak 100%
Identifikasi pola candlestick tidak sepenuhnya akurat, masih ada kemungkinan kesalahan deteksi yang dapat menyebabkan sinyal perdagangan terpicu secara salah. -
Kurangnya Modul Stop Loss
Saat ini strategi tidak memiliki logika stop loss, sehingga tidak dapat mengendalikan kerugian per transaksi secara efektif. Jika penentuan tren gagal, dapat menyebabkan kerugian besar pada akun. -
Risiko Overfitting pada Data Backtest
Kinerja strategi saat ini mungkin cocok dengan data dalam rentang backtest tertentu, dan kinerja di pasar nyata mungkin menurun.
Arah Optimalisasi
Arah utama optimalisasi strategi adalah sebagai berikut:
-
Menambahkan Modul Stop Loss
Menambahkan strategi stop loss seperti trailing stop loss, persentase stop loss, dll., dapat mengendalikan risiko secara efektif dan membatasi kerugian maksimum per transaksi. -
Menggunakan Machine Learning untuk Meningkatkan Akurasi Identifikasi Pola
Melatih model dengan algoritma machine learning untuk meningkatkan akurasi identifikasi pola candlestick dan mengurangi tingkat sinyal palsu. -
Validasi di Banyak Pasar
Menguji ketahanan strategi di lebih banyak pasar seperti forex, cryptocurrency, untuk mencegah overfitting pada data backtest. -
Menggabungkan Lebih Banyak Faktor
Dapat memperkenalkan lebih banyak faktor kuantitatif seperti indikator volume-harga, indikator aliran dana, dll., untuk memperkaya logika strategi dan meningkatkan stabilitas.
Kesimpulan
Secara keseluruhan, strategi ini menggabungkan identifikasi pola candlestick dan perdagangan trend following, sehingga dapat mendeteksi titik balik pasar sekaligus menangkap tren harga, menghasilkan kelebihan return. Ruang optimalisasi strategi cukup besar, dapat ditingkatkan dari aspek pengendalian risiko, machine learning, multi-faktor, dll., menjadikan strategi lebih tangguh dan bernilai komersial.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Candle analysis & long/short strategy (HF) inspired by TurtleBC", shorttitle="TurtleBC-V.Troussel", overlay=true,initial_capital=1000)
//VARIABLES- 1

