Type/to search

Strategi Dagangan Kuantitatif Kitaran Stokastik Ehlers

Common strategy
Created: 2024-01-17 16:03:30
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi Kitaran Stokastik Ehlers ialah strategi perdagangan kuantitatif yang menggunakan penunjuk Kitaran Stokastik Ehlers untuk menghasilkan isyarat dagangan. Strategi ini menggabungkan kelebihan penunjuk stokastik dan penunjuk kitaran, bertujuan untuk merebut peluang kitaran dalam pasaran.

Prinsip Strategi

Strategi ini mula-mula membina penunjuk kitaran yang dilicinkan (smoothed cycle indicator), kemudian membina nilai penunjuk stokastik berdasarkan penunjuk tersebut. Isyarat dagangan dijana berdasarkan persilangan purata bergerak nilai penunjuk stokastik ini.

Secara khusus, kaedah pengiraan penunjuk kitaran yang dilicinkan adalah:

smooth = (src + 2 * src[1] + 2 * src[2] + src[3]) / 6

di mana src ialah data harga input, seperti harga penutup. Penunjuk ini menggabungkan harga semasa dan harga tiga tempoh sebelumnya, membina isyarat kitaran yang licin.

Berdasarkan penunjuk smooth ini, penunjuk stokastik kitaran (cycle) boleh dikira:

cycle := (1 - .5 * alpha) * (1 - .5 * alpha) * (smooth - 2 * smooth[1] + smooth[2]) + 2 * (1 - alpha) * cycle[1] - (1 - alpha) * (1 - alpha) * cycle[2]

Formula pengiraan ini merangkumi sebutan perbezaan kedua bagi isyarat kitaran yang dilicinkan, serta nilai dua kitaran sebelumnya. α ialah faktor pelicinan, yang mengawal pemberat antara nilai kitaran lama dan baharu.

Akhirnya, berdasarkan penunjuk cycle ini, nilai stokastik value1 antara 0-100 dikira. Dan berdasarkan purata bergerak 10 hari value1, isyarat signal dibina. Apabila purata bergerak signal melintasi ke atas atau ke bawah, isyarat dagangan dijana.

Kelebihan Strategi

Strategi ini menggabungkan penunjuk stokastik dan penunjuk kitaran, menggabungkan kelebihan kedua-duanya. Berbanding dengan strategi trend mudah seperti purata bergerak, strategi ini dapat merebut peluang kitaran dengan lebih baik, seterusnya mencapai prestasi yang lebih baik.

Kelebihan utama:

  1. Penunjuk kitaran dapat mengenal pasti corak kitaran, penunjuk stokastik menyediakan masa dagangan yang tepat
  2. Reka bentuk dwi-penunjuk berkesan menapis isyarat palsu
  3. Parameter boleh disesuaikan untuk menyesuaikan dengan persekitaran pasaran yang berbeza

Risiko Strategi

Strategi ini terutamanya mempunyai risiko berikut:

  1. Penetapan parameter yang tidak sesuai mungkin menyebabkan perdagangan yang kerap, meningkatkan kos transaksi dan gelinciran
  2. Tidak dapat mengendalikan pasaran yang turun naik dengan berkesan, mungkin menyebabkan kerugian besar
  3. Penunjuk kitaran sangat bergantung pada pelengkungan lengkung, pelengkungan yang tidak sesuai boleh menghasilkan isyarat palsu

Risiko boleh dikawal melalui pengoptimuman tetapan parameter, menetapkan titik henti rugi, menggabungkan penapis lain, dsb.

Arah Pengoptimuman Strategi

Strategi ini juga boleh dioptimumkan dari beberapa arah berikut:

  1. Menggabungkan penunjuk teknikal lain untuk penapisan isyarat, seperti Bollinger Bands, RSI, untuk mengurangkan isyarat palsu
  2. Menambah mekanisme keluar adaptif, melaraskan titik henti rugi secara dinamik mengikut tahap turun naik pasaran
  3. Menggunakan kaedah pembelajaran mesin untuk mengoptimumkan parameter secara automatik, membolehkannya menyesuaikan diri secara dinamik dengan pasaran
  4. Mengoptimumkan penggunaan modal, melalui leveraj, faedah kompaun dan cara lain untuk meningkatkan kecekapan penggunaan dana

Kesimpulan

Strategi Kitaran Stokastik Ehlers menggabungkan kelebihan penunjuk stokastik dan penunjuk kitaran, mengawal risiko dengan berkesan melalui reka bentuk isyarat dwi, dan boleh memperoleh pulangan yang baik dalam pasaran yang agak berkitar. Melalui pengoptimuman lanjut, strategi ini boleh menjadi strategi perdagangan kuantitatif yang disyorkan.

Source
Pine
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Ehlers Stochastic 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
Stochastic len
oppositeTrade
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)