Strategi Persilangan MACD dan Purata Bergerak Dinamik
Gambaran Keseluruhan
Strategi ini membuat keputusan masuk dan keluar pasaran berdasarkan persilangan antara EMA pantas (3), EMA perlahan (11) dan EMA lebih perlahan (18), digabungkan dengan persilangan paksi sifar MACD. Ia merupakan strategi dinamik yang menggunakan kedua-dua indikator EMA dan MACD untuk membuat keputusan perdagangan.
Prinsip Strategi
Strategi ini terutamanya berdasarkan dua indikator analisis teknikal:
-
Persilangan purata bergerak EMA. Trend ditentukan melalui persilangan EMA pantas (3), EMA perlahan (11) dan EMA lebih perlahan (18), dan digunakan sebagai isyarat masuk dan keluar pasaran.
-
Indikator MACD dan persilangan paksi sifarnya. MACD terdiri daripada perbezaan (DIFF) dan DEA. DIFF adalah EMA pantas (3) tolak EMA perlahan (11). DEA adalah EMA (27) bagi MACD. MACD > 0 menunjukkan arah menaik (bullish), MACD < 0 menunjukkan arah menurun (bearish). Persilangan paksi sifar digunakan sebagai isyarat masuk dan keluar pasaran.
Berdasarkan gabungan persilangan EMA dan persilangan paksi sifar MACD, tiga peluang masuk dan dua peluang keluar ditetapkan:
- MACD di atas paksi sifar dan bersilang ke atas adalah peluang pertama untuk masuk (beli).
- EMA pantas (3) menembusi ke atas EMA perlahan (11) adalah peluang kedua untuk masuk (beli).
- EMA pantas (3) menembusi ke atas EMA perlahan (18) adalah peluang ketiga untuk masuk penuh (beli maksimum).
- EMA pantas (3) menembusi ke bawah EMA perlahan (11) adalah peluang pertama untuk keluar (jual / short).
- MACD di bawah paksi sifar dan bersilang ke bawah adalah peluang kedua untuk keluar (jual / short).
Secara keseluruhan, strategi ini menggabungkan sistem persilangan dua EMA dengan indikator MACD, dan dengan melaraskan parameter purata bergerak dan parameter MACD secara dinamik, ia boleh meningkatkan keuntungan strategi.
Kelebihan Strategi
- Memanfaatkan sepenuhnya kelebihan persilangan EMA dan indikator MACD, menggabungkan kedua-dua indikator untuk meningkatkan ketepatan.
- Menetapkan tiga peluang masuk dan dua peluang keluar, meningkatkan kekerapan perdagangan dan memperluas ruang keuntungan.
- Ruang pengoptimuman parameter yang besar. Panjang EMA pantas, EMA perlahan, EMA paksi sifar dan MACD semuanya boleh dioptimumkan.
- Logik strategi jelas dan mudah difahami, memudahkan penyahpepijatan dan pengoptimuman.
Risiko Strategi
- Kedua-dua persilangan EMA dan indikator MACD boleh menghasilkan isyarat palsu pada kadar tertentu, yang boleh menyebabkan kerugian yang tidak perlu.
- Kekerapan perdagangan yang tinggi dengan saiz henti rugi yang kecil boleh menyebabkan risiko pengumpulan kerugian.
- Pengoptimuman parameter sukar; pengoptimuman yang tidak betul boleh menyebabkan overfitting terhadap data sejarah.
- Kesan kos perdagangan perlu dipertimbangkan sepenuhnya.
Langkah menangani risiko:
- Tetapkan henti rugi yang munasabah untuk mengehadkan kerugian setiap perdagangan.
- Laraskan parameter dengan sesuai untuk mengelakkan overfitting.
- Pertimbangkan kesan kos, contohnya dengan mengurangkan kekerapan perdagangan.
Hala Tuju Pengoptimuman Strategi
- Menggantikan dengan indikator lain untuk ujian: seperti Bollinger Bands, KDJ, dsb.
- Mengoptimumkan parameter persilangan EMA: mengubah panjang EMA pantas dan EMA perlahan.
- Mengoptimumkan parameter MACD: mengubah panjang EMA untuk DIFF dan DEA MACD.
- Menambah strategi henti rugi: seperti henti rugi berdasarkan bilangan dagangan, henti rugi masa, henti rugi bergerak, dsb.
- Mempertimbangkan kesan kos perdagangan dan melaraskan bilangan kemasukan.
Kesimpulan
Strategi ini membina strategi parameter dinamik dengan kekerapan perdagangan tinggi dan potensi keuntungan besar melalui gabungan sistem persilangan dua EMA dan indikator MACD. Pada masa yang sama, logik strategi adalah ringkas dan jelas, mudah difahami dan dioptimumkan. Walau bagaimanapun, terdapat juga risiko isyarat palsu dan kesukaran pengoptimuman parameter, yang perlu ditangani melalui kaedah seperti henti rugi yang munasabah dan pencegahan overfitting. Secara keseluruhan, strategi ini mempunyai kepraktisan yang tinggi.
/*backtest
start: 2024-01-29 00:00:00
end: 2024-02-05 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("MACD+EMA crossovers Strategy custom",initial_capital=10000,max_bars_back=150,commission_type=strategy.commission.percent , commission_value=0.1, shorttitle="MACD+EMAcross",pyramiding = 10,default_qty_type=strategy.percent_of_equity,default_qty_value=33,overlay=false)
short = ema(close,3)- 1

