Menggunakan strategi perdagangan kuantitatif MACD
Ikhtisar
Strategi ini menggunakan indikator MACD untuk membangun sinyal perdagangan jangka panjang. Strategi ini mengambil posisi long ketika MACD berada di bawah level tertentu, dan memanfaatkan peluang perdagangan reversal untuk meraih keuntungan.
Prinsip Strategi
Ketika garis indikator MACD berada di bawah garis sinyal SIGNAL dan nilai absolut MACD lebih rendah dari -0.00025, maka akan menghasilkan sinyal untuk membuka posisi long. Setelah posisi long dibuka, jika garis MACD kembali menembus ke atas garis SIGNAL, maka posisi akan ditutup.
Strategi ini menggunakan indikator MACD untuk mendeteksi zona oversold. Berdasarkan teori moving average, terdapat probabilitas reversal harga saham dalam jangka pendek. Berdasarkan probabilitas ini, strategi membangun sinyal untuk membuka posisi long.
Keunggulan Strategi
- Menggunakan indikator MACD untuk menilai zona oversold, yang memiliki reliabilitas tertentu.
- Sinyal dan aturan perdagangan yang sederhana, mudah diimplementasikan.
- Posisi jangka panjang, tanpa perdagangan yang terlalu sering, sehingga mengurangi biaya transaksi dan kerugian akibat selisih (slippage).
Risiko Strategi
- Risiko kegagalan reversal. Jika tidak terjadi reversal, maka akan mengalami kerugian.
- Pengaturan parameter yang tidak tepat dapat menyebabkan kegagalan. Pengaturan parameter MACD yang tidak sesuai dapat menghasilkan sinyal yang salah.
Risiko ini dapat diminimalkan dengan mengoptimalkan parameter.
Optimalisasi Strategi
- Mengoptimalkan parameter MACD untuk menemukan kombinasi parameter terbaik.
- Menguji berbagai durasi holding untuk menemukan siklus holding yang paling optimal.
- Menambahkan mekanisme stop-loss.
Kesimpulan
Strategi ini menggunakan indikator MACD untuk menilai probabilitas reversal yang terbentuk di zona oversold guna membangun sinyal pembukaan posisi long, dan memperoleh keuntungan melalui holding jangka panjang. Optimalisasi parameter MACD dan mekanisme stop-loss meningkatkan reliabilitas. Secara keseluruhan, strategi ini menggunakan indikator dan aturan yang relatif sederhana untuk membangun strategi kuantitatif yang mudah dipahami dan diimplementasikan.
//@version=3
strategy(title="MACD - EURUSD", shorttitle="MACD EURUSD")
// Getting inputs
fast_length = input(title="Fast Length", defval=12)
slow_length = input(title="Slow Length", defval=26)
src = input(title="Source", defval=close)
signal_length = input(title="Signal Smoothing", minval = 1, maxval = 50, defval =9)
sma_source = input(title="Simple MA(Oscillator)", type=bool, defval=false)
sma_signal = input(title="Simple MA(Signal Line)", type=bool, defval=false)
// Plot colors- 1

