Type/to search

Sistem Perdagangan Penjejakan Trend dan Pembalikan Momentum Garis Purata Bergerak Dua

RSI
2
Follow
526
Followers

img
img

Gambaran Keseluruhan

Sistem Dagangan Momentum Trend dan Pembalikan dengan Dua Purata Bergerak ini merupakan strategi perdagangan kuantitatif yang komprehensif, menggabungkan elemen pengesanan trend dan perdagangan pembalikan. Strategi ini menggunakan dua purata bergerak dengan tempoh yang berbeza (100 dan 500) untuk menentukan arah trend pasaran, sambil mengintegrasikan pelbagai penunjuk teknikal sebagai penapis, termasuk RSI (Indeks Kekuatan Relatif), ADX (Indeks Arah Purata) dan ATR (Purata Julat Sebenar). Sistem ini membenarkan perdagangan pelbagai arah, sama ada beli (long) atau jual (short), dan menggunakan peraturan kemasukan dan keluar yang berbeza berdasarkan keadaan pasaran yang berbeza. Strategi ini sangat sesuai untuk pasaran yang tidak menentu seperti mata wang kripto, membolehkan pengguna mengikuti aliran menaik dalam trend yang kukuh, sambil mencari peluang jualan dalam keadaan terlebih jual yang melampau.

Prinsip Strategi

Prinsip teras strategi adalah berdasarkan mekanisme pengesahan berganda bagi pengenalpastian trend dan pengesahan momentum:

  1. Pengenalpastian Trend: Strategi menggunakan purata bergerak 100 dan 500 tempoh (sama ada EMA atau SMA) untuk menentukan trend pasaran. Apabila MA100 berada di atas MA500, ia dianggap sebagai trend menaik; sebaliknya mungkin trend menurun.

  2. Syarat Kemasukan Beli (Long):

    • Harga mestilah lebih tinggi daripada kedua-dua MA100 dan MA500
    • Penapis trend pilihan: MA100 > MA500
    • Penapis RSI pilihan: RSI mestilah lebih tinggi daripada purata licinnya
    • Penapis ADX pilihan: ADX mestilah lebih tinggi daripada purata licinnya, memastikan kekuatan trend
    • Penapis ATR pilihan: ATR mestilah lebih tinggi daripada purata licinnya, memastikan turun naik yang mencukupi
  3. Syarat Kemasukan Jual (Short):

    • Harga mestilah lebih rendah daripada kedua-dua MA100 dan MA500
    • Harga mestilah lebih rendah daripada jalur bawah Bollinger (menunjukkan terlebih jual)
    • RSI mestilah lebih rendah daripada ambang yang ditetapkan (lalai 33, menunjukkan terlebih jual)
    • Penapis ATR pilihan
    • Sekatan kenaikan kuat: Jika MA100 melebihi MA500 melebihi peratusan yang ditetapkan, jangan masuk jual (elakkan menjual dalam trend menaik yang kuat)
  4. Pengurusan Risiko & Strategi Keluar:

    • Henti rugi beli: Ditetapkan sebagai peratusan di bawah harga masuk (lalai 3%)
    • Keluar tambahan beli: Apabila harga jatuh di bawah MA500
    • Henti rugi jual: Ditetapkan sebagai peratusan di atas harga masuk (lalai 3%)
    • Ambil untung jual: Ditetapkan sebagai peratusan di bawah harga masuk (lalai 4%)
    • Pengurusan modal: Setiap perdagangan menggunakan 100% modal akaun secara lalai, membenarkan satu piramid tambahan

Reka bentuk ini membolehkan strategi menangkap peluang gelombang besar dalam pasaran yang cenderung, sambil mencari titik pembalikan dalam keadaan terlebih jual.

Kelebihan Strategi

  1. Kebolehsuaian Tinggi: Strategi menyediakan keupayaan penyesuaian yang tinggi melalui pelbagai penapis pilihan (RSI, ADX, ATR), menjadikannya sesuai untuk pelbagai keadaan pasaran dan gaya pedagang. Pengguna boleh menghidupkan atau mematikan penapis ini secara fleksibel mengikut keadaan pasaran semasa.

  2. Perdagangan Dua Hala: Tidak seperti sistem pengesanan trend atau pembalikan semata-mata, strategi ini menggabungkan dua kaedah perdagangan, membolehkan membeli dalam trend menaik dan menjual dalam keadaan terlebih jual yang melampau, meningkatkan peluang keuntungan.

  3. Penilaian Trend Pintar: Menggunakan sistem dua purata bergerak (MA100 dan MA500) memberikan penilaian trend yang lebih dipercayai, lebih mampu menapis penembusan palsu berbanding sistem purata tunggal.

  4. Penyesuaian Turun Naik Dinamik: Melalui penapis ATR, strategi secara automatik menyesuaikan diri dengan perubahan turun naik pasaran, mengelakkan perdagangan yang kerap dalam persekitaran turun naik rendah, mengurangkan kos perdagangan yang tidak perlu.

  5. Mencegah Pembalikan Kuat: Perdagangan jual dilengkapi dengan mekanisme "sekatan kenaikan kuat", yang melarang menjual apabila MA100 melebihi MA500 melebihi peratusan yang ditetapkan, dengan berkesan mengelakkan risiko melawan trend dalam pasaran menaik yang kuat.

  6. Mekanisme Pengesahan Berganda: Isyarat kemasukan memerlukan pengesahan bersama oleh pelbagai penunjuk teknikal, mengurangkan dengan ketara kebarangkalian isyarat palsu dan meningkatkan keteguhan strategi.

  7. Mekanisme Keluar Fleksibel: Strategi merekabentuk logik keluar yang berbeza untuk beli dan jual. Beli boleh menggunakan MA500 sebagai henti rugi dinamik, manakala jual menetapkan sasaran ambil untung tetap, sesuai dengan ciri perdagangan arah yang berbeza.

