Strategi Pengikut Arah Aliran Berdasarkan Pelbagai Penunjuk
Gambaran Keseluruhan
Nama strategi ini ialah Strategi Penjejakan Trend Gabungan Pelbagai Penunjuk (Multi-Indicator Trend Tracking Strategy). Ia menggunakan beberapa penunjuk seperti Penunjuk Transformasi Fisher, Purata Bergerak Berwajaran (WMA), Indeks Kekuatan Relatif (RSI), dan Isipadu Baki (OBV) untuk menilai arah trend pasaran dan melaksanakan dagangan penjejakan trend.
Prinsip Strategi
- Penunjuk Transformasi Fisher menilai arah dan kekuatan perubahan harga. Isyarat dagangan dijana apabila keempat-empat garisan Fisher bertukar warna secara serentak.
- WMA menentukan arah trend utama. RSI menapis isyarat palsu.
- Penunjuk OBV digunakan untuk mengesahkan trend.
Secara khusus, Penunjuk Transformasi Fisher terdiri daripada empat garisan: 1x, 2x, 4x, dan 8x. Apabila keempat-empat garisan bertukar hijau ke atas secara serentak, isyarat beli dihasilkan; apabila keempat-empat garisan bertukar merah ke bawah secara serentak, isyarat jual dihasilkan. WMA menentukan arah trend utama: jika penunjuk menaik, ia dianggap menaik; jika menurun, dianggap menurun. OBV digunakan untuk mengesahkan arah trend. Indeks Kekuatan Relatif (RSI) menapis isyarat palsu.
Analisis Kelebihan
Strategi ini mempunyai kelebihan berikut:
- Penunjuk Transformasi Fisher mempunyai kekuatan penilaian yang kukuh; apabila keempat-empat garisan Fisher bertukar warna secara serentak, kebarangkalian pembalikan trend adalah sangat tinggi.
- WMA menentukan arah trend utama untuk mengelakkan dagangan menentang trend.
- Penunjuk OBV mengesahkan trend untuk mengelakkan penembusan palsu dalam pasaran tanpa trend.
- Penunjuk RSI menapis isyarat palsu untuk memastikan kebolehpercayaan isyarat.
Melalui penggunaan gabungan pelbagai penunjuk, ia memastikan ketepatan dan kebolehpercayaan isyarat dagangan, sambil mempunyai keupayaan penjejakan trend, menghasilkan prestasi strategi yang baik.
Analisis Risiko
Strategi ini juga mempunyai risiko tertentu:
- Jika pasaran berada dalam fasa penyempitan (sideways), garisan Fisher mudah menghasilkan isyarat palsu. Dalam keadaan ini, perlu bergantung pada RSI untuk menapis.
- Penetapan parameter WMA yang tidak sesuai juga boleh menjejaskan ketepatan.
- Penunjuk Transformasi Fisher kurang berkesan untuk dagangan jangka pendek ultra (scalping).
- Jika berlakunya kejatuhan mengejut (waterfall decline), strategi boleh mengalami kerugian besar.
Untuk mengurangkan risiko, parameter RSI boleh dilaraskan dengan sewajarnya, dan tempoh kitaran WMA boleh dioptimumkan. Pada masa yang sama, titik henti rugi boleh ditetapkan untuk mengelakkan kerugian yang sangat besar.
Arah Pengoptimuman
Strategi ini boleh dioptimumkan lagi dari aspek berikut:
- Menguji prestasi strategi di bawah parameter kitaran yang berbeza untuk mencari kombinasi parameter terbaik.
- Menambah mekanisme henti rugi. Henti rugi apabila kerugian mencapai peratusan tertentu.
- Melaraskan lagi parameter Penunjuk Transformasi Fisher berdasarkan hasil ujian semula untuk mencari kombinasi parameter yang paling tepat.
- Cuba menambah penapis lain seperti Indeks Kekuatan, Bias, dan lain-lain.
- Menguji saiz kedudukan buka yang berbeza.
Ringkasan
Strategi ini menggunakan secara menyeluruh Penunjuk Transformasi Fisher, WMA, OBV, dan RSI untuk menilai arah trend pasaran. Isyarat penilaiannya tepat, keupayaan pengesahan kukuh, dan mampu mengunci keuntungan daripada trend dengan berkesan. Melalui pengoptimuman parameter, faktor keuntungan (profit factor) strategi boleh ditingkatkan lagi. Secara keseluruhan, melalui penilaian gabungan penunjuk, strategi ini mencapai dagangan penjejakan trend yang efisien dengan prestasi yang baik.
/*backtest
start: 2022-12-20 00:00:00
end: 2023-12-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//author Sdover0123
strategy(title='FTR, WMA, OBV & RSI Strat', shorttitle='FTR WMA, OBV, RSI',overlay=false, default_qty_type=strategy.percent_of_equity, initial_capital = 100, default_qty_value=100, commission_value = 0.06, pyramiding = 3)
Len = input.int(10, minval=1, group ="Fisher Transform")- 1

