Strategi Trend Following Berdasarkan EMA dan Stop Loss ATR
Ikhtisar
Strategi ini menggunakan persilangan emas (golden cross) dari rata-rata bergerak EMA untuk menghasilkan sinyal trading, yaitu saat EMA cepat memotong EMA lambat ke atas, akan menghasilkan sinyal beli, dan saat EMA cepat memotong EMA lambat ke bawah, akan menghasilkan sinyal jual. Ini adalah strategi pengikut tren yang khas. Pada saat yang sama, strategi ini menggunakan indikator ATR untuk menetapkan stop loss dinamis, mengendalikan risiko sambil mengamankan keuntungan.
Prinsip Strategi
- Menentukan periode EMA cepat adalah 13, dan periode EMA lambat adalah 48.
- Ketika EMA cepat memotong EMA lambat ke atas, sinyal beli dihasilkan; ketika EMA cepat memotong EMA lambat ke bawah, sinyal jual dihasilkan.
- Menggunakan fungsi
ta.crossoverdanta.crossunderuntuk mendeteksi persilangan emas dan persilangan mati dari rata-rata bergerak. - Menggunakan indikator ATR untuk menghitung level stop loss dinamis, dengan jarak stop loss sebesar 1,5 kali ATR dari harga penutupan.
- Menampilkan sinyal trading dan level stop loss secara intuitif melalui perubahan warna, tanda beli/jual, dan garis stop loss.
Analisis Keunggulan Strategi
- Sinyal dihasilkan berdasarkan persilangan emas dan persilangan mati dari EMA, sehingga tidak melewatkan tren utama pasar, dan potensi keuntungan cukup baik.
- Stop loss dinamis yang dilacak oleh ATR memastikan keuntungan yang cukup mengikuti tren, sekaligus mengendalikan risiko penarikan, sehingga rasio risiko-imbal hasil secara keseluruhan seimbang.
- Tampilan sinyal dan stop loss yang intuitif, pengoperasian sederhana, cocok untuk kebanyakan orang.
- Parameter yang dapat disesuaikan relatif sedikit, mudah dipelajari dan dioptimalkan.
Analisis Risiko Strategi
- Penurunan tajam akibat peristiwa tak terduga dapat memicu stop loss.
- Dalam kondisi pasar yang berfluktuasi, dapat menghasilkan sinyal palsu yang sering.
- Pengaturan parameter yang tidak tepat dapat menyebabkan entry yang terlalu agresif atau stop loss yang terlalu longgar.
- Diperlukan optimalisasi yang tepat untuk parameter EMA dan ATR.
Solusi:
- Dapat memperlebar kelipatan ATR secara wajar untuk memastikan stop loss memiliki buffer tertentu dari titik tertinggi terbaru.
- Dapat mempertimbangkan mekanisme konfirmasi setelah sinyal dihasilkan, seperti penembusan harga di atas titik tertinggi sebelumnya.
- Disarankan untuk melakukan optimasi parameter dengan mempertimbangkan berbagai kondisi pasar secara menyeluruh.
Arah Optimasi Strategi
- Dapat menguji berbagai kombinasi parameter untuk menemukan parameter terbaik.
- Dapat mempertimbangkan penambahan indikator lain untuk menyaring sinyal, misalnya indikator volume, indikator volatilitas, dll., guna meningkatkan kualitas sinyal.
- Dapat menyesuaikan parameter EMA berdasarkan tren jangka waktu yang lebih besar untuk menangkap tren utama dengan lebih baik.
- Dapat mempertimbangkan penyesuaian dinamis kelipatan stop loss ATR, memperlebar rentang stop loss dalam kondisi tren.
- Dapat menggabungkan algoritma pembelajaran mesin untuk mengoptimalkan parameter secara adaptif.
Kesimpulan
Strategi ini secara keseluruhan cukup sederhana dan mudah digunakan. Sinyal dihasilkan berdasarkan EMA, mengikuti tren, dan dilengkapi dengan stop loss yang dilacak oleh ATR, sehingga dapat mengendalikan risiko secara efektif. Meskipun mungkin ada beberapa sinyal palsu, kemampuannya untuk menangkap tren utama cukup kuat, keuntungan relatif stabil, dan cocok sebagai salah satu strategi dasar dalam trading kuantitatif. Dengan optimalisasi parameter dan perluasan fungsi, masih terdapat ruang perbaikan yang besar, layak untuk diteliti lebih lanjut.
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 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/
// © byee322
/// This strategy uses the EMA to generate buy and sell signals with a 1.5x ATR stop loss- 1

