Type/to search

Strategi kuantitatif berdasarkan persilangan dua purata bergerak

Common strategy
Created: 2024-03-08 14:18:21
Last modified: 2 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini berdagang berdasarkan isyarat persilangan dua Purata Bergerak Eksponen (EMA). Apabila EMA jangka pendek melintasi ke atas EMA jangka panjang, posisi beli dibuka; apabila EMA jangka pendek melintasi ke bawah EMA jangka panjang, posisi ditutup. Strategi ini juga memperkenalkan mekanisme henti rugi dan penapis waktu dagang untuk mengawal risiko dan mengoptimumkan prestasi strategi.

Prinsip Strategi

Strategi ini menggunakan dua EMA dengan tempoh berbeza sebagai asas penentuan arah aliran. Berbanding Purata Bergerak Mudah (SMA), EMA dapat bertindak balas dengan lebih pantas terhadap perubahan harga dan mempunyai taburan wajaran yang lebih munasabah. Apabila EMA jangka pendek melintasi ke atas EMA jangka panjang, ia menandakan harga mungkin membentuk arah aliran menaik, maka posisi beli dibuka. Sebaliknya, apabila EMA jangka pendek melintasi ke bawah EMA jangka panjang, ia menandakan arah aliran menaik mungkin berakhir, maka posisi ditutup.

Selain isyarat persilangan purata bergerak, strategi ini juga memperkenalkan mekanisme henti rugi. Di satu pihak, henti rugi peratusan tetap ditetapkan, iaitu apabila harga jatuh melebihi peratusan tertentu dari harga buka, posisi ditutup secara paksa untuk mengawal kerugian. Di pihak lain, juga boleh memilih untuk menutup posisi apabila harga tutup lebih rendah daripada harga tutup lilin sebelumnya. Kedua-dua cara henti rugi ini dapat mengawal pengunduran strategi dengan berkesan.

Selain itu, strategi ini juga memperkenalkan penapis waktu dagang. Pengguna boleh menetapkan sendiri masa mula dan masa tamat yang dibenarkan untuk berdagang, bagi mengelakkan perdagangan dalam tempoh masa tertentu (seperti cuti, waktu bukan dagangan, dsb.).

Analisis Kelebihan

  1. Mudah dan mesra pengguna: Logik strategi ini jelas, hanya menggunakan dua EMA sebagai isyarat dagang, mudah difahami dan dilaksanakan.

  2. Pengesanan arah aliran: EMA dapat bertindak balas dengan pantas terhadap perubahan harga, membolehkan strategi ini menangkap pembentukan dan pengakhiran arah aliran tepat pada masanya, seterusnya memperoleh keuntungan daripada pengesanan arah aliran.

  3. Kawalan risiko: Pengenalan henti rugi peratusan tetap dan henti rugi berdasarkan harga tutup lilin sebelumnya dapat mengawal kerugian tunggal dan pengunduran dengan berkesan.

  4. Parameter fleksibel: Pengguna boleh menyesuaikan tempoh EMA, peratusan henti rugi, pilihan henti rugi berdasarkan harga tutup lilin sebelumnya, tempoh masa dagang, dan lain-lain parameter mengikut keperluan mereka, untuk mengoptimumkan prestasi strategi.

Analisis Risiko

  1. Risiko pengoptimuman parameter: Prestasi strategi ini bergantung kepada pemilihan parameter seperti tempoh EMA, peratusan henti rugi, dsb. Parameter yang tidak sesuai boleh menyebabkan prestasi strategi yang lemah. Oleh itu, pengoptimuman parameter dan ujian balik pada data sejarah perlu dilakukan untuk memilih parameter terbaik.

  2. Risiko pasaran: Strategi ini sesuai terutamanya untuk pasaran bertrend. Dalam pasaran yang bergerak mendatar atau pembalikan arah aliran, perdagangan yang kerap boleh menyebabkan pengunduran yang besar. Oleh itu, parameter strategi perlu disesuaikan mengikut keadaan pasaran atau strategi dihentikan.

  3. Risiko kos: Strategi ini mungkin menghasilkan bilangan dagangan yang banyak, seterusnya meningkatkan kos dagangan. Oleh itu, perlu memilih instrumen dagangan dan volum dagangan yang sesuai, serta mengawal kos setiap dagangan.

Arah Pengoptimuman

  1. Memperkenalkan lebih banyak penunjuk teknikal: Berdasarkan isyarat persilangan EMA, memperkenalkan penunjuk teknikal lain seperti RSI, MACD, dan lain-lain untuk membentuk isyarat dagangan pelbagai faktor, meningkatkan ketepatan penentuan arah aliran.

  2. Henti rugi dinamik: Melaraskan kedudukan henti rugi secara dinamik berdasarkan turun naik pasaran, ATR, dan lain-lain penunjuk, untuk mengawal risiko sambil meminimumkan kehilangan keuntungan akibat henti rugi.

  3. Pengurusan saiz posisi: Melaraskan saiz posisi secara dinamik berdasarkan kekuatan arah aliran pasaran, tahap sisihan harga daripada purata bergerak, dsb. Meningkatkan saiz posisi apabila arah aliran kukuh, dan mengurangkannya apabila arah aliran lemah atau tidak jelas.

  4. Pengoptimuman pembelajaran mesin: Menggunakan algoritma pembelajaran mesin untuk mengoptimumkan parameter strategi, memilih kombinasi parameter terbaik secara automatik, meningkatkan keuntungan strategi dan mengurangkan risiko overfitting.

Kesimpulan

Strategi kuantitatif persilangan dua purata bergerak ini menggunakan isyarat persilangan dua EMA untuk menilai arah aliran, sambil memperkenalkan mekanisme henti rugi dan penapis waktu dagang, mencapai keseimbangan yang baik antara keupayaan pengesanan arah aliran dan kawalan risiko. Walaupun logik strategi ini mudah, dengan pengoptimuman parameter dan kawalan risiko yang munasabah, ia dapat memperoleh keuntungan yang stabil dalam pasaran bertrend. Pada masa hadapan, strategi ini boleh diperbaiki dengan memperkenalkan lebih banyak penunjuk teknikal, henti rugi dinamik, pengurusan saiz posisi, dan pengoptimuman pembelajaran mesin untuk meningkatkan lagi prestasi dan keteguhannya. Secara keseluruhannya, strategi ini adalah strategi dagangan kuantitatif yang mudah difahami dan dilaksanakan, sesuai untuk pedagang kuantitatif peringkat permulaan belajar dan menggunakannya.

Source
Pine
/*backtest
start: 2023-03-02 00:00:00
end: 2024-03-07 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/
// © ZenAndTheArtOfTrading / www.PineScriptMastery.com
// @version=5
strategy("EMA strategy", 
Strategy parameters
Strategy parameters
Strategy Parameters
MA 1 Length
MA 2 Length
Stop Loss Percent
Exit On Lower Close
Time Filter
Start Filter
End Filter
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)