Strategi pelbagai faktor
Gambaran Keseluruhan
Strategi pelbagai faktor menggabungkan tiga jenis strategi yang berbeza iaitu strategi jenis ayunan, strategi mengikut trend dan strategi jenis penembusan, bagi mencapai prestasi strategi yang lebih baik melalui penggunaan gabungan.
Prinsip Strategi
Strategi pelbagai faktor dimodelkan terutamanya berdasarkan aspek berikut:
-
Bahagian strategi ayunan menggunakan indikator stokastik untuk menentukan masa masuk dan keluar. Secara khususnya, isyarat beli dihasilkan apabila garisan %K stokastik menembusi ke atas garisan %D dari zon terlebih jual; isyarat jual dihasilkan apabila garisan %K menembusi ke bawah garisan %D dari zon terlebih beli.
-
Bahagian strategi trend menggunakan persilangan emas SMA untuk menentukan arah trend. Isyarat beli dihasilkan apabila garisan cepat menembusi ke atas garisan perlahan dari bawah; isyarat jual dihasilkan apabila garisan cepat menembusi ke bawah garisan perlahan dari atas.
-
Bahagian strategi penembusan memantau sama ada harga menembusi harga tertinggi atau terendah dalam tempoh yang ditetapkan. Beli apabila harga melebihi harga tertinggi; jual apabila harga jatuh di bawah harga terendah.
-
Menggabungkan indikator ADX untuk menilai kekuatan trend, hanya melibatkan dagangan trend apabila trend cukup kuat.
-
Mewujudkan garisan henti rugi dan ambil untung, menetapkan nisbah henti rugi dan ambil untung yang munasabah.
Menggabungkan bahagian-bahagian ini, strategi pelbagai faktor terutamanya mengikuti logik berikut:
-
Apabila ADX lebih besar daripada ambang yang ditetapkan, trend dianggap cukup kuat, maka strategi trend mula dilaksanakan; apabila ADX lebih kecil daripada ambang, pasaran dianggap dalam keadaan mendatar (sideways), maka strategi ayunan sahaja dilaksanakan.
-
Dalam pasaran bertrend, apabila persilangan emas garisan cepat dan perlahan SMA berlaku, buka posisi beli; apabila persilangan mati berlaku, tutup posisi.
-
Dalam pasaran mendatar, laksanakan isyarat dagangan daripada indikator stokastik.
-
Strategi penembusan sesuai digunakan dalam kedua-dua keadaan pasaran, untuk mengesan momentum yang kuat.
-
Tetapkan garisan henti rugi dan ambil untung bagi mengoptimumkan keuntungan.
Analisis Kelebihan
Kelebihan terbesar strategi pelbagai faktor ialah menggabungkan kelebihan pelbagai jenis strategi, membolehkan prestasi strategi yang baik dalam kedua-dua persekitaran pasaran. Secara khusus, kelebihan utamanya termasuk:
-
Mampu mengikut trend, memperoleh kadar kemenangan yang tinggi dalam pasaran bertrend.
-
Mampu meraih keuntungan dalam pasaran mendatar, tidak terperangkap dalam pegangan.
-
Mempunyai faktor keuntungan yang tinggi, dengan tetapan ambil untung dan henti rugi yang munasabah.
-
Mengambil kira kekuatan trend, dapat mengurangkan kerugian.
-
Menggabungkan beberapa indikator, menghasilkan isyarat dagangan yang lebih kukuh.
-
Boleh dioptimumkan melalui parameter untuk mendapatkan kombinasi parameter yang lebih baik.
Analisis Risiko
Strategi pelbagai faktor juga mempunyai risiko tertentu, terutamanya termasuk:
-
Gabungan faktor yang tidak sesuai boleh menyebabkan kekeliruan isyarat dagangan, memerlukan ujian berulang untuk mencari kombinasi faktor terbaik.
-
Perlu mengoptimumkan banyak parameter, kesukaran pengoptimuman agak tinggi, memerlukan sokongan data sejarah yang mencukupi.
-
Apabila trend berbalik, tidak dapat menutup posisi dan henti rugi tepat pada masanya, boleh menyebabkan kerugian besar.
-
Indikator ADX mempunyai ketinggalan (lag), mungkin terlepas titik perubahan trend.
-
Dagangan penembusan mudah terperangkap, perlu menetapkan strategi henti rugi yang munasabah.
Bagi mengatasi risiko di atas, pengoptimuman boleh dilakukan dari aspek berikut:
-
Uji kestabilan pelbagai faktor dalam data sejarah, pilih faktor yang stabil.
-
Gunakan kaedah pengoptimuman pintar seperti algoritma genetik untuk mencari parameter optimum.
-
Tetapkan garisan henti rugi yang munasabah bagi mengawal pengeluaran maksimum (maximum drawdown).
-
Gabungkan indikator tambahan untuk menilai pembalikan trend.
-
Optimumkan strategi henti rugi bagi dagangan penembusan, elakkan kerugian yang terlalu besar.
Hala Tuju Pengoptimuman
Strategi pelbagai faktor masih mempunyai ruang untuk pengoptimuman lanjut:
-
Uji lebih banyak jenis faktor untuk mencari gabungan yang lebih baik. Boleh mempertimbangkan faktor lain seperti volatiliti, volum dagangan dll.
-
Gunakan kaedah pembelajaran mesin untuk mencari pemberat strategi yang optimum.
-
Pengoptimuman parameter boleh menggunakan algoritma pintar untuk mencari optimum dengan cepat.
-
Boleh menguji prestasi pulangan dalam tempoh pegangan yang berbeza.
-
Boleh mempertimbangkan pelarasan dinamik garisan henti rugi. Contohnya, selepas meraih keuntungan, boleh melonggarkan julat henti rugi secara sederhana.
-
Boleh memperkenalkan lebih banyak syarat penapisan, seperti lonjakan volum secara tiba-tiba, untuk meningkatkan kualiti isyarat.
-
Indikator ADX boleh dioptimumkan parameternya atau digantikan dengan indikator penilaian trend yang lebih maju.
Ringkasan
Strategi pelbagai faktor mengambil kira secara menyeluruh pelbagai logik dagangan seperti trend, ayunan dan penembusan, mencapai prestasi yang cemerlang dalam kedua-dua persekitaran pasaran. Berbanding strategi tunggal, strategi pelbagai faktor boleh memperoleh pulangan yang lebih stabil dan mempunyai ruang pengembangan dan peningkatan yang baik. Walau bagaimanapun, perlu diberi perhatian bahawa pengoptimuman parameter agak sukar dan memerlukan sokongan data sejarah yang mencukupi untuk proses pengoptimuman. Secara keseluruhan, strategi pelbagai faktor merupakan kaedah dagangan algoritma yang sangat berkesan dan wajar dikaji serta dioptimumkan lebih lanjut.
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy("Strategy_1", shorttitle="Strategy1",overlay=true ,pyramiding = 12, initial_capital=25000, currency='EUR', commission_type = strategy.commission.cash_per_order, commission_value = 3, default_qty_type = strategy.percent_of_equity, default_qty_value = 20)
- 1

