Strategi Kuantitatif Pengikut Tren Multi-Perioda
Gambaran Umum
Strategi ini secara komprehensif menggunakan indikator PSAR untuk menilai tren harga, indikator ADX untuk mengukur kekuatan tren, indikator RSI untuk mengidentifikasi area jenuh beli dan jenuh jual, serta indikator CMF untuk menganalisis aliran dana, sehingga membangun strategi perdagangan kuantitatif pelacak tren lintas waktu. Strategi ini dengan cepat menemukan posisi ketika harga mengalami breakout dari konsolidasi dan membentuk arah tren baru, serta terus melacak tren selanjutnya. Dengan tetap memastikan keuntungan dari tren utama, strategi ini juga menerapkan filter proses untuk mengurangi risiko posisi.
Prinsip Strategi
Aturan utama strategi ini adalah sebagai berikut:
- Menggunakan indikator PSAR untuk menentukan apakah harga berada dalam tren naik; jika PSAR menembus harga ke bawah, dianggap sebagai akhir tren naik dan berubah menjadi turun.
- Indikator RSI harus berada di atas garis tengah 50, untuk menyaring breakout palsu yang terbentuk di area jenuh jual.
- ADX harus berada di atas rata-rata pergerakan (EMA) miliknya sendiri, yang menunjukkan bahwa hasil analisis tren memiliki sinyal yang berkelanjutan.
- CMF harus lebih besar dari 0, yang menunjukkan aliran dana masuk.
Ketika keempat kondisi di atas terpenuhi, maka sinyal beli dihasilkan. Sinyal jual dihasilkan ketika PSAR menembus harga ke atas, RSI di bawah 50, ADX di bawah EMA miliknya sendiri, dan CMF kurang dari 0.
Strategi ini mempertimbangkan beberapa dimensi: arah tren harga, kekuatan tren, status jenuh beli/jenuh jual, dan aliran dana untuk menetapkan aturan perdagangan. Saat menentukan sinyal perdagangan, strategi ini menerapkan logika yang ketat, yang secara efektif dapat menyaring breakout palsu dan memastikan arah tren dengan probabilitas tinggi yang berkelanjutan.
Analisis Keunggulan
Strategi ini memiliki keunggulan utama sebagai berikut:
- Menggabungkan berbagai indikator untuk menetapkan aturan perdagangan, secara efektif mencegah breakout palsu dan memastikan kualitas sinyal perdagangan.
- Dengan cepat menemukan arah tren baru dan melacaknya, sehingga dapat sepenuhnya memanfaatkan keuntungan dari proses tren.
- Menerapkan filter pelacakan proses untuk mengendalikan risiko secara efektif dan memastikan hasil pelacakan.
- Menggabungkan indikator kekuatan tren untuk menghindari terjebak dalam situasi sideway yang membingungkan.
Analisis Risiko
Risiko utama dari strategi ini adalah sebagai berikut:
- Strategi tunggal cenderung mengakumulasi risiko, sehingga perlu penyesuaian posisi yang tepat untuk mengendalikan risiko keseluruhan.
- Selama pelacakan, perubahan kondisi filter perlu dipantau secara ketat untuk menghindari potongan kerugian (Loss Cut) saat kondisi dibatalkan.
- Strategi ini terutama berfokus pada jangka menengah-panjang, sehingga dalam jangka pendek rentan terhadap fluktuasi yang menyebabkan risiko stop-loss.
Tindakan manajemen risiko yang sesuai meliputi: mengoptimalkan aturan manajemen posisi, menetapkan garis peringatan risiko, dan memperlonggar jarak stop-loss secara tepat.
Arah Optimalisasi
Strategi ini memiliki ruang optimalisasi sebagai berikut:
- Optimasi parameter: Saat ini parameter diatur secara subjektif; metode pembelajaran mesin dapat diperkenalkan untuk optimasi otomatis.
- Menambahkan modul manajemen posisi, yang dapat menyesuaikan posisi secara dinamis berdasarkan kondisi risiko.
- Mengoptimalkan mekanisme stop-loss, seperti trailing stop, time stop, breakout stop, dll.
Kesimpulan
Strategi ini menggabungkan aturan penilaian dari berbagai indikator, dan berhasil dengan cepat menemukan serta melacak tren baru. Ini memvalidasi efektivitas analisis multidimensi seperti tren dan aliran dana dalam perdagangan kuantitatif. Strategi ini dapat digunakan sebagai strategi dasar pelacak tren lintas waktu untuk diindeks, atau dapat dioptimalkan parameter dan modul untuk membangun strategi kuantitatif jangka menengah-panjang yang stabil.
/*backtest
start: 2023-11-14 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("psar+ adx + cmf + rsi Strategy", overlay=true,initial_capital = 1000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent , commission_value=0.1 )
start = input(1.02)- 1

