Strategi Perdagangan Trend Following Berdasarkan CCI dan EMA
Gambaran Keseluruhan
Strategi ini menggunakan penunjuk CCI untuk menentukan arah arah pasaran, dan penunjuk EMA untuk melicinkan CCI bagi melaksanakan perdagangan mengikut trend. Apabila CCI menembusi paras beli ke atas, posisi beli dibuka; apabila CCI menembusi paras jual ke bawah, posisi jual dibuka, dengan tujuan untuk mengikuti arah pasaran.
Prinsip Strategi
-
Kirakan penunjuk CCI. CCI mengukur tahap terlebih beli atau terlebih jual saham berdasarkan sisihan harga penutup hari ini daripada purata bergerak 20 hari lalu. Formula: (harga tipikal - SMA 20 hari) / (0.015 * sisihan piawai harga tipikal 20 hari).
-
Gunakan EMA untuk melicinkan penunjuk CCI, menghasilkan lengkung CCI-EMA, bagi mengurangkan kegelisahan CCI dan menjadikan isyarat lebih jelas.
-
Tetapkan paras beli dan jual CCI. Apabila CCI-EMA menembusi paras beli ke atas, buka posisi beli; apabila CCI-EMA menembusi paras jual ke bawah, buka posisi jual.
-
Pegang kedudukan sehingga CCI-EMA menyentuh semula paras beli atau jual untuk menutup posisi.
Analisis Kelebihan Strategi
-
Menggunakan CCI untuk menentukan arah trend pasaran, digabungkan dengan EMA untuk menapis isyarat palsu, dapat mengikuti trend pasaran dengan berkesan.
-
CCI sangat sensitif terhadap harga, dapat mengesan perubahan trend dengan pantas. EMA dapat mengurangkan kadar isyarat palsu. Gabungan kedua-duanya membolehkan peluang diambil pada awal permulaan trend.
-
Strategi mengikut trend dapat meminimumkan bilangan dagangan, mengurangkan kos dagangan dan kerugian gelinciran.
-
Keputusan ujian semula strategi agak baik, menunjukkan kebolehlaksanaan dagangan sebenar.
Analisis Risiko Strategi
-
CCI terlalu sensitif terhadap lengkung, dan EMA tidak dapat menapis sepenuhnya semua isyarat palsu, masih terdapat risiko isyarat palsu.
-
Strategi mengikut trend semata-mata mudah rugi semasa pasaran berombak atau berbalik. Perlu digabungkan dengan penunjuk penentu arah trend.
-
Strategi dagangan mekanikal semata-mata tidak dapat menyesuaikan parameter secara fleksibel mengikut keadaan pasaran, terdapat risiko penyesuaian berlebihan.
-
Data ujian semula yang tidak mencukupi tidak dapat menggambarkan sepenuhnya prestasi dagangan sebenar. Dalam dagangan sebenar, parameter perlu disesuaikan dan henti rugi dikawal dengan ketat.
Arah Pengoptimuman Strategi
-
Optimumkan parameter CCI, uji kesan parameter dengan tempoh panjang yang berbeza.
-
Optimumkan parameter EMA, cari panjang tempoh EMA yang terbaik.
-
Uji kombinasi parameter beli dan jual yang berbeza untuk mencari parameter optimum.
-
Gabungkan penunjuk lain untuk mengesan pembalikan trend, tetapkan tahap henti rugi bagi mengelakkan kerugian yang semakin besar.
-
Tambah fungsi pengoptimuman parameter automatik, cari kombinasi parameter optimum secara automatik untuk instrumen yang berbeza.
Kesimpulan
Secara keseluruhannya, strategi ini adalah strategi perdagangan mengikut trend yang agak mudah. Ia menggunakan CCI untuk menentukan arah trend dan sensitif terhadap perubahan harga, digabungkan dengan EMA untuk menapis isyarat bagi menghasilkan isyarat dagangan. Strategi ini mempunyai beberapa kelebihan, tetapi juga terdapat beberapa risiko yang perlu diberi perhatian. Melalui pengoptimuman parameter dan penggunaan penunjuk lain, kestabilan strategi dan prestasi dagangan sebenar dapat dipertingkatkan lagi. Secara keseluruhannya, strategi ini menyediakan templat strategi mengikut trend yang mudah dan boleh dipercayai untuk perdagangan kuantitatif.
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("CCI with EMA Strategy", overlay=false, pyramiding=1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.07)
length = input(20, minval=1)- 1

