Strategi Persilangan Rata-rata Bergerak Terbobot Elastis
Ikhtisar
Strategi ini menggunakan dua garis rata-rata bergerak tertimbang elastis (EVWMA) dengan periode berbeda untuk melakukan persilangan, guna menghasilkan sinyal beli dan jual. Ketika garis periode pendek melintasi ke atas garis periode panjang, sinyal beli dihasilkan; ketika garis periode pendek melintasi ke bawah garis periode panjang, sinyal jual dihasilkan.
Prinsip Strategi
Strategi ini menentukan perubahan tren dengan menghitung garis EVWMA dengan periode berbeda dan membiarkannya bersilangan.
Secara khusus, strategi ini pertama-tama menghitung dua garis EVWMA:
-
Garis periode pendek m1, periode length1, secara default 5
-
Garis periode panjang m2, periode length2, secara default 40
Kemudian, strategi ini menggunakan fungsi crossover dan crossunder untuk menentukan situasi persilangan m1 dan m2:
-
Jika m1 melintasi ke atas m2, sinyal beli dihasilkan, dan eksekusi posisi long
-
Jika m1 melintasi ke bawah m2, sinyal jual dihasilkan, dan eksekusi posisi short
Perlu dicatat di sini bahwa EVWMA berbeda dari rata-rata bergerak biasa, ia memberikan bobot yang lebih tinggi pada data terbaru, sehingga dapat merespons perubahan harga lebih cepat. Rumus perhitungannya adalah sebagai berikut:
data = (nz(data[1]) * (nb_floating_shares - volume)/nb_floating_shares) + (volume_price/nb_floating_shares)
Di mana nz(data[1]) menunjukkan nilai EVWMA periode sebelumnya, nb_floating_shares menunjukkan total volume perdagangan dalam periode tersebut, volume menunjukkan volume periode saat ini, dan volume_price menunjukkan nilai transaksi periode saat ini. Dengan demikian, bobot yang lebih tinggi diberikan pada data terbaru.
Analisis Keunggulan
Strategi ini memiliki keunggulan sebagai berikut:
-
Menggunakan EVWMA dapat merespons perubahan harga lebih cepat, meningkatkan peluang keuntungan
-
Menggunakan persilangan dua garis EVWMA dapat mendeteksi titik perubahan tren, masuk pasar tepat waktu
-
Operasi sederhana, mudah diimplementasikan
-
Dapat menyesuaikan panjang periode, beradaptasi dengan berbagai kondisi pasar
-
Tidak memerlukan optimasi parameter yang rumit, mudah untuk trading langsung
Risiko dan Solusi
Strategi ini juga memiliki beberapa risiko:
-
Persilangan dua garis tidak dapat menyaring noise pasar, dapat menghasilkan banyak sinyal tidak valid
- Solusi: Menggabungkan indikator lain seperti volume perdagangan untuk menyaring sinyal
-
Tidak dapat menentukan titik pembalikan tren, berisiko melewatkan pembalikan
- Solusi: Menyesuaikan parameter periode dengan tepat, atau menambahkan indikator lain untuk menentukan pembalikan tren
-
Tidak memiliki mekanisme stop loss dan take profit, tidak dapat mengontrol risiko secara efektif
- Solusi: Menetapkan rasio stop loss dan take profit yang wajar berdasarkan data historis atau volatilitas
-
Optimasi parameter tidak memadai, pengaturan periode garis yang tidak tepat akan mengurangi efektivitas
- Solusi: Mengoptimalkan parameter melalui backtest, memilih panjang periode yang sesuai
Arah Optimasi
Strategi ini dapat dioptimasi dari beberapa aspek berikut:
-
Menambahkan strategi stop loss dan take profit, mengontrol risiko secara ketat
-
Mengoptimalkan panjang periode garis, memilih parameter terbaik
-
Menambahkan indikator volume perdagangan untuk menyaring sinyal, mengurangi perdagangan tidak efektif
-
Menggabungkan indikator lain untuk menentukan pembalikan tren, mengurangi peluang yang terlewat
-
Mengoptimalkan parameter secara dinamis, menyesuaikan panjang periode garis sesuai perubahan pasar
-
Membedakan pasar bullish dan bearish, menggunakan parameter yang berbeda
-
Menambahkan algoritma pembelajaran mesin, menggunakan data besar untuk melatih menentukan waktu beli dan jual
Kesimpulan
Strategi persilangan rata-rata bergerak tertimbang elastis ini secara keseluruhan, dengan menghitung dan membiarkan dua garis EVWMA bersilangan, dapat secara efektif mendeteksi perubahan tren dan menghasilkan sinyal perdagangan. Strategi ini sederhana dan mudah dijalankan, tetapi memiliki beberapa risiko dan arah optimasi. Dengan mengoptimalkan mekanisme stop loss, pemilihan parameter, menggabungkan indikator lain, dan cara lainnya, strategi ini dapat diperkuat agar lebih cocok untuk trading langsung. Secara keseluruhan, strategi ini merupakan eksplorasi yang bermanfaat untuk strategi persilangan rata-rata bergerak, layak untuk diteliti dan diterapkan lebih lanjut.
/*backtest
start: 2023-08-18 00:00:00
end: 2023-08-26 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Elastic Volume Weighted Moving Average Cross Strategy", shorttitle="EVWMA Cross", overlay=true)
length1=input(5, title="EVWMA Short")- 1
