Type/to search

Strategi Persilangan MA + Momentum Garis Perlahan MACD

SMA
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menggunakan persilangan purata bergerak dan penunjuk MACD sebagai isyarat dagangan utama. Strategi ini menggunakan persilangan antara purata bergerak pantas dengan beberapa purata bergerak perlahan sebagai isyarat untuk membuka posisi, serta menggabungkan positif/negatif histogram garis perlahan MACD sebagai asas penentuan arah aliran. Strategi ini menetapkan pengambilan untung dan henti rugi berbilang peringkat semasa membuka posisi, dan secara berterusan mengubah suai kedudukan henti rugi apabila tempoh pegangan meningkat untuk mengunci keuntungan.

Prinsip Strategi

  1. Apabila purata bergerak pantas bersilang ke atas dengan purata bergerak perlahan 1, dan pada masa yang sama harga penutup berada di atas purata bergerak perlahan 2, serta histogram MACD lebih besar daripada 0, buka posisi beli (long);
  2. Apabila purata bergerak pantas bersilang ke bawah dengan purata bergerak perlahan 1, dan pada masa yang sama harga penutup berada di bawah purata bergerak perlahan 2, serta histogram MACD kurang daripada 0, buka posisi jual (short);
  3. Semasa membuka posisi, tetapkan pengambilan untung dan henti rugi berbilang peringkat; tahap pengambilan untung ditetapkan berdasarkan toleransi risiko, manakala tahap henti rugi diselaraskan secara berterusan mengikut tempoh pegangan untuk mengunci keuntungan secara berperingkat;
  4. Tempoh purata bergerak, parameter MACD, tahap pengambilan untung dan henti rugi semuanya boleh dilaraskan secara fleksibel untuk menyesuaikan diri dengan persekitaran pasaran yang berbeza.

Strategi ini menggunakan persilangan purata bergerak untuk menangkap arah aliran, dan pada masa yang sama menggunakan penunjuk MACD untuk pengesahan arah, meningkatkan kebolehpercayaan penentuan arah aliran. Penetapan pengambilan untung dan henti rugi berbilang peringkat membolehkan kawalan risiko dan keuntungan yang lebih baik.

Kelebihan Strategi

  1. Persilangan purata bergerak adalah kaedah penjejakan arah aliran klasik yang dapat menangkap pembentukan arah aliran dengan tepat pada masanya;
  2. Penggunaan purata bergerak berbilang peringkat membolehkan penilaian yang lebih menyeluruh terhadap kekuatan dan kesinambungan arah aliran;
  3. Penunjuk MACD dapat mengenal pasti arah aliran dan menilai momentum dengan berkesan, menjadi pelengkap yang berguna kepada persilangan purata bergerak;
  4. Penetapan pengambilan untung berbilang peringkat dan henti rugi dinamik bukan sahaja dapat mengawal risiko, tetapi juga membolehkan keuntungan berkembang, meningkatkan kestabilan sistem;
  5. Parameter boleh laras, kebolehsuaian tinggi, boleh ditetapkan secara fleksibel mengikut instrumen dan jangka masa yang berbeza.

Risiko Strategi

  1. Persilangan purata bergerak mempunyai risiko kelewatan isyarat, mungkin terlepas arah aliran awal atau membeli pada harga tinggi;
  2. Penetapan parameter yang tidak sesuai boleh menyebabkan dagangan berlebihan atau tempoh pegangan yang terlalu lama, meningkatkan kos dan risiko;
  3. Penetapan tahap henti rugi yang terlalu agresif boleh menyebabkan henti rugi pramatang, manakala tahap pengambilan untung yang terlalu konservatif boleh menjejaskan keuntungan;
  4. Perubahan arah aliran secara tiba-tiba atau pergerakan pasaran yang tidak normal boleh menyebabkan strategi menjadi tidak berkesan.

Risiko-risiko ini boleh dikawal dengan mengoptimumkan parameter, melaraskan saiz posisi, menetapkan syarat tambahan, dan lain-lain. Walau bagaimanapun, tiada strategi yang dapat mengelakkan risiko sepenuhnya, dan pelabur perlu berhati-hati.

Arah Pengoptimuman Strategi

  1. Boleh mempertimbangkan untuk memperkenalkan lebih banyak penunjuk, seperti RSI, Bollinger Bands, dan lain-lain, untuk mengesahkan arah aliran dan isyarat dengan lebih lanjut;
  2. Boleh melakukan pengoptimuman yang lebih terperinci pada penetapan tahap pengambilan untung dan henti rugi, seperti menggunakan ATR atau peratusan pengambilan untung dan henti rugi;
  3. Boleh melaraskan parameter secara dinamik berdasarkan turun naik pasaran untuk meningkatkan kebolehsuaian;
  4. Boleh memperkenalkan modul pengurusan kedudukan untuk melaraskan saiz posisi mengikut keadaan risiko;
  5. Boleh menggabungkan strategi ini dengan strategi lain untuk membentuk portfolio strategi bagi menyebarkan risiko.

Melalui pengoptimuman dan penambahbaikan yang berterusan, strategi ini boleh menjadi lebih stabil dan boleh dipercayai, serta lebih baik menyesuaikan diri dengan persekitaran pasaran yang sentiasa berubah. Walau bagaimanapun, pengoptimuman perlu dilakukan dengan berhati-hati untuk mengelakkan pelampauan (overfitting).

Kesimpulan

Strategi ini membina sistem dagangan yang agak lengkap dengan menggabungkan persilangan purata bergerak dan penunjuk MACD. Reka bentuk purata bergerak berbilang peringkat dan operasi pelbagai hala (long/short) meningkatkan keupayaan sistem untuk menangkap arah aliran dan mengawal risiko. Logik strategi adalah jelas, mudah difahami dan dilaksanakan, sesuai untuk pengoptimuman dan penambahbaikan selanjutnya. Walau bagaimanapun, dalam aplikasi praktikal, ia masih memerlukan kewaspadaan dan penekanan pada kawalan risiko. Dengan pengoptimuman dan konfigurasi yang munasabah, strategi ini berpotensi menjadi alat dagangan yang stabil dan berkesan.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © maxmirus

//@version=5
Strategy parameters
Strategy parameters
startDate
finishDate
Take Profit1_%
Take Profit2_%
Stop loss1_%
Stop loss2_%
Stop loss3_%
QtyClosingPosition1
QtyClosingPosition2
MA
Fastlength
Slowlength1
Slowlength2
Slowlength3
Fastlength
Slowlength1
Slowlength2
Slowlength3
MACD
FastMacd
SlowMacd
HistMacd
Source
Oscillator MA Type
Signal Line MA Type
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)