Risiko Strategi

  1. Kepekaan Parameter: Strategi bergantung pada pelbagai penunjuk teknikal dan tetapan parameter. Perubahan kecil dalam parameter ini boleh menyebabkan perbezaan ketara dalam hasil ujian semula. Dalam perdagangan sebenar, parameter optimum mungkin berubah mengikut keadaan pasaran, dengan risiko overfitting data sejarah. Penyelesaiannya adalah menggunakan pengoptimuman langkah dan ujian hadapan untuk mengesahkan keteguhan parameter.

  2. Risiko Ketinggalan: Penunjuk seperti purata bergerak sememangnya ketinggalan (lagging), mungkin tidak dapat menangkap titik perubahan dengan cepat dalam pasaran yang tidak menentu, menyebabkan kelewatan kemasukan atau keluar. Disarankan untuk memendekkan tempoh purata bergerak atau menambah penunjuk utama lain dalam pasaran turun naik tinggi.

  3. Prestasi Lemah dalam Fasa Peralihan Trend: Dalam pasaran yang tidak menentu (sideways) atau fasa peralihan trend, strategi mungkin menghasilkan isyarat palsu yang kerap, menyebabkan kerugian berturut-turut. Penyelesaiannya adalah menambah mekanisme pengenalan keadaan pasaran, secara automatik mengurangkan saiz posisi atau menghentikan dagangan apabila pasaran tidak menentu dikesan.

  4. Risiko Pengurusan Modal: Strategi menggunakan 100% modal akaun secara lalai, ditambah dengan satu piramid tambahan, mungkin menghadapi penarikan balik (drawdown) yang besar dalam keadaan pasaran yang tidak menguntungkan. Disarankan untuk menyesuaikan saiz posisi mengikut toleransi risiko peribadi, elakkan menggunakan semua modal.

  5. Risiko Kecairan: Dalam pasaran atau tempoh dengan kecairan rendah, mungkin menghadapi peningkatan gelinciran (slippage) atau ketidakupayaan untuk melaksanakan pada harga yang dijangkakan. Disarankan untuk menjalankan strategi pada pasangan dagangan dan tempoh yang mempunyai kecairan mencukupi.

  6. Risiko Peristiwa Angsa Hitam: Henti rugi peratusan tetap mungkin tidak dapat dilaksanakan dengan berkesan dalam keadaan pasaran yang melampau, terutamanya apabila harga melompat (gap). Disarankan untuk menetapkan had kerugian maksimum, dan pertimbangkan menggunakan derivatif seperti opsyen untuk melindungi risiko melampau.

