Strategi Trading Berdasarkan Dua Moving Average dengan Parameter Gradien Berbeda
Ikhtisar
Strategi trading Moving Average Gradual adalah strategi yang didasarkan pada sinyal persilangan antara dua Exponential Moving Average (EMA) dengan pengaturan parameter yang berbeda. Strategi ini menggunakan garis EMA dengan periode yang lebih pendek dan garis EMA dengan periode yang lebih panjang. Sinyal trading dihasilkan ketika kedua garis ini bersilangan: ketika garis cepat menembus ke atas garis lambat, posisi beli (long) dibuka, dan ketika menembus ke bawah, posisi ditutup. Strategi ini juga menggabungkan alat manajemen risiko seperti stop loss dan trailing stop loss untuk mengunci keuntungan dan mengendalikan risiko.
Prinsip Strategi
Indikator inti dari strategi ini adalah dua garis EMA: garis cepat dan garis lambat. Parameter default garis cepat diatur ke 13 hari, yang membuatnya lebih responsif terhadap perubahan harga; parameter default garis lambat diatur ke 48 hari, yang merespons perubahan harga lebih lambat. Ketika harga jangka pendek naik dengan cepat, garis cepat akan naik lebih dulu daripada garis lambat; ketika harga jangka pendek turun, garis cepat juga akan turun lebih cepat daripada garis lambat. Oleh karena itu, ketika garis cepat menembus ke atas garis lambat, itu adalah sinyal kenaikan jangka panjang; ketika garis cepat menembus ke bawah garis lambat, itu adalah sinyal penurunan jangka panjang.
Berdasarkan prinsip ini, strategi ini membuka posisi beli (long) ketika garis cepat menembus ke atas garis lambat, yang menunjukkan bahwa harga mulai naik, sehingga dapat dibeli. Posisi ditutup ketika garis cepat menembus ke bawah garis lambat, yang menunjukkan bahwa tren kenaikan telah berakhir, dan posisi harus segera ditutup untuk mengambil untung. Untuk mengendalikan risiko, strategi ini juga menetapkan stop loss awal dan trailing stop loss: jarak stop loss awal adalah 8% dari harga masuk, dan jarak trailing stop loss default adalah 120 poin. Ini dapat menghentikan kerugian sedini mungkin saat harga berbalik, mengurangi kerugian.
Dalam implementasi kode, strategi ini menggunakan fungsi crossover dan crossunder untuk menentukan sinyal persilangan EMA, dan memicu entry dan close yang sesuai saat persilangan terjadi untuk membuka dan menutup posisi.
Analisis Keunggulan
Strategi trading Moving Average Gradual memiliki keunggulan sebagai berikut:
- Sinyal strategi sederhana dan jelas, mudah dipahami dan diimplementasikan, cocok untuk pemula.
- Indikator moving average memiliki efek penyaringan yang baik terhadap kebisingan pasar dan dapat mendeteksi perubahan tren.
- Konfigurasi yang fleksibel: parameter garis cepat/lambat dan titik stop loss semuanya dapat disesuaikan sendiri.
- Menggabungkan alat stop loss untuk mengendalikan risiko secara efektif.
- Memiliki stabilitas tertentu.
Analisis Risiko
Strategi ini juga memiliki risiko tertentu:
- Dalam kondisi pasar yang bergejolak, sinyal persilangan EMA mungkin tertinggal dan tidak dapat mencerminkan perubahan harga secara tepat waktu.
- Penyesuaian parameter indikator moving average yang terlalu cepat dapat menghasilkan lebih banyak sinyal palsu.
- Ketika tren pasar lemah, persilangan EMA juga jarang terjadi, sehingga tidak dapat menangkap pergerakan harga secara efektif.
- Strategi itu sendiri tidak mempertimbangkan analisis tren pada kerangka waktu yang lebih besar, sehingga ketika arah tren pasar secara keseluruhan tidak jelas, strategi ini rentan menghasilkan trading yang berlawanan dengan tren besar.
Risiko di atas dapat dimitigasi dengan cara-cara berikut:
- Menggabungkan indikator lain untuk mengkonfirmasi sinyal persilangan moving average, seperti MACD, KD, dll.
- Menyesuaikan parameter EMA yang sesuai dengan pasar yang berbeda untuk mengurangi tingkat sinyal palsu.
- Menambahkan modul penilaian tren, dengan mengacu pada moving average jangka panjang untuk menentukan arah pasar secara keseluruhan.
Arah Optimasi
Strategi ini dapat dioptimalkan dari beberapa arah berikut:
- Menambahkan filter kondisi pembukaan posisi untuk menghindari menghasilkan terlalu banyak trading yang tidak perlu di pasar yang bergerak sideways. Ambang batas pembukaan posisi dapat ditetapkan dengan menggabungkan indikator seperti volatilitas, volume perdagangan, dll.
- Menetapkan posisi stop loss dan take profit berdasarkan titik tertinggi/terendah pasar, level support, dll., untuk meningkatkan akurasi stop loss dan take profit.
- Menambahkan modul penilaian tren, menggunakan tren jangka panjang pada kerangka waktu yang lebih tinggi untuk memfilter sinyal jangka pendek, menghindari divergensi dengan tren besar.
- Melatih dan mengoptimalkan parameter EMA melalui pembelajaran mesin untuk membuatnya lebih sesuai dengan kondisi pasar aktual dan mengurangi tingkat sinyal palsu.
Poin-poin di atas adalah arah utama di mana strategi ini dapat ditingkatkan dan dioptimalkan di masa depan. Menggabungkan lebih banyak indikator dan alat manajemen risiko secara tepat akan membuat strategi persilangan EMA ini menjadi lebih efektif.
Kesimpulan
Strategi trading Moving Average Gradual adalah strategi pengikut tren dasar. Strategi ini menggunakan persilangan antara garis EMA cepat dan lambat untuk menilai tren harga, dan menggabungkan alat stop loss untuk mengendalikan risiko. Sinyal strategi ini sederhana dan jelas, mudah dipahami dan digunakan, sangat cocok untuk pemula, dan merupakan salah satu strategi khas untuk memulai trading kuantitatif. Namun, strategi ini juga memiliki risiko keterlambatan dan sinyal palsu tertentu. Di masa depan, strategi ini dapat dioptimalkan dan ditingkatkan dengan memperkenalkan lebih banyak indikator dan metode untuk membuatnya berjalan secara stabil di lingkungan pasar yang lebih kompleks.
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// *** USE AT YOUR OWN RISK ***
//
strategy("EMA Strategy", shorttitle = "EMA Strategy", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 10)- 1

