Type/to search

Strategi Perdagangan Kuantitatif Pengikut Trend Persilangan Dua Purata Bergerak

SMA
2
Follow
502
Followers

img
img

Gambaran Keseluruhan

Strategi ini adalah sistem penjejakan arah aliran berdasarkan persilangan dua purata bergerak, yang menggunakan persilangan dua purata bergerak mudah (SMA) jangka pendek dan jangka panjang untuk menjana isyarat dagangan beli dan jual yang jelas. Reka bentuk strategi ini ringkas dan jelas, mudah difahami dan dilaksanakan, terutamanya sesuai untuk pedagang yang ingin menguasai prinsip asas persilangan purata bergerak. Idea teras strategi adalah apabila purata bergerak jangka pendek menyeberang ke atas purata bergerak jangka panjang dari bawah, sistem menjana isyarat beli; apabila purata bergerak jangka pendek menyeberang ke bawah purata bergerak jangka panjang dari atas, sistem menjana isyarat jual. Kaedah dagangan ini secara automatik membalikkan kedudukan pada harga tutup apabila isyarat muncul, memastikan pedagang dapat menyesuaikan arah pasaran tepat pada masanya.

Prinsip Strategi

Teras strategi adalah berdasarkan interaksi dua purata bergerak mudah (SMA):

  1. Purata bergerak jangka pendek: lalai ditetapkan kepada 9 tempoh, mencerminkan pergerakan harga terkini
  2. Purata bergerak jangka panjang: lalai ditetapkan kepada 21 tempoh, mencerminkan arah aliran harga jangka panjang

Logik penjanaan isyarat dagangan:

  • Syarat beli: Apabila purata bergerak jangka pendek menyeberang ke atas purata bergerak jangka panjang (fungsi ta.crossover), sistem menjana isyarat beli
  • Syarat jual: Apabila purata bergerak jangka pendek menyeberang ke bawah purata bergerak jangka panjang (fungsi ta.crossunder), sistem menjana isyarat jual

Proses pelaksanaan dagangan:

  • Apabila isyarat beli dicetuskan, sistem terlebih dahulu menutup sebarang kedudukan jual yang sedia ada, kemudian membuka kedudukan beli baharu
  • Apabila isyarat jual dicetuskan, sistem terlebih dahulu menutup sebarang kedudukan beli yang sedia ada, kemudian membuka kedudukan jual baharu
  • Sistem melabelkan harga masuk dengan jelas pada carta melalui teg, teg beli dipaparkan di atas lilin, teg jual dipaparkan di bawah lilin

Strategi ini juga membenarkan pengguna menyesuaikan sumber harga (lalai harga buka) dan panjang tempoh purata bergerak untuk menyesuaikan dengan persekitaran pasaran atau gaya dagangan yang berbeza.

Kelebihan Strategi

Melalui analisis mendalam kod strategi, kita boleh merumuskan beberapa kelebihan yang jelas berikut:

  1. Ringkas dan jelas: Logik strategi jelas, tanpa gabungan penunjuk kompleks atau penilaian keadaan, membolehkan pedagang mudah memahami dan mengaplikasikannya
  2. Visual intuitif: Sistem melukis dua purata bergerak pada carta, dan membezakan dengan warna (purata bergerak jangka pendek berwarna merah, purata bergerak jangka panjang berwarna biru), serta memaparkan titik masuk dan harga secara intuitif melalui teg
  3. Mekanisme pembalikan automatik: Apabila isyarat baru muncul, strategi secara automatik menutup kedudukan bertentangan dan membuka kedudukan baru, memastikan pedagang sentiasa mengikut arah aliran semasa
  4. Kebolehsesuaian tinggi: Pengguna boleh menyesuaikan sumber harga dan tempoh purata bergerak mengikut keutamaan mereka untuk menyesuaikan dengan persekitaran pasaran atau rangka masa dagangan yang berbeza
  5. Pengiraan masa nyata: Strategi menetapkan parameter calc_on_every_tick=true, memastikan pengiraan dilakukan pada setiap perubahan harga, memberikan isyarat yang paling tepat pada masanya
  6. Tiada overfitting parameter: Strategi hanya menggunakan dua parameter purata bergerak, mengurangkan risiko overfitting dan meningkatkan keteguhan strategi dalam pelbagai keadaan pasaran
  7. Petunjuk teg yang jelas: Dengan meletakkan teg terlebih dahulu pada kedudukan lilin seterusnya, pedagang dapat melihat harga masuk dengan jelas, memudahkan pengurusan risiko

Risiko Strategi