Arah Pengoptimuman Strategi

  1. Pengenalan Klasifikasi Keadaan Pasaran: Strategi semasa menggunakan tetapan parameter yang sama dalam keadaan pasaran yang berbeza (trend, tidak menentu, turun naik tinggi, turun naik rendah). Pertimbangkan untuk menambah fungsi pengenalan keadaan pasaran dan mengoptimumkan kombinasi parameter yang berbeza untuk setiap keadaan. Pelaksanaan boleh menggunakan penunjuk turun naik (seperti peratusan ATR) atau penunjuk kekuatan trend (seperti ambang ADX) untuk membezakan keadaan pasaran.

  2. Optimumkan Pengurusan Modal: Strategi semasa menggunakan peratusan tetap modal akaun. Boleh diperbaiki kepada pengurusan posisi dinamik berdasarkan turun naik, meningkatkan saiz posisi dalam persekitaran turun naik rendah, mengurangkan dalam persekitaran turun naik tinggi, untuk mencapai keseimbangan risiko. Gunakan nilai relatif ATR untuk melaraskan nisbah modal setiap perdagangan secara dinamik.

  3. Menambah Penapis Masa: Sesetengah pasaran mungkin menunjukkan prestasi yang lebih baik atau lebih buruk dalam tempoh masa tertentu. Boleh menambah fungsi penapisan masa untuk mengelakkan tempoh yang secara sejarah menunjukkan prestasi buruk. Ini boleh dicapai dengan menganalisis prestasi strategi dalam tempoh masa yang berbeza (contohnya, sesi dagangan Asia, Eropah, AS).

  4. Pengesahan Rangka Masa Pelbagai: Strategi semasa beroperasi hanya pada satu rangka masa (3 jam). Pertimbangkan untuk menambah pengesahan trend dari rangka masa yang lebih tinggi, hanya memasuki apabila arah trend rangka masa lebih tinggi adalah konsisten, meningkatkan kadar kemenangan. Contohnya, hanya melaksanakan isyarat beli pada carta 3 jam apabila trend harian adalah menaik.

  5. Henti Rugi dan Ambil Untung Dinamik: Gantikan peratusan tetap dengan henti rugi dan ambil untung dinamik berdasarkan turun naik pasaran, membolehkan strategi menyesuaikan diri dengan lebih baik dalam persekitaran turun naik yang berbeza. Gunakan gandaan ATR untuk menetapkan tahap henti rugi dan ambil untung, secara automatik meluaskan julat henti rugi apabila turun naik meningkat.

  6. Integrasi Penunjuk Sentimen: Tambah penunjuk sentimen pasaran sebagai penapis tambahan, seperti jumlah dagangan, kadar pembiayaan (untuk kontrak kekal) atau premium niaga hadapan, untuk mengelakkan perdagangan melawan trend dalam keadaan sentimen melampau. Penunjuk ini boleh bertindak sebagai isyarat amaran pasaran terlalu panas atau terlalu sejuk.

  7. Pengoptimuman Pembelajaran Mesin: Gunakan algoritma pembelajaran mesin untuk memilih kombinasi parameter optimum secara dinamik, melaraskan parameter strategi secara automatik berdasarkan keadaan pasaran terkini. Ini boleh dicapai melalui pengoptimuman parameter tetingkap gelongsor (rolling window) atau kaedah pembelajaran pengukuhan (reinforcement learning).

Kesimpulan

Sistem Dagangan Momentum Trend dan Pembalikan dengan Dua Purata Bergerak adalah strategi perdagangan kuantitatif yang direka dengan teliti. Dengan menggabungkan sistem purata bergerak, penunjuk momentum dan penapis turun naik, ia mengekalkan kesederhanaan strategi sambil menawarkan kebolehsuaian dan penyesuaian yang tinggi. Kelebihan utama strategi ini terletak pada mekanisme pengesahan berganda dan sistem penapis yang fleksibel, membolehkannya menyesuaikan diri dengan pelbagai persekitaran pasaran.

Walau bagaimanapun, seperti semua strategi perdagangan, ia juga menghadapi cabaran seperti kepekaan parameter, ketinggalan, dan perubahan keadaan pasaran. Melalui penambahbaikan seperti pengenalan klasifikasi keadaan pasaran, pengurusan modal dinamik, analisis rangka masa pelbagai, dan pengoptimuman pembelajaran mesin, keteguhan dan kebolehsuaian strategi boleh dipertingkatkan lagi.

Paling penting, pedagang yang menggunakan strategi ini harus memahami sepenuhnya prinsip dan batasannya, membuat pelarasan yang sesuai mengikut toleransi risiko peribadi dan pengalaman pasaran, dan sentiasa berpegang pada prinsip pengurusan risiko yang ketat. Tiada strategi perdagangan yang sempurna, tetapi dengan pengoptimuman berterusan dan aplikasi yang berhati-hati, sistem ini boleh menjadi senjata yang kuat dalam kotak alat pedagang.

Source
Pine
/*backtest
start: 2024-05-26 00:00:00
end: 2025-05-25 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT"}]
*/

//@version=6
strategy("Momentum Long + Short Strategy (BTC 3H)", overlay=true,
     default_qty_type=strategy.percent_of_equity,
     default_qty_value=100,
Strategy parameters
Strategy parameters
LONG TRADE SETTINGS
Enable Long Trades
Long Stop Loss % (Optional)
LONG FILTER SETTINGS
Enable RSI Filter
Enable ADX Filter
Enable ATR Filter
Require MA100 > MA500
Smoothing Type (Optional)
Smoothing Length (for filters) (Optional)
RSI FILTER
RSI Length (Optional)
ADX FILTER
ADX Length (Optional)
ATR FILTER
ATR Length (Optional)
SHORT TRADE SETTINGS
Enable Short Trades
Short Stop Loss % (Optional)
Short Take Profit % (Optional)
SHORT FILTER SETTINGS
RSI Length (Optional)
RSI Threshold (Optional)
Bollinger Band Length (Optional)
Enable ATR Filter (Short)
Block Shorts if MA100 > MA500 by (%)
Threshold (%) for Blocking Shorts (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)