Type/to search

Strategi Persilangan Purata Bergerak Adaptif Pelbagai Rangka Masa

Common strategy
Created: 2023-10-09 14:56:37
Last modified: 3 years ago
1
Follow
1802
Followers

Gambaran Keseluruhan

Strategi ini ialah strategi pengesanan trend berdasarkan prinsip persilangan purata bergerak adaptif pelbagai jangka masa. Strategi ini menggunakan garis pantas, garis perlahan dan penunjuk MACD untuk menentukan isyarat dagangan, bertujuan untuk meraih keuntungan tambahan daripada arah aliran jangka sederhana hingga panjang.

Prinsip

Strategi ini terutamanya berdasarkan gabungan sistem persilangan purata bergerak dua (double moving average crossover) dan penunjuk MACD. Sistem purata bergerak dua terdiri daripada EMA garis pantas dan EMA garis perlahan, yang masing-masing mengira purata bergerak jangka pendek dan jangka panjang. Apabila garis pantas memotong ke atas garis perlahan, isyarat beli dihasilkan, menandakan pasaran beralih daripada menurun kepada meningkat, dan kedudukan beli (long) boleh dibuka. Apabila garis pantas memotong ke bawah garis perlahan, isyarat jual dihasilkan, menandakan pasaran beralih daripada meningkat kepada menurun, dan pada ketika ini kedudukan boleh ditutup. Penunjuk MACD terdiri daripada garis DIF dan garis DEA, yang masing-masing merupakan garis perbezaan antara EMA jangka pendek dan EMA jangka panjang, dan purata perbezaan tersebut. Garis HIST ialah perbezaan antara garis DIF dan garis DEA, mewakili momentum garis MACD. Apabila palang MACD HIST bertukar merah, ia adalah isyarat jual (short); apabila bertukar hijau, ia adalah isyarat beli (long).

Strategi ini menggabungkan penentuan arah aliran daripada purata bergerak dua dan isyarat perubahan momentum daripada MACD, membolehkan keuntungan arah aliran jangka sederhana hingga panjang diperoleh sambil berkesan menapis penembusan palsu (false breakout). Secara spesifik, apabila garis pantas memotong ke atas garis perlahan, jika palang MACD pada masa yang sama bertukar hijau, ia menghasilkan isyarat beli yang lebih boleh dipercayai; sebaliknya, apabila garis pantas memotong ke bawah garis perlahan, jika palang MACD pada masa yang sama bertukar merah, ia menghasilkan isyarat jual yang lebih kukuh.

Selain itu, strategi ini turut memperkenalkan fungsi penyesuaian parameter (adaptive parameters). Dalam proses pengoptimuman parameter, tempoh garis pantas, tempoh garis perlahan dan parameter MACD akan dilaraskan secara automatik berdasarkan prestasi dalam tempoh masa yang berbeza, bagi memastikan strategi mencapai prestasi optimum dalam pelbagai keadaan pasaran.

Kelebihan

  1. Menggabungkan sistem purata bergerak dua dan penunjuk MACD, membuat keputusan berdasarkan pelbagai faktor, mengelak daripada terpedaya dengan isyarat palsu hingar.

  2. Mengaplikasikan fungsi parameter penyesuaian, membolehkan strategi melaraskan parameter secara dinamik untuk menyesuaikan dengan perubahan pasaran, mengoptimumkan keputusan dagangan secara automatik.

  3. Menguasai arah aliran jangka sederhana hingga panjang dengan baik, menapis penembusan palsu dalam pasaran berayun, memperoleh keuntungan tambahan dalam pasaran yang mengikut arah aliran.

  4. Mengguna pakai analisis pelbagai jangka masa, mampu mengenal pasti arah aliran yang lebih besar.

  5. Logik strategi jelas dan ringkas, struktur kod dioptimumkan, mudah difahami dan diubah suai, sesuai untuk pelarasan mengikut keperluan yang berbeza.

Risiko

  1. Sistem purata bergerak dua berisiko mengalami whipsaw, tidak sesuai untuk pasaran berayun; perlu memilih saham dan tempoh masa dengan arah aliran yang jelas.

  2. MACD mempunyai sifat ketinggalan (lagging), tidak sesuai untuk mengikuti trend yang berubah secara mendadak; perlu digunakan bersama penunjuk lain.

  3. Pengoptimuman parameter memerlukan tempoh ujian belakang yang cukup besar dan penilaian risiko yang ketat bagi mengelakkan overfitting.

  4. Apabila memegang kedudukan jangka panjang, perlu memberi perhatian kepada risiko sistemik akibat kejadian mengejut, dan keluar dengan kerugian yang terhad pada masa yang sesuai.

  5. Fungsi parameter penyesuaian berpotensi untuk over-optimization; perlu pengesahan yang mencukupi, mengelakkan pelarasan parameter yang terlalu kerap.

Hala Tuju Pengoptimuman

  1. Boleh menguji pelbagai kombinasi purata bergerak pantas dan perlahan, memilih parameter purata bergerak yang dapat menapis hingar dan mengikut arah aliran.

  2. Boleh mencuba pelbagai set parameter MACD, mencari parameter gabungan yang dapat mengesan titik perubahan arah aliran lebih awal.

  3. Boleh menambah penunjuk arah aliran sebagai penapis, menghentikan dagangan apabila arah aliran tidak jelas, mengelakkan whipsaw.

  4. Boleh memperkenalkan mekanisme henti rugi (stop loss), menetapkan henti rugi bergerak (trailing stop) atau henti rugi pesanan (pending order stop) untuk mengawal kerugian setiap dagangan.

  5. Boleh mencuba menambah algoritma pembelajaran mesin, menggunakan data yang lebih besar untuk melatih peraturan penyesuaian parameter, meningkatkan kestabilan strategi.

  6. Boleh mencuba arbitraj pelbagai instrumen, membentuk portfolio dagangan antara instrumen yang berkaitan untuk menyebarkan risiko sistemik pasaran.

Kesimpulan

Strategi ini menyepadukan persilangan purata bergerak dua dan penunjuk momentum MACD, mencapai gabungan organik antara pengesanan arah aliran dan kawalan rentak. Pengenalan parameter penyesuaian menjadikan strategi lebih teguh, mampu menyesuaikan diri dengan perubahan pasaran secara lancar. Berbanding dengan strategi penunjuk tunggal, strategi ini menghasilkan kesan keputusan yang lebih kukuh, mampu meraih keuntungan dagangan yang lebih lumayan dalam arah aliran jangka sederhana hingga panjang. Langkah seterusnya boleh meningkatkan lagi prestasi strategi melalui pengoptimuman parameter, kawalan risiko dan sebagainya. Secara keseluruhan, strategi ini membentuk satu sistem dagangan pengesanan trend yang boleh dipercayai, wajar dikaji dan diaplikasikan secara mendalam.

Source
Pine
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3

// To enable alerts: Change 'Strategy' to read 'Study' below  and you also need to comment out lines 43 and 47 - Strategy code
Strategy parameters
Strategy parameters
fastLength
slowLength
signalLength
MACDCandlesCheckedBack
MACDTolerance
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)