Strategi Persilangan Dua Moving Average Klasik
Gambaran Umum
Strategi persilangan dua moving average adalah strategi analisis teknikal yang sangat klasik dan umum digunakan. Strategi ini memanfaatkan persilangan antara moving average cepat dan moving average lambat sebagai sinyal beli dan jual. Ketika moving average cepat menembus ke atas moving average lambat dari bawah, maka dihasilkan sinyal beli; ketika moving average cepat menembus ke bawah moving average lambat dari atas, maka dihasilkan sinyal jual.
Prinsip Strategi
Kode strategi ini terutama mencakup bagian-bagian berikut:
-
Menentukan panjang dan jenis moving average cepat dan lambat: panjang moving average cepat adalah 5 periode, panjang moving average lambat adalah 21 periode, keduanya menggunakan simple moving average.
-
Menghitung moving average cepat dan lambat: menghitung simple moving average 5 periode dan 21 periode melalui fungsi sma.
-
Membuat grafik: menggambar grafik pergerakan moving average cepat dan lambat.
-
Mendefinisikan kondisi beli dan jual: beli ketika moving average cepat menembus ke atas moving average lambat, jual ketika moving average cepat menembus ke bawah moving average lambat.
-
Menjalankan transaksi: secara otomatis melakukan operasi beli dan jual ketika kondisi terpenuhi melalui fungsi long dan short dari strategi.
Kunci dari strategi ini adalah menggunakan kombinasi moving average dengan panjang periode yang berbeda untuk membentuk moving average cepat dan lambat, dan menggunakan persilangannya sebagai sinyal trading. Moving average cepat dapat menangkap perubahan harga lebih cepat, sedangkan moving average lambat lebih mencerminkan tren jangka panjang. Ketika moving average cepat menembus ke atas moving average lambat, ini menunjukkan bahwa pasar berbalik dari bawah ke atas, yang merupakan sinyal beli; ketika moving average cepat menembus ke bawah moving average lambat, ini menunjukkan bahwa pasar berbalik dari atas ke bawah, yang merupakan sinyal jual. Prinsip strategi ini sederhana dan jelas, mudah diimplementasikan.
Analisis Keunggulan
Strategi persilangan dua moving average memiliki keunggulan sebagai berikut:
-
Prinsip sederhana, mudah dipahami, cocok untuk pemula.
-
Mengikuti tren, mengikuti pergerakan harga, drawdown relatif kecil.
-
Frekuensi trading sedang, tidak terlalu sering bertransaksi.
-
Dapat menyesuaikan parameter secara fleksibel sesuai perubahan pasar.
-
Mudah menemukan kombinasi parameter yang cocok melalui optimasi.
-
Dapat menetapkan stop loss untuk mengendalikan risiko.
-
Dapat digunakan di berbagai pasar, memiliki daya terapan yang tinggi.
-
Dapat dikombinasikan dengan indikator lain untuk meningkatkan efektivitas.
Analisis Risiko
Strategi persilangan dua moving average juga memiliki beberapa risiko:
-
Ketika tren pasar kuat, moving average mengikuti tren dengan keterlambatan, bisa menjadi lamban dan melewatkan waktu masuk terbaik. Dapat mempersingkat periode moving average untuk meningkatkan sensitivitas.
-
Dalam kondisi pasar sideways, mungkin muncul banyak sinyal palsu. Dapat menambahkan filter untuk menghindari trading yang salah.
-
Jumlah transaksi mungkin terlalu banyak, mempengaruhi profitabilitas. Dapat memperlebar jarak moving average untuk mengurangi persilangan.
-
Tidak dapat menentukan jenis tren, ada risiko trading melawan tren. Dapat dibantu dengan indikator tren.
-
Optimasi parameter memerlukan dukungan data historis yang cukup, produk baru mungkin mengalami overfitting. Harus menggunakan berbagai kombinasi untuk menguji ketangguhan parameter.
-
Indikator tunggal rentan terhadap pengaruh lingkungan eksternal, kinerjanya mungkin tidak stabil. Dapat dikombinasikan dengan indikator lain untuk verifikasi.
Arah Optimasi
Strategi persilangan dua moving average juga dapat dioptimalkan dari aspek berikut:
-
Menguji moving average cepat dan lambat dengan panjang yang berbeda untuk menemukan parameter terbaik yang cocok untuk instrumen trading tertentu.
-
Menambahkan filter seperti volume perdagangan, ATR stop loss, dll., untuk mengurangi peluang yang tidak optimal.
-
Menggabungkan indikator momentum untuk mengonfirmasi sinyal beli/jual, menghindari false breakout.
-
Mengoptimalkan strategi stop loss untuk menghindari keluar terlalu awal atau terlambat.
-
Menggabungkan indikator tren dan gelombang untuk melakukan trend following dan counter-trend trading.
-
Menggunakan moving average adaptif yang menyesuaikan parameter berdasarkan pasar, bukan periode tetap.
-
Menggabungkan multiple time frame, menggunakan kombinasi parameter yang berbeda sesuai karakteristik waktu pasar.
-
Optimasi real-time, menggunakan machine learning dan teknologi lain untuk terus mengoptimalkan parameter.
Kesimpulan
Strategi persilangan dua moving average, dengan prinsipnya yang sederhana, mudah dipahami dan diimplementasikan, menjadi salah satu strategi trading paling inti dan umum digunakan dalam analisis teknikal. Strategi ini mengikuti tren harga, drawdown terkendali, dan risiko dapat diterima. Namun, ruang optimasinya juga besar. Dengan optimasi parameter, kombinasi dengan indikator lain, serta algoritma otomatis, daya terapan dan efektivitas strategi ini dapat diperluas lebih lanjut. Secara keseluruhan, strategi persilangan dua moving average layak untuk diteliti secara mendalam dan diterapkan dalam jangka panjang oleh para investor.
/*backtest
start: 2023-09-26 00:00:00
end: 2023-10-26 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// strategy("Stochastic Strategy of BiznesFilosof", shorttitle="SS of BiznesFilosof", overlay=false, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=20, commission_type=strategy.commission.percent, commission_value=0.15, pyramiding=0)
//Period- 1

