Strategi Golden Cross dan Death Cross Dua Moving Average
Strategi ini menghitung dua moving average dengan periode yang berbeda, dan menghasilkan sinyal beli dan jual berdasarkan golden cross dan death cross.
Prinsip Strategi
Strategi ini pertama-tama memungkinkan pengguna memilih jenis dan panjang moving average. Jenisnya meliputi SMA, EMA, VWMA, dll., sedangkan panjang menentukan periode moving average.
Kemudian, berdasarkan pilihan pengguna, dua moving average dihitung. Jika moving average cepat (fast MA) menembus ke atas moving average lambat (slow MA) dari bawah, membentuk golden cross, maka akan menghasilkan sinyal beli. Jika moving average cepat menembus ke bawah moving average lambat dari atas, membentuk death cross, maka akan menghasilkan sinyal jual.
Dengan demikian, ketika harga rata-rata jangka pendek lebih tinggi dari harga rata-rata jangka panjang, pasar dianggap berada dalam tren naik, dan seharusnya membeli. Ketika harga jangka pendek lebih rendah dari harga jangka panjang, pasar dianggap berada dalam tren turun, dan seharusnya menjual.
Analisis Keunggulan
- Logika strategi sederhana dan jelas, mudah dipahami dan diimplementasikan.
- Moving average efektif menyaring noise pasar dan mengidentifikasi tren.
- Fleksibel dalam memilih jenis dan parameter moving average, dapat disesuaikan dengan berbagai instrumen dan kerangka waktu.
- Mudah dioptimalkan dengan mengombinasikan berbagai indikator.
Analisis Risiko
- Saat pasar dalam keadaan sideways (oscillating), dapat menghasilkan banyak sinyal palsu.
- Pemilihan parameter yang tidak tepat dapat menyebabkan kinerja strategi yang buruk.
- Sinyal dihasilkan dengan lag, sehingga tidak dapat menangkap titik balik secara tepat waktu.
- Risiko dampak dari peristiwa mendadak di pasar.
Risiko dapat dikendalikan dengan mengoptimalkan parameter secara tepat, menggabungkan indikator lain untuk menghasilkan sinyal, serta menetapkan stop loss dan take profit.
Arah Optimasi
- Menguji parameter dengan berbagai jenis dan panjang moving average untuk menemukan kombinasi parameter optimal.
- Menambahkan filter dari indikator lain, seperti indikator volume dan harga, indikator volatilitas, dll.
- Menambahkan logika stop loss dan take profit untuk mengurangi drawdown.
- Menggabungkan indikator penentu tren untuk menghindari lingkungan trading yang tidak sesuai.
- Mengoptimalkan strategi manajemen modal, seperti manajemen posisi, anggaran risiko, dll.
Kesimpulan
Secara keseluruhan, strategi ini memiliki konsep yang sederhana dan jelas, menghasilkan sinyal trading melalui perhitungan dua moving average. Parameter dapat disesuaikan secara fleksibel sesuai dengan kondisi pasar, dan dapat dioptimalkan dengan strategi lain. Namun, perlu diperhatikan risiko pasar yang sideways, serta manajemen modal yang wajar. Secara keseluruhan, ini adalah pilihan yang patut dipertimbangkan.
/*backtest
start: 2023-09-09 00:00:00
end: 2023-09-13 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title = "Noro's MAs Tests", shorttitle = "MAs tests", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
- 1
