Type/to search

Strategi perdagangan kuantitatif berdasarkan persilangan purata bergerak dua

Common strategy
Created: 2024-03-19 17:16:21
Last modified: 2 years ago
1
Follow
1802
Followers

img

Nama Strategi

Strategi Perdagangan Kuantitatif Persilangan Purata Bergerak Berkembar (Dual Moving Average Crossover Quantitative Trading Strategy)

Gambaran Keseluruhan Strategi

Strategi ini membuat keputusan perdagangan berdasarkan isyarat persilangan dua purata bergerak (MA) dengan tempoh yang berbeza. Apabila MA jangka pendek memotong ke atas MA jangka panjang, isyarat beli dihasilkan; apabila MA jangka pendek memotong ke bawah MA jangka panjang, isyarat jual dihasilkan. Strategi ini cuba menangkap trend jangka sederhana dan panjang harga, dan memperoleh keuntungan melalui pengesanan trend.

Prinsip Strategi

Strategi ini menggunakan dua purata bergerak dengan tempoh yang berbeza sebagai penunjuk teknikal utama. Satu adalah purata bergerak jangka pendek, yang mencerminkan trend jangka pendek harga; satu lagi adalah purata bergerak jangka panjang, yang mencerminkan trend jangka sederhana dan panjang harga. Apabila MA jangka pendek bersilang dengan MA jangka panjang, ia selalunya menandakan perubahan trend.

Secara khususnya, apabila MA jangka pendek memotong ke atas MA jangka panjang, ia menunjukkan harga mungkin memasuki trend menaik, dan pada masa ini strategi akan menghasilkan isyarat beli. Sebaliknya, apabila MA jangka pendek memotong ke bawah MA jangka panjang, ia menunjukkan harga mungkin memasuki trend menurun, dan pada masa ini strategi akan menghasilkan isyarat jual. Kaedah pengesanan trend ini membantu pelabur mengikut trend pasaran dan memperoleh keuntungan daripada kenaikan atau penurunan harga.

Dalam pelaksanaan kod strategi ini, langkah-langkah utama berikut digunakan:

  1. Menetapkan parameter tempoh MA jangka pendek dan MA jangka panjang melalui fungsi input untuk memudahkan penyesuaian pengguna.
  2. Menggunakan fungsi ta.sma untuk mengira MA jangka pendek.
  3. Menentukan sama ada harga berada di atas atau di bawah MA jangka pendek dengan membandingkan harga penutup dengan MA jangka pendek.
  4. Menentukan sama ada isyarat beli atau jual dihasilkan dengan memeriksa sama ada hubungan antara harga penutup dan MA jangka pendek berubah antara dua bar berturut-turut.
  5. Melaksanakan perdagangan berdasarkan isyarat beli/jual menggunakan fungsi strategy.entry.
  6. Menandakan isyarat beli/jual pada carta menggunakan fungsi plotshape.
  7. Melukis lengkung MA jangka pendek pada carta menggunakan fungsi plot.

Melalui gabungan langkah-langkah ini, strategi dapat menyesuaikan kedudukan secara dinamik berdasarkan perubahan persilangan purata bergerak, dan cuba memperoleh keuntungan daripada trend pasaran secara berterusan.

Kelebihan Strategi

  1. Mudah difahami: Strategi ini hanya menggunakan satu penunjuk teknikal iaitu purata bergerak, prinsipnya ringkas dan jelas, mudah difahami dan dilaksanakan.
  2. Kebolehsuaian tinggi: Dengan menetapkan parameter tempoh dua purata bergerak secara fleksibel, ia dapat menyesuaikan diri dengan ciri pasaran dan keperluan pelaburan yang berbeza.
  3. Pengesanan trend: Strategi berdasarkan persilangan purata bergerak untuk menilai trend, dapat menangkap trend jangka sederhana dan panjang harga dengan berkesan, dan mengikut trend pasaran untuk berdagang.
  4. Mudah dioptimumkan: Prestasi strategi boleh dipertingkatkan dengan mengoptimumkan parameter tempoh purata bergerak untuk meningkatkan keteguhan dan keupayaan keuntungan.
  5. Kebolehgunaan luas: Strategi ini boleh digunakan dalam pelbagai pasaran kewangan dan instrumen perdagangan seperti saham, niaga hadapan, forex, dll.

Risiko Strategi

  1. Sensitif terhadap parameter: Keberkesanan strategi agak sensitif terhadap parameter tempoh purata bergerak; tetapan parameter yang tidak sesuai boleh menyebabkan prestasi menurun.
  2. Sensitif terhadap amplitud: Apabila amplitud turun naik harga besar, isyarat persilangan yang kerap boleh menyebabkan terlalu banyak perdagangan, meningkatkan kos.
  3. Pasaran berayun: Dalam pasaran berayun, harga sering turun naik di sekitar purata bergerak, yang mungkin menghasilkan banyak isyarat positif palsu.
  4. Ketinggalan: Purata bergerak adalah penunjuk ketinggalan; apabila isyarat persilangan dihasilkan, harga mungkin telah bergerak untuk seketika, menyebabkan sedikit ketinggalan.
  5. Penunjuk tunggal: Strategi ini hanya bergantung pada satu penunjuk purata bergerak, mungkin kekurangan pertimbangan menyeluruh terhadap pasaran, menghadapi risiko keterbatasan tertentu.