Walaupun strategi ini direka bentuk ringkas dan berkesan, ia masih mempunyai risiko potensi berikut:

  1. Dagangan kerap dalam pasaran sidang: Dalam pasaran mendatar atau sidang, purata bergerak jangka pendek dan jangka panjang mungkin kerap bersilang, menyebabkan terlalu banyak isyarat dagangan dan kos dagangan yang tidak perlu

    • Penyelesaian: Boleh menambah syarat penapisan tambahan, seperti penunjuk ADX untuk mengesahkan kekuatan arah aliran, atau menetapkan tempoh pegangan minimum
  2. Masalah ketinggalan: Purata bergerak pada dasarnya adalah penunjuk yang ketinggalan, isyarat mungkin dijana selepas arah aliran sudah berkembang atau hampir berakhir

    • Penyelesaian: Menggabungkan dengan penunjuk pendahulu lain, seperti RSI atau MACD, atau menggunakan tempoh purata bergerak yang lebih pendek untuk mengurangkan ketinggalan
  3. Risiko pecah palsu: Harga mungkin menyeberang purata bergerak seketika kemudian kembali ke arah aliran asal, menyebabkan isyarat palsu

    • Penyelesaian: Menambah mekanisme pengesahan, seperti memerlukan harga kekal untuk tempoh atau jarak tertentu selepas persilangan sebelum mencetuskan dagangan
  4. Kekurangan mekanisme stop loss: Strategi semasa tidak mempunyai tetapan stop loss yang jelas, dalam pembalikan kuat boleh menyebabkan kerugian besar

    • Penyelesaian: Melaksanakan stop loss tetap atau strategi stop loss dinamik berdasarkan turun naik
  5. Kepekaan parameter: Prestasi strategi agak sensitif terhadap pilihan panjang tempoh purata bergerak, parameter yang tidak sesuai boleh menyebabkan perubahan besar dalam keberkesanan strategi

    • Penyelesaian: Menjalankan pengoptimuman ujian balik untuk mencari kombinasi parameter yang stabil dalam pelbagai keadaan pasaran

Arah Pengoptimuman Strategi

Berdasarkan analisis mendalam kod, saya mencadangkan beberapa arah pengoptimuman berikut:

  1. Menambah penapis arah aliran: Memperkenalkan ADX, penunjuk kekuatan arah aliran atau penilaian kedudukan relatif harga dengan purata bergerak, hanya menjana isyarat dalam persekitaran arah aliran yang disahkan, mengelakkan dagangan kerap dalam pasaran sidang

    • Penjelasan: Ini akan mengurangkan isyarat palsu, meningkatkan kadar kejayaan dagangan dan kecekapan modal
  2. Melaksanakan mekanisme stop loss dinamik: Menetapkan tahap stop loss dinamik berdasarkan ATR atau penunjuk turun naik lain, melindungi keuntungan dan mengehadkan risiko maksimum setiap dagangan

    • Penjelasan: Pengurusan risiko yang berkesan adalah kunci kejayaan dagangan jangka panjang
  3. Mengoptimumkan masa masuk: Pertimbangkan menggunakan pengesahan tempoh kecil selepas isyarat dijana atau menunggu pembetulan sebelum masuk, untuk mendapatkan harga pelaksanaan yang lebih baik

    • Penjelasan: Mengoptimumkan harga masuk boleh meningkatkan pulangan jangka panjang dengan ketara
  4. Menambah penapisan volum dagangan: Berdasarkan isyarat persilangan, menambah pengesahan volum, hanya melaksanakan dagangan apabila volum juga menyokong perubahan arah

    • Penjelasan: Volum adalah faktor pengesahan penting untuk keberkesanan perubahan harga
  5. Melaksanakan tempoh purata bergerak adaptif: Melaraskan panjang tempoh purata bergerak secara automatik berdasarkan turun naik pasaran, menggunakan tempoh lebih panjang dalam persekitaran turun naik tinggi, tempoh lebih pendek dalam persekitaran turun naik rendah

    • Penjelasan: Ini membolehkan strategi menyesuaikan diri dengan lebih baik dengan pelbagai keadaan dan kitaran pasaran
  6. Menambah mekanisme buka dan tutup kedudukan berperingkat: Tidak membina semua kedudukan sekaligus, tetapi membuka dan menutup kedudukan secara berperingkat untuk mengurangkan risiko pemilihan masa

    • Penjelasan: Kaedah ini dapat melicinkan hasil dagangan, mengurangkan faktor nasib akibat pemilihan titik masuk tunggal

Kesimpulan

Strategi penjejakan arah aliran persilangan dua purata bergerak adalah sistem dagangan kuantitatif yang ringkas dan berkuasa, menjana isyarat dagangan yang jelas melalui persilangan purata bergerak jangka pendek dan jangka panjang. Kelebihan utamanya adalah operasi yang mudah, visual intuitif dan mekanisme pembalikan automatik, membolehkan pedagang mengikuti arah aliran pasaran secara objektif. Walau bagaimanapun, strategi ini juga mempunyai risiko yang wujud seperti dagangan kerap dalam pasaran sidang dan ketinggalan isyarat.

Dengan menambah penapis arah aliran, melaksanakan mekanisme stop loss dinamik, mengoptimumkan masa masuk dan menambah pengesahan volum, strategi asas ini boleh dipertingkatkan dengan ketara. Terutamanya menggabungkan penunjuk teknikal lain untuk menapis isyarat dan mengoptimumkan pengurusan risiko akan membantu meningkatkan prestasi strategi dalam pelbagai persekitaran pasaran.

Bagi pemula yang ingin memulakan dagangan kuantitatif, ini adalah titik permulaan yang ideal; bagi pedagang berpengalaman, ia menyediakan asas yang kukuh yang boleh disesuaikan dan dioptimumkan lagi. Yang penting, apa jua penambahbaikan yang dibuat, ia harus dinilai melalui ujian balik yang ketat dan pengesahan ke hadapan, memastikan peningkatan strategi benar-benar menambah nilai jangka panjang.

Source
Pine
/*backtest
start: 2025-01-01 00:00:00
end: 2025-03-24 00:00:00
period: 2d
basePeriod: 2d
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//@version=6
//
Strategy parameters
Strategy parameters
Main Settings
Price source (Optional)
Short MA Length (Optional)
Long MA Length (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)