Type/to search

Strategi perdagangan kuantitatif berdasarkan purata bergerak mudah

Common strategy
Created: 2023-12-22 13:28:01
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi Persilangan Purata Bergerak (Moving Average Crossover Strategy) ialah strategi dagangan kuantitatif berdasarkan purata bergerak mudah. Strategi ini mengira purata bergerak mudah untuk tempoh yang berbeza, dan menghasilkan isyarat beli dan jual apabila ia bersilang.

Secara khusus, strategi ini mengira purata bergerak mudah bagi garis 9 hari dan garis 45 hari. Apabila harga menembusi ke atas garis 9 hari dan garis 45 hari, isyarat beli dihasilkan; apabila harga menembusi ke bawah garis 9 hari dan garis 45 hari, isyarat jual dihasilkan.

Prinsip Strategi

Logik teras strategi ini berdasarkan prinsip "palang emas dan palang mati" bagi purata bergerak. Purata bergerak dapat menapis hingar pasaran dengan berkesan dan menunjukkan perubahan arah aliran utama. Apabila purata bergerak jangka pendek menembusi ke atas purata bergerak jangka panjang, ia menunjukkan harga mula memasuki arah aliran menaik; apabila purata bergerak jangka pendek menembusi ke bawah purata bergerak jangka panjang, ia menunjukkan harga mula memasuki arah aliran menurun.

Secara khusus, strategi ini menggunakan purata bergerak mudah bagi garis 9 hari (jangka pendek) dan garis 45 hari (jangka panjang). Apabila harga menembusi ke atas garis 9 hari dan garis 45 hari, ia menunjukkan harga berada dalam saluran menaik dalam jangka pendek dan jangka panjang, lalu menjana isyarat beli; apabila harga menembusi ke bawah garis 9 hari dan garis 45 hari, ia menunjukkan momentum kenaikan harga semakin lemah, lalu menjana isyarat jual.

Dari segi logik kod, strategi ini terlebih dahulu mengira purata bergerak mudah bagi garis 9 hari dan 45 hari, kemudian menggunakan fungsi ta.crossover dan ta.crossunder untuk mengesan palang emas dan palang mati bagi purata bergerak. Apabila isyarat beli dan jual dihasilkan, fungsi plotshape digunakan untuk melukis bentuk segi tiga dan segi tiga terbalik pada carta candlestick.

Selain itu, strategi ini juga menetapkan logik henti rugi untuk kedudukan beli dan jual. Secara khusus, selepas membuka kedudukan, harga tertinggi dan terendah bagi candlestick sebelumnya akan diekstrak sebagai harga henti rugi. Ini dapat mengunci keuntungan dan mengelakkan kerugian besar.

Analisis Kelebihan

  • Menggunakan tetapan dua purata bergerak dapat menangkap perubahan arah aliran jangka sederhana dan panjang, mengelakkan pengaruh hingar pasaran jangka pendek, dan meningkatkan kualiti isyarat.
  • Menggabungkan strategi henti rugi dapat mengawal risiko dengan berkesan dan mengunci keuntungan.
  • Logik strategi mudah difahami dan mudah dilaksanakan.
  • Kecekapan penggunaan modal tinggi, membolehkan kompaun penuh.

Analisis Risiko

  • Strategi dua purata bergerak mudah menghasilkan isyarat palang mati berturut-turut (thrust signals), yang boleh menyebabkan terlalu banyak dagangan tidak berkesan.
  • Penetapan harga henti rugi mungkin terlalu konservatif, tidak dapat mengikuti arah aliran pasaran secara berterusan.
  • Pemilihan parameter yang tidak sesuai boleh menyebabkan kekerapan dagangan terlalu tinggi atau terlalu rendah.
  • Tidak dapat menyesuaikan diri dengan pembalikan arah aliran yang sangat besar.

Langkah mengatasi:

  1. Optimumkan parameter purata bergerak untuk mengurangkan kadar dagangan tidak berkesan.
  2. Optimumkan logik henti rugi dengan menggunakan henti rugi pengikut arah aliran.
  3. Gabungkan penunjuk lain untuk menapis isyarat.
  4. Campur tangan secara manual untuk mengelakkan pembalikan arah aliran besar.

Arah Pengoptimuman

Strategi ini masih mempunyai ruang untuk pengoptimuman selanjutnya:

  1. Gunakan purata bergerak suai (Adaptive Moving Average) atau purata bergerak eksponen (Exponential Moving Average) untuk menangkap perubahan arah aliran dengan lebih baik.

  2. Tambah penapis seperti penunjuk turun naik (volatility indicator) untuk mengelakkan isyarat palsu dalam pasaran yang berombak.

  3. Gunakan kaedah pengoptimuman parameter untuk mencari kombinasi parameter terbaik.

  4. Masukkan mekanisme pengikut arah aliran dalam logik henti rugi supaya garis henti rugi dapat mengikuti harga secara fleksibel.

  5. Tambah pertimbangan sokongan dan rintangan pada tahap yang lebih besar untuk mengelakkan isyarat palsu di kawasan harga kritikal.

  6. Gabungkan model pembelajaran mesin untuk menapis kualiti isyarat selanjutnya.

Kesimpulan

Strategi Persilangan Purata Bergerak ialah strategi pengikut arah aliran yang mudah dan praktikal. Ia dapat menapis hingar dengan berkesan dan menangkap perubahan arah aliran jangka sederhana dan panjang harga. Setelah digabungkan dengan logik henti rugi yang sesuai, ia dapat menjalankan dagangan arah aliran berdasarkan kawalan risiko. Strategi ini mudah difahami dan dilaksanakan, sesuai untuk pemula dagangan kuantitatif untuk mula berlatih. Melalui pengoptimuman dan penambahbaikan selanjutnya, strategi ini boleh menjadi komponen berkesan dalam sistem dagangan kuantitatif.

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

//@version=5
strategy("SMA Crossover Strategy", overlay=true)

// Input parameters
Strategy parameters
Strategy parameters
Fast SMA Length
Slow SMA Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)