Strategi Perdagangan Penembusan Indikator MACD
Strategi ini menggunakan penembusan lengkung perbezaan indikator MACD untuk membuat keputusan dagangan. MACD terdiri daripada EMA pantas dan EMA perlahan, dan isyarat dagangan dihasilkan apabila lengkung perbezaan menembusi paksi sifar. Strategi ini tergolong dalam strategi dagangan kuantitatif jenis mengikut arah aliran.
Prinsip Strategi:
-
Kira EMA pantas dan EMA perlahan, perbezaan antara kedua-duanya membentuk lengkung MACD.
-
Lakukan pelicinan EMA pada lengkung MACD untuk mendapatkan garis isyarat MACD.
-
Apabila MACD menembusi ke atas garis isyarat, ambil posisi beli (long); apabila menembusi ke bawah garis isyarat, ambil posisi jual (short).
-
Tetapkan titik henti rugi dan ambil untung berdasarkan peratusan untuk pengurusan risiko.
Kelebihan Strategi Ini:
-
Indikator MACD adalah lebih baik daripada EMA tunggal, membolehkan penilaian arah aliran yang lebih jelas.
-
Kaedah dagangan penembusan dapat menangkap peluang perubahan arah dengan cepat.
-
Mekanisme henti rugi dan ambil untung membantu mengawal risiko dagangan.
Risiko Strategi Ini:
-
Lengkung MACD mungkin menghasilkan banyak isyarat penembusan palsu berhampiran paksi sifar.
-
Parameter perlu dioptimumkan untuk dipadankan dengan instrumen dagangan yang berbeza.
-
Dagangan arah aliran mudah terjejas oleh peristiwa luar jangka, henti rugi mesti ditetapkan.
Kesimpulannya, strategi ini menggunakan hubungan penembusan lengkung perbezaan MACD untuk membuat keputusan. Kelebihan indikator MACD membantu meningkatkan keberkesanan, tetapi risiko penembusan palsu perlu diwaspadai, dan langkah pengurusan risiko yang sesuai perlu diambil untuk mendapatkan pulangan yang stabil dalam jangka panjang.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("uray MACD", overlay=false, pyramiding = 0, calc_on_every_tick=true, precision=2, currency="USD", default_qty_value=10, default_qty_type=strategy.cash,initial_capital=100,commission_type=strategy.commission.percent,commission_value=0.1)
// === INPUT BACKTEST RANGE ===- 1
