Type/to search

Strategi Kitaran Ehlers Berdasarkan Pelicinan Isyarat

Common strategy
Created: 2024-02-19 10:42:34
Last modified: 2 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini mereka bentuk strategi perdagangan kitaran Ehlers dengan isyarat perdagangan yang lancar melalui pengiraan isyarat harga yang diproses secara licin, digabungkan dengan teori penunjuk kitaran yang dicadangkan oleh Ehlers. Strategi ini dapat menapis hingar pasaran dengan berkesan dan menghasilkan isyarat perdagangan yang lebih boleh dipercayai.

Prinsip Strategi

  1. Melakukan pemprosesan pelicinan tertib kedua ke atas isyarat harga asal src untuk mendapatkan isyarat licin smooth.

  2. Mengira penunjuk kitaran cycle berdasarkan isyarat licin. Kaedah pengiraan adalah:
    cycle := (1 - .5 alpha) (1 - .5 alpha) (smooth - 2 smooth\[1\] + smooth\[2\]) + 2 (1 - alpha) cycle\[1\] - (1 - alpha) (1 - alpha) * cycle\[2\]

    dengan α adalah parameter pelicinan.

  3. Melakukan pelicinan eksponen tertib pertama ke atas penunjuk kitaran untuk mendapatkan isyarat perdagangan akhir signal. Kaedah pengiraan adalah:
    signal := alpha2 cycle + (1 - alpha2) nz(signal\[1\])

    dengan α2 adalah parameter pelicinan tertib pertama.

  4. Apabila signal melintas ke atas signal[1], lakukan posisi beli; apabila signal melintas ke bawah signal[1], lakukan posisi jual.

Analisis Kelebihan Strategi

  1. Melalui pelicinan tertib kedua isyarat harga, hingar frekuensi tinggi dapat ditapis dengan berkesan, menjadikan isyarat perdagangan lebih boleh dipercayai.

  2. Mengaplikasi teori penunjuk kitaran Ehlers membolehkan pengesanan titik peralihan trend pasaran dengan lebih tepat.

  3. Pelicinan eksponen tertib pertama menapis sebahagian hingar dalam penunjuk kitaran, menghasilkan isyarat perdagangan yang lebih boleh dipercayai.

  4. Keseluruhan aliran strategi adalah munasabah dan saintifik, dengan ruang pengoptimuman parameter yang besar, dan prestasi dagangan sebenar yang cemerlang.

Analisis Risiko

  1. Seperti strategi penunjuk teknikal yang lain, strategi ini juga sensitif terhadap risiko sistematik pasaran. Sekiranya berlaku peristiwa angsa hitam yang besar, kerugian besar mungkin berlaku.

  2. Oleh kerana proses pengiraan agak kompleks, tetapan parameter yang tidak betul boleh menyebabkan kelewatan pengiraan, seterusnya menjejaskan prestasi dagangan sebenar. Ujian teliti diperlukan untuk memastikan tetapan parameter adalah saintifik dan munasabah.

  3. Pelicinan juga menyebabkan kelewatan isyarat perdagangan, mungkin tidak dapat menangkap titik peralihan pasaran tepat pada masanya, seterusnya kehilangan peluang. Keseimbangan tetapan parameter pelicinan perlu dipertimbangkan.

Arah Pengoptimuman Strategi

  1. Boleh menguji pelbagai jenis algoritma pelicinan, seperti pelicinan eksponen tertib pertama, pelicinan purata bergerak, dan lain-lain, untuk mencari skim pelicinan yang optimum.

  2. Boleh memperkenalkan mekanisme pelarasan parameter adaptif, menyesuaikan parameter secara dinamik mengikut keadaan pasaran untuk meningkatkan keteguhan strategi.

  3. Boleh mereka bentuk strategi henti rugi dan ambil untung untuk mengurangkan risiko kerugian setiap dagangan sambil mengunci keuntungan.

  4. Boleh menggabungkan model pembelajaran mesin lain untuk mencapai gabungan model, menggunakan model lain untuk menapis isyarat perdagangan.

Ringkasan

Strategi ini mereka bentuk strategi perdagangan kitaran Ehlers dengan isyarat perdagangan yang lancar melalui pelicinan isyarat harga dan pengiraan penunjuk kitaran Ehlers. Strategi ini dapat menapis hingar dengan berkesan dan menghasilkan isyarat perdagangan yang lebih boleh dipercayai. Pada masa yang sama, ruang parameter adalah besar dan prestasi dagangan sebenar adalah baik. Dengan memperkenalkan mekanisme adaptif, strategi henti rugi dan pengoptimuman lain, kestabilan dan keberkesanan strategi dapat dipertingkatkan lagi.

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

//@version=3
strategy("Ehlers Cyber Cycle Strategy",overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 1, commission_type = strategy.commission.percent, commission_value = 0.1)
src = input(hl2, title = "Source") 
alpha = input(.07, title = "Alpha")
Strategy parameters
Strategy parameters
Source
Alpha
Lag
oppositeTrade
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)