Strategi Pelacakan Keseimbangan MACD
Ikhtisar
Strategi ini adalah strategi trend-following yang menggunakan indikator MACD untuk mengidentifikasi arah bullish dan bearish. Ia menghitung selisih antara moving average cepat dan moving average lambat untuk menghasilkan garis utama MACD. Strategi menggunakan golden cross antara garis utama MACD dan garis sinyal untuk menghasilkan sinyal beli, dan death cross untuk menghasilkan sinyal jual, sehingga mencapai pelacakan keseimbangan bullish-bearish.
Prinsip Strategi
Kode pertama-tama menetapkan waktu mulai dan berakhirnya backtest, digunakan untuk menguji kinerja historis strategi.
Kemudian perhitungan indikator MACD, termasuk pengaturan panjang moving average cepat, moving average lambat, dan moving average MACD. Garis cepat lebih sensitif, garis lambat lebih stabil. Selisih keduanya membentuk garis utama MACD, kemudian melalui rata-rata bergerak membentuk garis sinyal MACD. Ketika selisih menembus di atas garis nol, dihasilkan sinyal bullish; ketika menembus di bawah garis nol, dihasilkan sinyal bearish.
Berdasarkan sinyal bullish dan bearish, catat waktu terakhir sinyal dihasilkan. Ketika garis cepat dan garis lambat berpotongan, konfirmasi dan catat sinyal beli/jual, pada saat itu posisi dapat dibuka.
Setelah masuk, pantau terus harga tertinggi dan terendah posisi. Tetapkan persentase stop loss, ketika kerugian mencapai persentase tersebut, keluar dengan stop loss.
Keunggulan Strategi
- Indikator MACD dapat mengidentifikasi tren secara efektif, merupakan salah satu indikator klasik analisis teknikal.
- Desain selisih rata-rata cepat dan lambat dapat menangkap momentum dan arah perubahan harga lebih awal.
- Menggunakan efek penyaringan dari rata-rata bergerak dapat menyaring sebagian sinyal palsu.
- Strategi menambahkan mekanisme stop loss untuk mengendalikan risiko.
Risiko Strategi
- Indikator MACD rentan menghasilkan sinyal palsu, ruang optimasi indikator itu sendiri terbatas.
- Pengaturan titik stop loss yang tidak tepat bisa terlalu agresif atau konservatif, perlu dioptimalkan secara terpisah untuk setiap instrumen.
- Posisi dengan jumlah tetap rentan membuat leverage terlalu tinggi, bisa dipertimbangkan untuk menetapkan eksposur risiko berdasarkan ukuran modal.
- Kewajaran pemilihan jendela waktu backtest perlu diverifikasi, hindari overfitting.
Optimasi Strategi
- Optimasi kombinasi parameter moving average cepat dan lambat, temukan parameter terbaik untuk menyesuaikan dengan berbagai instrumen.
- Tambahkan filter indikator lain, seperti pola candlestick, Bollinger Bands, RSI, dll. untuk memverifikasi sinyal.
- Dapat mengevaluasi efektivitas berbagai titik stop loss berdasarkan indikator seperti drawdown, Sharpe ratio, dll.
- Optimasi strategi stop loss, seperti trailing stop, stop order, dll.
- Coba tetapkan posisi dinamis berdasarkan perubahan modal, volatilitas, dll.
Kesimpulan
Strategi keseimbangan bullish-bearish MACD adalah strategi trend-following yang didasarkan pada indikator teknikal klasik. Ia memiliki kemampuan menangkap momentum perubahan harga secara sensitif, dan dapat beradaptasi dengan baik pada berbagai instrumen melalui optimasi parameter. Dengan menggabungkan lebih banyak indikator filter, metode stop loss, dan manajemen posisi dinamis, stabilitas dan profitabilitas strategi dapat terus ditingkatkan.
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MACD BF", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)
/////////////// Component Code Start ///////////////- 1

