Type/to search

Strategi Pengikut Aliran Dua Purata Bergerak

Common strategy
Created: 2024-03-22 13:56:44
Last modified: 2 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menggunakan persilangan dua purata bergerak untuk menentukan perubahan arah aliran pasaran dan melakukan dagangan beli/jual berdasarkan arah aliran tersebut. Apabila purata bergerak jangka pendek melintasi ke atas purata bergerak jangka panjang, ia membuka posisi beli; apabila purata bergerak jangka pendek melintasi ke bawah purata bergerak jangka panjang, ia membuka posisi jual, dengan itu mengikuti arah aliran.

Prinsip Strategi

Teras strategi ini adalah dua purata bergerak: satu purata bergerak pantas (tempoh lalai 32) dan satu purata bergerak perlahan (tempoh lalai juga 32, boleh dilaraskan melalui parameter). Apabila harga penutup melintasi ke atas/ke bawah saluran yang dibentuk oleh kedua-dua purata bergerak ini, ia menandakan pembalikan arah aliran, dan strategi menjana isyarat beli/jual berdasarkan perkara berikut:

  • Apabila purata bergerak pantas melintasi ke atas purata bergerak perlahan, buka posisi beli.
  • Apabila purata bergerak pantas melintasi ke bawah purata bergerak perlahan, buka posisi jual.
  • Apabila sudah memegang posisi beli, purata bergerak pantas melintasi ke bawah purata bergerak perlahan, tutup posisi beli dan buka posisi jual.
  • Apabila sudah memegang posisi jual, purata bergerak pantas melintasi ke atas purata bergerak perlahan, tutup posisi jual dan buka posisi beli.

Melalui kaedah persilangan purata bergerak ini, strategi dapat mengikuti arah aliran, memegang posisi beli dalam arah aliran menaik, dan memegang posisi jual dalam arah aliran menurun, sehingga muncul isyarat pembalikan arah aliran.

Analisis Kelebihan

  1. Pengesanan arah aliran: Strategi ini menggunakan persilangan purata bergerak untuk menentukan arah aliran, mampu menangkap dan mengikuti arah aliran utama pasaran dengan berkesan.
  2. Mudah digunakan: Logik strategi jelas, hanya menggunakan dua purata bergerak, tetapan parameter mudah, mudah difahami dan dikuasai.
  3. Kebolehgunaan meluas: Strategi ini mempunyai kebolehgunaan yang luas terhadap instrumen dan jangka masa, boleh digunakan dalam pelbagai pasaran.
  4. Henti rugi tepat pada masanya: Apabila arah aliran membalik, strategi dapat menutup posisi tepat pada masanya untuk mengawal kerugian.

Analisis Risiko

  1. Prestasi kurang baik dalam pasaran berayun: Apabila pasaran berada dalam pergerakan berayun, isyarat persilangan yang kerap akan menyebabkan strategi berdagang dengan kerap dan mengalami kerugian yang lebih besar.
  2. Tindak balas yang tidak mencukupi terhadap pergerakan mengejut: Menghadapi situasi ekstrem (seperti kenaikan atau penurunan mendadak), strategi mungkin tidak dapat bertindak balas dengan cukup cepat, menyebabkan kerugian besar.
  3. Kesukaran pengoptimuman parameter: Pengoptimuman parameter purata bergerak memerlukan sejumlah besar data sejarah dan ujian belakang, dan parameter tersebut mempunyai keberkesanan terhad terhadap masa hadapan.

Bagi mengatasi risiko-risiko di atas, penapisan tambahan boleh dipertimbangkan, seperti penapisan ATR (Purata Julat Sebenar) untuk mengurangkan perdagangan berlebihan dalam pasaran berayun; menetapkan henti rugi yang munasabah untuk mengawal kerugian sekali; dan terus mengoptimumkan parameter untuk menyesuaikan diri dengan pasaran. Namun, batasan strategi itu sendiri sukar untuk dielakkan sepenuhnya.

Arah Pengoptimuman

  1. Pengesahan arah aliran: Selepas isyarat dagangan dihasilkan, penunjuk pengesahan arah aliran tambahan seperti MACD, DMI, dan lain-lain boleh ditambah untuk menapis isyarat dengan lebih lanjut.
  2. Henti rugi dinamik: Tetapkan henti rugi dinamik berdasarkan penunjuk seperti ATR, bukannya henti rugi tetap peratusan atau harga, untuk mengawal risiko dengan lebih baik.
  3. Pengurusan kedudukan: Laraskan saiz kedudukan secara dinamik berdasarkan kekuatan arah aliran, turun naik, dan lain-lain, tingkatkan saiz kedudukan apabila arah aliran kuat, dan kurangkan apabila arah aliran lemah.
  4. Pelbagai jangka masa pelbagai peringkat: Pertimbangkan sistem purata bergerak pada pelbagai peringkat, seperti harian + 4 jam, untuk saling menapis dan mengesahkan, meningkatkan ketepatan dalam menangkap arah aliran.
  5. Parameter adaptif: Perkenalkan kaedah pengoptimuman parameter adaptif, seperti algoritma genetik, untuk membolehkan parameter strategi menyesuaikan diri dengan keadaan pasaran yang berbeza.

Pengoptimuman di atas boleh meningkatkan keupayaan strategi untuk menghadapi pasaran yang kompleks, tetapi perlu diberi perhatian bahawa pengoptimuman berlebihan boleh menyebabkan overfitting dan prestasi buruk pada masa hadapan.

Ringkasan

Strategi pengesanan arah aliran purata bergerak berkembar menangkap arah aliran melalui persilangan purata bergerak, mempunyai ciri-ciri mudah digunakan dan kebolehgunaan meluas. Walau bagaimanapun, prestasinya kurang baik dalam pasaran berayun, tindak balas tidak mencukupi terhadap pergerakan pasaran ekstrem, dan pengoptimuman parameter agak sukar. Strategi boleh dioptimumkan dengan memperkenalkan lebih banyak penunjuk penapis, henti rugi dinamik, pengurusan kedudukan, kombinasi pelbagai jangka masa, parameter adaptif, dan lain-lain. Tetapi batasan strategi purata bergerak itu sendiri sukar untuk dielakkan sepenuhnya; dalam dagangan sebenar, perlu berhati-hati dan menyesuaikan secara fleksibel mengikut ciri pasaran. Secara keseluruhan, strategi ini boleh digunakan sebagai strategi asas untuk pengesanan arah aliran, tetapi sukar untuk berdiri sendiri; ia lebih sesuai sebagai sebahagian daripada strategi gabungan.

Source
Pine
/*backtest
start: 2023-03-16 00:00:00
end: 2024-03-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5

//study(title="Demo - SSL Basic", shorttitle="Demo - SSL Basic", overlay=true)
strategy(title='Demo - SSL Basic', shorttitle='Demo - SSL Basic', overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=100, commission_value=0.15)
Strategy parameters
Strategy parameters
Backtest Long Start Date
Backtest Long End Date
SSL MA Type
SSL Length
Show Crossover?
Show Entry?
Show Trend Colors?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)