Type/to search

Strategi Kuantitatif MACD: Strategi Breakout Persilangan Ganda Rata-rata Bergerak

Common strategy
Created: 2024-02-22 15:32:42
Last modified: 2 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini menghitung indikator MACD dari selisih antara rata-rata bergerak cepat dan rata-rata bergerak lambat, kemudian menggabungkannya dengan garis sinyal untuk menentukan tren pasar serta area jenuh beli dan jenuh jual. Posisi beli diambil ketika MACD dan garis sinyal membentuk golden cross dan harga berada di atas rata-rata bergerak 200 hari; posisi jual diambil ketika terbentuk death cross dan harga berada di bawah rata-rata bergerak 200 hari. Ini adalah strategi breakout rata-rata bergerak ganda yang khas.

Prinsip Strategi

Prinsip dasarnya adalah menghitung selisih antara rata-rata bergerak cepat dan rata-rata bergerak lambat untuk membentuk indikator MACD guna menentukan arah tren pasar, kemudian menggunakan garis sinyal untuk mengidentifikasi area jenuh beli dan jenuh jual. Ketika MACD dan garis sinyal membentuk golden cross, itu adalah sinyal beli; ketika membentuk death cross, itu adalah sinyal jual. Selain itu, sinyal disaring berdasarkan hubungan harga dengan rata-rata bergerak 200 hari: hanya ketika harga di atas rata-rata bergerak 200 hari, golden cross dianggap sebagai sinyal beli; hanya ketika harga di bawah rata-rata bergerak 200 hari, death cross dianggap sebagai sinyal jual. Ini membantu menghindari sinyal palsu selama tren yang kuat.

Perhitungan spesifiknya adalah:

  1. Rata-rata bergerak cepat (EMA 12 hari) dikurangi rata-rata bergerak lambat (EMA 26 hari) menghasilkan MACD.
  2. EMA 9 hari dari MACD menghasilkan garis sinyal.
  3. MACD dikurangi garis sinyal menghasilkan histogram MACD.

Ketika MACD memotong ke atas garis sinyal dan keduanya berada di bawah 0, itu adalah sinyal beli golden cross. Ketika MACD memotong ke bawah garis sinyal dan keduanya berada di atas 0, itu adalah sinyal jual death cross. Selain itu, hanya ketika harga di atas rata-rata bergerak 200 hari, golden cross diambil sebagai posisi beli; hanya ketika harga di bawah rata-rata bergerak 200 hari, death cross diambil sebagai posisi jual.

Keunggulan Strategi

  1. Menggunakan dua indikator secara bersamaan, menghindari keterbatasan indikator tunggal dan meningkatkan akurasi sinyal.
  2. Menggabungkan harga dengan hubungan rata-rata bergerak sebagai penyaringan ganda, menghindari sinyal palsu dalam tren yang kuat.
  3. Ruang optimasi parameter yang besar, dapat menyesuaikan parameter rata-rata bergerak untuk beradaptasi dengan berbagai kondisi pasar.
  4. Pengaturan parameter yang konservatif menghasilkan sinyal yang lebih sedikit namun akurasi lebih tinggi.
  5. Konsep strategi yang mudah dipahami dan diimplementasikan.

Risiko Strategi

  1. Saat pasar bergejolak parah, indikator dapat terpengaruh dan menghasilkan sinyal yang salah.
  2. Sifat lag dari sistem rata-rata bergerak dapat mempengaruhi ketepatan waktu strategi.
  3. Sinyal yang sedikit dapat menyebabkan peluang tren terlewatkan.
  4. Optimasi parameter berisiko overfitting.
  5. Mekanisme pengendalian drawdown dan stop loss belum sempurna.

Risiko dapat dikurangi dengan memperpendek periode rata-rata bergerak, menambahkan indikator lain, dan menerapkan langkah stop loss.

Arah Optimasi Strategi

  1. Diuji pada berbagai timeframe dari 15 menit hingga 1 hari, hasil optimal dalam hal return yang disesuaikan risiko ditemukan pada timeframe 4 jam.
  2. Optimasi rata-rata bergerak cepat dan lambat sehingga MACD merepresentasikan siklus; saya menemukan bahwa 7-21 bekerja baik untuk grafik 15 menit.
  3. Juga diuji Hull Moving Average untuk MACD yang memberikan hasil baik.
  4. Stop loss juga dapat dipasang trailing untuk manajemen risiko yang lebih baik.

Kesimpulan

Secara keseluruhan, strategi ini sangat sederhana dan praktis. Dengan menggunakan penilaian ganda indikator dan penyaringan harga, strategi ini menghasilkan sinyal trading dengan probabilitas tinggi, margin keuntungan yang relatif tinggi, dan menggunakan kombinasi parameter MACD klasik tanpa optimasi berlebihan. Masih banyak ruang optimasi, seperti menyesuaikan kombinasi parameter rata-rata bergerak, menambahkan indikator lain, dan menerapkan langkah stop loss untuk lebih meningkatkan kinerja strategi. Secara keseluruhan, ini adalah strategi kuantitatif khas yang berbasis fundamental.

Source
Pine
/*backtest
start: 2024-02-14 00:00:00
end: 2024-02-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Hurmun

//@version=4
Strategy parameters
Strategy parameters
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA (Oscillator)
Simple MA (Signal Line)
movinga 2
Short Take Profit (%)
Long Take Profit (%)
stoploss in %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)