Strategi Gabungan Indikator Pergerakan Arah dan Pengayun Harga Dinyah-Trend
Gambaran Keseluruhan
Strategi ini menggabungkan dua indikator kuat yang terdapat dalam Trading View – Indikator Pergerakan Arah (DMI) dan Pengayun Harga Detrend (DPO) – untuk membentuk asas keputusan dagangan yang boleh dipercayai. Logik teras strategi ini adalah apabila DMI menunjukkan persilangan emas (golden cross), periksa sama ada nilai DPO lebih besar daripada 0; jika ya, hasilkan isyarat beli (long). Apabila DMI menunjukkan persilangan maut (death cross), periksa sama ada nilai DPO kurang daripada 0; jika ya, hasilkan isyarat jual (short). Ini dapat menapis dengan berkesan sejumlah besar isyarat palsu yang dihasilkan dalam pasaran julat (range-bound), dengan itu hanya menjana isyarat dagangan apabila trend terbentuk, mengelakkan kerugian berulang akibat henti rugi dalam pasaran yang berayun.
Prinsip Strategi
Strategi ini terutamanya menggunakan indikator DMI untuk menentukan arah dan kekuatan trend. Indikator DMI terdiri daripada tiga garis: +DI, -DI, dan ADX. +DI mewakili kekuatan beli, -DI mewakili kekuatan jual, dan persilangan mereka dapat menentukan arah trend semasa; ADX mewakili kekuatan trend, dengan nilai yang lebih tinggi menunjukkan trend yang lebih jelas. Walau bagaimanapun, ADX tidak berkesan dalam mengenal pasti julat rendah (low range), oleh itu strategi ini mengeluarkan penentuan ADX dan hanya menggunakan persilangan +DI dan -DI untuk menentukan arah trend.
Untuk menapis isyarat palsu yang dihasilkan dalam julat pasaran, strategi ini memperkenalkan indikator DPO sebagai bantuan penentuan. Indikator DPO mewakili tahap sisihan harga dari garis tengahnya; apabila harga berada di atas garis tengah, DPO positif, dan di bawahnya negatif. Strategi ini menggunakan positif/negatif DPO untuk menentukan sama ada pasaran sedang dalam trend. Jika DMI menunjukkan persilangan tetapi DPO hampir dengan sifar, ia dianggap sebagai julat dan tiada isyarat dagangan dihasilkan.
Secara khusus, logik penentuan adalah:
-
Apabila +DI menembusi ke atas -DI, ia adalah persilangan emas (golden cross), ditafsirkan sebagai pasaran kenaikkan (bullish). Pada masa ini, jika DPO lebih besar daripada 0, mengesahkan bahawa pasaran sedang dalam trend menaik, maka isyarat beli dihasilkan.
-
Apabila -DI menembusi ke bawah +DI, ia adalah persilangan maut (death cross), ditafsirkan sebagai pasaran penurunan (bearish). Pada masa ini, jika DPO kurang daripada 0, mengesahkan bahawa pasaran sedang dalam trend menurun, maka isyarat jual dihasilkan.
-
Jika persilangan +DI/-DI berlaku tetapi DPO hampir dengan sifar, ia dianggap sebagai julat dan tiada isyarat dihasilkan.
Analisis Kelebihan
Kelebihan terbesar strategi gabungan ini adalah ketepatan yang tinggi dalam mengenal pasti trend; isyarat dagangan hanya dihasilkan apabila berlaku pembalikan trend sebenar, dengan itu mengelakkan kerugian berulang dalam julat pasaran. Kelebihan utama termasuk:
-
Menggunakan DMI untuk menentukan arah dan kekuatan trend – indikator teknikal yang matang dan boleh dipercayai.
-
Dengan bantuan DPO, menapis isyarat palsu dalam julat; hanya menghasilkan isyarat apabila trend terbentuk, mengelakkan kerugian.
-
Gabungan pelbagai indikator membolehkan pengesahan bersama, meningkatkan kebolehpercayaan isyarat.
-
Logik strategi mudah dan jelas, mudah difahami dan dilaksanakan, sesuai untuk dagangan automatik atau manual.
-
Oleh kerana hanya berdagang dalam trend, nisbah risiko kepada ganjaran yang lebih besar dapat diperoleh.
Analisis Risiko
Walaupun strategi ini mempunyai kebolehpercayaan yang tinggi, risiko berikut perlu diberi perhatian:
-
Peristiwa mengejut yang menyebabkan pasaran bergerak secara unilateral besar mungkin menyebabkan terlepas peluang trend tersebut. Risiko ini dapat dikurangkan dengan menurunkan parameter DPO.
-
Indikator DMI sendiri juga boleh menghasilkan isyarat palsu; risiko ini tidak dapat dielakkan sepenuhnya. Henti rugi boleh ditetapkan untuk mengawal kerugian.
-
Tetapan parameter DPO yang tidak sesuai juga boleh menyebabkan salah penilaian. Parameter optimum harus ditentukan melalui ujian semula (backtesting) berulang.
-
Kos dagangan akan memberi kesan ke atas keuntungan; kekerapan dagangan harus dikawal. Parameter boleh dioptimumkan untuk mengurangkan dagangan yang tidak menguntungkan.
Arah Pengoptimuman
Strategi ini masih mempunyai ruang untuk pengoptimuman lanjut:
-
Gabungan parameter yang berbeza boleh diuji untuk mencari parameter terbaik yang mengurangkan kelewatan isyarat dan meningkatkan kadar keuntungan.
-
Boleh digabungkan dengan indikator lain seperti KDJ, MACD untuk pengesahan, meningkatkan ketepatan isyarat.
-
Parameter boleh disesuaikan mengikut instrumen, jangka masa, dan lain-lain untuk menjadikan strategi lebih mudah menyesuai.
-
Henti rugi dinamik boleh ditetapkan untuk mengawal kerugian setiap dagangan. Juga, tahap henti rugi yang berbeza boleh ditetapkan mengikut fasa trend.
-
Masa masuk dan keluar boleh dioptimumkan melalui kaedah seperti pembelajaran mesin untuk mendapatkan pulangan yang lebih tinggi.
Rumusan
Strategi ini menggunakan kelebihan kedua-dua indikator DMI dan DPO secara menyeluruh. Ketepatan dalam mengenal pasti pembalikan trend adalah tinggi, dan dapat mengenal pasti pembentukan trend dengan boleh dipercayai. Pada masa yang sama, dengan menggunakan DPO, bunyi dari julat pasaran ditapis dengan berkesan, mengelakkan dagangan yang tidak menguntungkan. Ini menjadikannya strategi yang cekap sesuai untuk dagangan automatik dan manual. Sudah tentu, masih terdapat banyak butiran yang boleh dioptimumkan untuk prestasi strategi yang lebih baik. Walau bagaimanapun, idea gabungan indikator ini mempunyai nilai rujukan penting untuk reka bentuk strategi dagangan kuantitatif.
/*backtest
start: 2022-12-28 00:00:00
end: 2024-01-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("DMI DPO Guard Strategy", calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=10, currency="USD", commission_type=strategy.commission.percent, commission_value=0.25)
///Tradingview's DMI indicator logic///- 1

