Strategi Persilangan Purata Bergerak Biasa
Gambaran Keseluruhan
Strategi persilangan purata bergerak ialah strategi analisis teknikal yang sangat klasik dan kerap digunakan. Idea utama strategi ini adalah menggunakan persilangan antara purata bergerak dalam tempoh yang berbeza sebagai isyarat beli dan jual. Apabila purata bergerak jangka pendek menembusi ke atas purata bergerak jangka panjang dari bawah, ia menghasilkan isyarat beli; apabila purata bergerak jangka pendek menembusi ke bawah purata bergerak jangka panjang dari atas, ia menghasilkan isyarat jual.
Prinsip Strategi
Strategi ini menetapkan jenis purata bergerak (SMA, EMA, WMA, RMA) dan tempoh kitaran, serta julat masa ujian semula melalui input.
Dalam fungsi varian, pelbagai jenis purata bergerak dikira. Purata bergerak yang dikira disimpan melalui pemboleh ubah ma.
Apabila harga close menembusi ke atas ma, isyarat beli dihasilkan; apabila harga close menembusi ke bawah ma, isyarat jual dihasilkan.
Untuk menetapkan henti rugi, purata julat sebenar sebenar (ATR) bagi 14 tempoh dikira. Dengan menggunakan titik persilangan sebagai rujukan, tambah atau tolak 2 kali ATR sebagai julat henti rugi.
Logik kemasukan dan pengeluaran khusus adalah seperti berikut:
Kemasukan beli: close menembusi ke atas ma dan dalam tempoh ujian semula, titik henti rugi ialah close pada titik kemasukan
Pengeluaran beli: close menembusi ke bawah (ma tolak 2 kali ATR) untuk henti rugi, atau harga tertinggi melebihi (close tambah 2 kali ATR) titik kemasukan untuk ambil untung
Kemasukan jual: close menembusi ke bawah ma dan dalam tempoh ujian semula, titik henti rugi ialah close pada titik kemasukan
Pengeluaran jual: close menembusi ke atas (ma tambah 2 kali ATR) untuk henti rugi, atau harga terendah di bawah (close tolak 2 kali ATR) titik kemasukan untuk ambil untung
Kelebihan Strategi
- Idea strategi mudah dan jelas, mudah difahami dan dilaksanakan
- Digunakan secara meluas, sesuai untuk pelbagai pasaran dan instrumen
- Tetapan parameter fleksibel, jenis dan tempoh purata bergerak boleh dilaras
- Menggunakan henti rugi ATR, membantu mengawal risiko
Risiko Strategi
- Strategi purata bergerak cenderung menghasilkan perdagangan dan henti rugi yang kerap, mengurangkan ruang keuntungan
- Dalam pasaran yang turun naik dengan kuat, purata bergerak cenderung menghasilkan isyarat yang mengelirukan
- Julat henti rugi ATR mungkin terlalu besar atau terlalu kecil, gagal mencapai kesan mencegah kerugian besar
Bagi mengatasi risiko, pengoptimuman boleh dilakukan dari aspek berikut:
- Melaraskan tempoh purata bergerak, menggunakan purata bergerak dengan tempoh yang lebih panjang
- Menambah syarat penapis, mengelakkan perdagangan kerap dalam pasaran yang turun naik
- Mengoptimumkan parameter ATR atau menggunakan kaedah henti rugi lain
- Menggabungkan penunjuk arah aliran untuk menilai arah aliran utama, mengelakkan operasi bertentangan arah aliran
Arah Pengoptimuman Strategi
Strategi ini boleh dioptimumkan dari aspek berikut:
- Menambah syarat penapis, seperti volum dagangan, turun naik dan lain-lain, mengelakkan penembusan tidak rasional
- Menggunakan kaedah henti rugi ATR adaptif, membolehkan julat henti rugi berubah mengikut turun naik pasaran
- Menggabungkan penunjuk seperti Stoch, RSI untuk pengesahan pelbagai faktor, meningkatkan kualiti isyarat
- Menambah penilaian arah aliran, mengelakkan operasi bertentangan arah aliran
- Menggunakan EXIT masa, mengelakkan keuntungan tidak direalisasi dalam jangka panjang
- Mengoptimumkan parameter tempoh purata bergerak, mencari kombinasi parameter terbaik
Kesimpulan
Strategi persilangan purata bergerak ialah strategi analisis teknikal yang sangat tipikal dan kerap digunakan. Idea teras strategi ini mudah, mudah dilaksanakan, sesuai untuk pelbagai pasaran, dan merupakan salah satu strategi permulaan untuk perdagangan kuantitatif. Walau bagaimanapun, strategi ini juga mempunyai beberapa masalah, seperti menghasilkan isyarat kerap, mudah kena henti rugi dan lain-lain. Melalui pengoptimuman yang sesuai, prestasi strategi ini dalam pasaran sebenar boleh dipertingkatkan dengan ketara. Secara keseluruhan, strategi persilangan purata bergerak menyediakan rangka kerja pembangunan strategi yang sangat baik, dan merupakan asas pembelajaran strategi perdagangan kuantitatif.
/*backtest
start: 2023-10-03 00:00:00
end: 2023-11-02 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("MA Cross Strategy", overlay=true,commission_value = 0.1)
type = input(defval = "WMA", title = "MA Type: ", options=["RMA", "SMA", "EMA", "WMA"])- 1

