Menggunakan strategi persilangan dua purata bergerak
Gambaran Keseluruhan
Ini adalah strategi kuantitatif ringkas menggunakan persilangan purata bergerak berganda (double moving average) sebagai isyarat beli dan jual. Ia menggunakan dua garis MA dengan tempoh yang berbeza. Apabila garis MA jangka pendek melintasi ke atas garis MA jangka panjang, isyarat beli dihasilkan; apabila garis MA jangka pendek melintasi ke bawah garis MA jangka panjang, isyarat jual dihasilkan.
Prinsip Strategi
Strategi ini mengira EMA 8 tempoh dan EMA 72 tempoh berdasarkan harga tutup (close), dan diplotkan pada carta. Apabila EMA 8 melintasi ke atas EMA 72, isyarat beli dijana; apabila EMA 8 melintasi ke bawah EMA 72, isyarat jual dijana.
Andaian asas strategi ini ialah: Garis MA jangka pendek mewakili trend harga dan momentum terkini, manakala garis MA jangka panjang mewakili trend jangka panjang. Apabila MA jangka pendek melintasi ke atas MA jangka panjang, ini menunjukkan trend jangka pendek semakin kukuh, mendorong harga menembusi purata bergerak jangka panjang, maka pembelian boleh dilakukan. Apabila MA jangka pendek melintasi ke bawah MA jangka panjang, ini menunjukkan kenaikan jangka pendek telah berakhir, dan sokongan jangka panjang telah dipecahkan, maka penjualan harus dipertimbangkan.
Strategi ini juga menggunakan penunjuk William %R untuk menilai kawasan terlebih beli (overbought) dan terlebih jual (oversold), serta penunjuk MACD untuk menentukan arah momentum harga, sebagai rujukan untuk keputusan perdagangan. Selain itu, beberapa penunjuk tambahan seperti Dema, Pivots dan lain-lain ditetapkan dalam strategi untuk membantu analisis trend.
Analisis Kelebihan
Kelebihan terbesar strategi persilangan MA berganda adalah mudah difahami dan mudah dilaksanakan. Hanya dengan bergantung pada persilangan dua MA, isyarat dagangan boleh dihasilkan mengikut peraturan, tanpa memerlukan model kompleks dan pengoptimuman parameter.
Kelebihan lain ialah strategi persilangan MA menunjukkan prestasi yang baik dalam pasaran yang cenderung (trending). Apabila harga saham menunjukkan trend menaik atau menurun yang jelas, strategi persilangan MA dapat menangkap trend besar dan menghasilkan pulangan yang baik.
Analisis Risiko
Strategi persilangan MA berganda juga mempunyai beberapa risiko yang perlu diberi perhatian. Pertama, dalam pasaran yang mendatar (sideways) atau berayun, persilangan garis MA sering berlaku, mudah menghasilkan isyarat palsu dan kerugian berturut-turut. Kedua, isyarat persilangan MA sering ketinggalan (lagging), tidak dapat mencerminkan kesan peristiwa mengejut dengan segera. Akhirnya, penetapan parameter seperti tempoh MA perlu diselaraskan berdasarkan pengalaman.
Risiko boleh dikurangkan dengan menggabungkan penunjuk lain untuk mengesahkan isyarat, mengoptimumkan parameter MA, atau berdagang dalam pasaran yang jelas trennya. Selain itu, penetapan stop loss dan take profit, serta pengurusan kedudukan (position management) juga sangat penting.
Hala Tuju Pengoptimuman
Strategi MA berganda yang ringkas ini boleh dioptimumkan dalam beberapa aspek berikut:
-
Menguji kombinasi parameter tempoh MA yang berbeza untuk mencari parameter terbaik;
-
Menambah penunjuk lain untuk penapisan isyarat, seperti MACD, KDJ, dan lain-lain, menjadikan strategi lebih stabil;
-
Mewujudkan mekanisme keluar dinamik, menjejak tahap stop loss dan take profit yang optimum, bukannya menggunakan nilai tetap secara ringkas;
-
Menggunakan tempoh MA yang menyesuaikan diri (adaptive) berdasarkan keadaan pasaran, mengoptimumkan parameter;
-
Menggabungkan model ramalan pembelajaran mesin (machine learning) dan pembelajaran mendalam (deep learning) termaju untuk meningkatkan ketepatan isyarat.
Kesimpulan
Strategi ini, sebagai strategi persilangan MA berganda yang ringkas, walaupun mempunyai sedikit masalah kelewatan dan isyarat palsu, ia mudah difahami dan dilaksanakan. Melalui beberapa pengubahsuaian dan pengoptimuman, ia masih boleh menjadi strategi perdagangan kuantitatif asas dan praktikal.
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 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/
// © DalmarSantos
//@version=4
//Entry and Exit points to TRADE ==> Pontos de Entrada e Saida de TRADE- 1