Bagi menangani risiko ini, langkah-langkah berikut boleh diambil untuk memperbaiki strategi:

  1. Mencari gabungan tempoh purata bergerak terbaik melalui pengoptimuman parameter untuk meningkatkan keteguhan.
  2. Memperkenalkan penunjuk teknikal lain atau isyarat pasaran seperti volum, momentum, dll. untuk memperkayakan dimensi pertimbangan strategi.
  3. Menetapkan peraturan henti rugi dan ambil untung yang munasabah untuk mengawal risiko setiap perdagangan.
  4. Menapis isyarat perdagangan, misalnya memerlukan beberapa bar berturut-turut untuk mengesahkan perubahan trend, mengurangkan isyarat positif palsu.
  5. Menyemak dan menyesuaikan strategi secara berkala untuk menyesuaikan diri dengan perubahan dinamik pasaran.

Pengoptimuman Strategi

  1. Pengoptimuman parameter: Kaedah seperti walk forward analysis, grid search boleh digunakan untuk mengoptimumkan parameter tempoh purata bergerak, mencari kombinasi parameter terbaik untuk meningkatkan keteguhan dan keupayaan keuntungan strategi. Parameter tempoh yang dioptimumkan boleh diselaraskan mengikut ciri pasaran dan gaya pelaburan yang berbeza.
  2. Penapisan isyarat: Selepas isyarat perdagangan dihasilkan, beberapa peraturan penapisan boleh digunakan untuk meningkatkan kualiti isyarat, seperti memerlukan jurang tertentu antara MA jangka pendek dan MA jangka panjang, memerlukan harga menunjukkan pergerakan susulan selepas persilangan, atau memerlukan pengesahan isyarat dari pelbagai jangka masa secara serentak, untuk mengurangkan isyarat positif palsu.
  3. Henti rugi dan ambil untung: Menetapkan peraturan henti rugi dan ambil untung yang munasabah untuk setiap perdagangan, di satu pihak untuk melindungi daripada risiko penurunan setiap perdagangan, di sisi lain untuk mengunci keuntungan tepat pada masanya. Kedudukan henti rugi dan ambil untung boleh diselaraskan secara dinamik berdasarkan faktor seperti turun naik harga, sokongan dan rintangan.
  4. Pengurusan saiz kedudukan: Saiz kedudukan setiap perdagangan boleh diselaraskan secara dinamik berdasarkan faktor seperti kekuatan trend pasaran dan toleransi risiko akaun, meningkatkan saiz kedudukan apabila trend kuat, dan mengurangkannya apabila trend lemah, untuk menyesuaikan diri dengan lebih baik dengan pasaran.
  5. Gabungan pelbagai penunjuk: Penunjuk teknikal lain atau isyarat pasaran seperti MACD, RSI, ATR boleh digabungkan dengan purata bergerak untuk menilai dan mengesahkan trend dari pelbagai dimensi, meningkatkan kebolehpercayaan strategi. Pemberat antara penunjuk yang berbeza boleh diselaraskan mengikut kestabilan mereka dalam keadaan pasaran yang berbeza.

Arah pengoptimuman ini bertujuan untuk meningkatkan kebolehsuaian, keteguhan, dan keupayaan keuntungan strategi, dan menangani perubahan dan cabaran pasaran dengan lebih baik. Melalui pengoptimuman dan penambahbaikan yang berterusan, strategi boleh mencapai hasil yang lebih baik dalam aplikasi sebenar.

Kesimpulan

Strategi Perdagangan Kuantitatif Persilangan Purata Bergerak Berkembar adalah strategi pengesanan trend yang mudah difahami dan berkebolehsuaian tinggi. Ia menilai trend harga melalui perubahan persilangan dua purata bergerak dengan tempoh yang berbeza, cuba menangkap peluang jangka sederhana dan panjang dalam pasaran. Kelebihan strategi ini terletak pada prinsip yang ringkas dan jelas, mudah dilaksanakan dan dioptimumkan, serta sesuai untuk pelbagai pasaran kewangan. Walau bagaimanapun, ia juga mempunyai risiko seperti sensitiviti parameter, prestasi yang kurang baik dalam pasaran berayun, dan ketinggalan isyarat.

Untuk menambah baik strategi, usaha boleh dilakukan dari segi pengoptimuman parameter, penapisan isyarat, pengurusan saiz kedudukan, dan gabungan pelbagai penunjuk, untuk meningkatkan kebolehsuaian dan keteguhan strategi. Menyemak dan menyesuaikan strategi secara berkala juga perlu untuk menyesuaikan diri dengan perubahan dinamik pasaran.

Secara keseluruhannya, strategi persilangan purata bergerak berkembar menyediakan rangka kerja asas perdagangan kuantitatif, tetapi dalam aplikasi sebenar, ia perlu dioptimumkan dan diperbaiki berdasarkan ciri pasaran dan keperluan pelaburan khusus untuk mencapai hasil yang lebih baik. Bagi pedagang kuantitatif, mengkaji dan mengoptimumkan strategi ini dapat membantu memahami peraturan pasaran dan mengumpul pengalaman praktikal yang berharga.

Source
Pine
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-29 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

// SMA parametrelerini ayarla
Strategy parameters
Strategy parameters
Kısa SMA Uzunluğu
Uzun SMA Uzunluğu
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)