Strategi Stop Loss Rata-Rata Bergerak Ganda
Ikhtisar
Strategi ini adalah strategi stop loss berdasarkan dua moving average. Strategi ini menggunakan dua moving average, satu sebagai moving average utama dan satu sebagai garis stop loss. Ketika harga berada di atas moving average utama, maka posisi long diambil; ketika harga turun di bawah garis stop loss, posisi long ditutup. Ketika harga berada di bawah moving average utama, maka posisi short diambil; ketika harga naik di atas garis stop loss, posisi short ditutup. Dengan menyesuaikan harga posisi long dan short secara dinamis, strategi ini mencapai stop loss dan take profit.
Prinsip Strategi
Strategi ini menggunakan fungsi sma untuk menghitung simple moving average dengan panjang len sebagai moving average utama ma. Kemudian berdasarkan persentase stop loss long (elpercent) dan persentase stop loss short (espercent) yang dimasukkan oleh pengguna, dihitung garis stop loss long el dan garis stop loss short es. Rumus perhitungannya adalah:
el = ma + (ma * elpercent / 100)
es = ma + (ma * espercent / 100)
Di mana elpercent dan espercent masing-masing mewakili persentase pergeseran ke atas dan ke bawah dari moving average utama.
Dengan demikian diperoleh tiga garis: moving average utama ma, garis stop loss long el, dan garis stop loss short es.
Logika transaksi strategi adalah:
Jika harga penutupan di atas garis stop loss long el, maka buka posisi long; jika harga penutupan di bawah garis stop loss short es, maka tutup posisi long.
Jika harga penutupan di bawah garis stop loss short es, maka buka posisi short; jika harga penutupan di atas garis stop loss long el, maka tutup posisi short.
Keunggulan Strategi
-
Menggunakan dua moving average untuk menetapkan titik stop loss dan take profit, secara efektif dapat mengendalikan risiko.
-
Panjang moving average utama
lendan persentase pergeseranelpercentdanespercentdapat disesuaikan, dapat diubah parameternya untuk pasar yang berbeda, sehingga memiliki adaptabilitas yang tinggi. -
Menggunakan mekanisme stop loss, dapat menghentikan kerugian tepat waktu untuk menghindari kerugian yang lebih besar.
-
Logika strategi sederhana dan jelas, mudah dipahami dan diimplementasikan, cocok untuk pemula.
-
Dapat melakukan long dan short secara bersamaan, memanfaatkan pergerakan dua arah pasar.
Risiko dan Solusi
-
Risiko overfitting data backtest. Strategi moving average cenderung sangat cocok dengan data historis, sehingga hasil di pasar nyata mungkin berbeda. Solusinya adalah melakukan verifikasi di pasar nyata yang kompleks dan berubah-ubah, serta menyesuaikan parameter berdasarkan situasi pasar nyata.
-
Risiko titik stop loss yang terlalu dekat. Jika titik stop loss diatur terlalu dekat dengan moving average utama, maka dapat terpicu oleh fluktuasi harga jangka pendek. Hal ini dapat dihindari dengan memperbesar jarak stop loss.
-
Tekanan modal akibat perdagangan dua arah. Melakukan long dan short secara bersamaan memerlukan dana yang cukup sebagai margin. Tekanan modal dapat dikendalikan dengan mengurangi ukuran posisi.
-
Risiko optimasi parameter. Pengaturan parameter akan sangat bervariasi dalam kondisi pasar yang berbeda, sehingga perlu waktu untuk mengoptimalkan parameter. Teknologi seperti machine learning dapat membantu optimasi parameter.
Arah Optimasi
-
Dapat mempertimbangkan untuk menambahkan lebih banyak indikator untuk menilai tren pasar, sehingga meningkatkan efektivitas pengambilan keputusan. Misalnya, menambahkan indikator volume-harga, indikator volatilitas, dll.
-
Dapat meneliti optimasi otomatis untuk panjang moving average
lendan parameter stop loss, sehingga dapat disesuaikan dengan perubahan pasar. -
Dapat menambahkan penyaringan instrumen trading, hanya bertrading pada instrumen dengan tren yang jelas.
-
Dapat mempertimbangkan untuk mengubah metode stop loss menjadi trailing stop, yang menyesuaikan titik stop loss secara real-time berdasarkan harga.
-
Dapat membangun sistem evaluasi optimasi parameter, menggunakan hasil backtest untuk secara otomatis menemukan kombinasi parameter optimal.
Kesimpulan
Logika keseluruhan strategi ini sederhana dan mudah dipahami, menggunakan dua moving average untuk stop loss, sehingga dapat mengendalikan risiko secara efektif. Strategi ini memiliki keunggulan seperti parameter yang dapat disesuaikan dan adaptabilitas yang tinggi, namun juga perlu diperhatikan risiko overfitting data backtest dan pengaturan jarak stop loss. Dengan optimasi lebih lanjut, strategi ini dapat menjadi strategi stop loss yang efektif dan siap digunakan di pasar nyata. Strategi ini cocok sebagai titik awal bagi pemula untuk belajar algorithmic trading, dan terus disempurnakan dalam praktik hingga secara bertahap membentuk sistem trading yang unik.
- 1

