Strategi Persilangan Dua EMA
Gambaran Keseluruhan
Strategi persilangan purata bergerak EMA berkembar merupakan strategi penjejakan arah aliran yang biasa digunakan. Strategi ini menggunakan dua purata bergerak EMA dengan tempoh yang berbeza. Apabila EMA tempoh pendek melintasi ke atas EMA tempoh panjang, isyarat beli dihasilkan; apabila EMA tempoh pendek melintasi ke bawah EMA tempoh panjang, isyarat jual dihasilkan, bagi menangkap perubahan arah aliran harga.
Prinsip Strategi
Logik teras strategi ini adalah berdasarkan prinsip "silang emas / silang mati" purata bergerak EMA. Purata bergerak EMA dapat melicinkan data harga dengan berkesan dan menunjukkan arah aliran. Garis EMA tempoh pendek bertindak balas dengan lebih pantas terhadap perubahan harga, manakala garis EMA tempoh panjang kurang sensitif terhadap hingar dan mencerminkan arah aliran jangka panjang. Apabila EMA tempoh pendek melintasi ke atas EMA tempoh panjang, ia dianggap sebagai isyarat peningkatan momentum harga; apabila EMA tempoh pendek melintasi ke bawah EMA tempoh panjang, ia dianggap sebagai isyarat pengukuhan momentum penurunan harga. Strategi ini mengeluarkan isyarat beli dan jual berdasarkan prinsip ini.
Secara khususnya, strategi ini menggunakan parameter length1 dan length2 untuk menetapkan panjang dua purata bergerak EMA. demaVal1 ialah purata bergerak EMA dengan panjang length1, dan demaVal2 ialah purata bergerak EMA dengan panjang length2. Kedua-duanya dikira seperti berikut:
demaVal1 = EMA(close, length1)
demaVal2 = EMA(close, length2)
di mana EMA() ialah fungsi untuk mengira purata bergerak EMA. Apabila demaVal1 melintasi ke atas demaVal2, isyarat beli (demaCrossover) dihasilkan; apabila melintasi ke bawah, isyarat jual (demaCrossunder) dihasilkan. Strategi mengeluarkan arahan dagangan berdasarkan kedua-dua isyarat ini.
Kelebihan Strategi
Strategi ini mempunyai kelebihan berikut:
- Logik strategi mudah difahami dan mudah dilaksanakan.
- Teori persilangan purata bergerak sudah matang dan digunakan secara meluas.
- Parameter boleh dikonfigurasikan secara fleksibel untuk tempoh yang berbeza, sesuai untuk pelbagai persekitaran pasaran.
- Prestasi strategi boleh dipertingkatkan melalui pengoptimuman parameter.
Risiko dan Pengoptimuman
Strategi ini juga mempunyai beberapa risiko:
- Apabila pasaran tidak mengikut arah aliran, isyarat persilangan EMA mungkin menghasilkan isyarat palsu yang kerap.
- Parameter lalai mungkin tidak sesuai untuk semua instrumen; pengoptimuman berdasarkan data sejarah diperlukan.
Berdasarkan risiko di atas, pengoptimuman boleh dilakukan dari aspek berikut:
- Melaraskan parameter tempoh EMA untuk menyesuaikan dengan kitaran pasaran yang berbeza.
- Menambah syarat penapisan untuk mengelakkan isyarat palsu, contohnya indikator kesesuaian, indikator volum dagangan, dsb.
- Menggabungkan dengan teknikal indikator seperti arah aliran, tahap sokongan dan rintangan untuk meningkatkan prestasi strategi.
Kesimpulan
Secara keseluruhan, strategi persilangan purata bergerak EMA berkembar adalah strategi penjejakan arah aliran yang mudah dan praktikal. Ia mewarisi teori analisis persilangan purata bergerak yang matang. Dengan pengoptimuman parameter dan penapisan tambahan, strategi ini boleh diaplikasikan untuk dagangan arah aliran pelbagai instrumen dan mempunyai prospek aplikasi yang baik.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
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/
// © zeguela
//@version=4
strategy(title="ZEGUELA DEMABOT", commission_value=0.063, commission_type=strategy.commission.percent, initial_capital=100, default_qty_value=90, default_qty_type=strategy.percent_of_equity, overlay=true, process_orders_on_close=true)- 1

