Type/to search

Strategi Kuantitatif Pembukaan Kedudukan Dua Hala Berdasarkan Henti Rugi dan Untung Rawak

Common strategy
Created: 2024-01-08 16:07:02
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini dinamakan “Strategi Kuantitatif DayLight Hunter Pembukaan Dua Hala dengan Henti Rugi Rawak dan Ambil Untung”. Idea utama strategi ini adalah menggunakan isyarat daripada indikator Stochastic untuk menjana isyarat beli dan jual, ditapis dengan Purata Bergerak Mudah (SMA) untuk membolehkan pembukaan dua hala, dan menetapkan titik henti rugi serta ambil untung secara rawak untuk merealisasikan keuntungan.

Prinsip Strategi

Strategi ini menggunakan persilangan garis %K dan %D bagi indikator Stochastic tempoh 5 hari untuk menjana isyarat dagangan. Apabila garis %K melintasi ke atas garis %D, isyarat beli dihasilkan; apabila garis %K melintasi ke bawah garis %D, isyarat jual dihasilkan. Untuk menapis isyarat palsu, strategi juga memasukkan SMA dengan panjang 50 tempoh. Isyarat beli hanya dihasilkan apabila harga penutupan lebih rendah daripada titik terendah SMA, manakala isyarat jual hanya dihasilkan apabila harga penutupan lebih tinggi daripada titik tertinggi SMA.

Apabila isyarat beli diterima, strategi akan membuka kedudukan beli (long) dengan kuantiti tetap; apabila isyarat jual diterima, jika mod dagangan satu hala, ia akan menutup kedudukan beli sedia ada sebelum membuka kedudukan jual (short); jika mod lindung nilai (hedging), ia akan terus menambah kedudukan jual untuk lindung nilai. Bagi setiap unit dagangan, strategi akan menetapkan titik henti rugi dan ambil untung secara rawak. Secara khusus, titik ambil untung ditetapkan berdasarkan peratusan keuntungan tertentu daripada harga semasa, manakala titik henti rugi berdasarkan peratusan kerugian tertentu. Ini membolehkan keuntungan dikunci dan risiko dikawal.

Kelebihan Strategi

Kelebihan utama strategi ini ialah menggunakan isyarat Stochastic dengan penapisan SMA untuk mencapai dagangan dua hala dengan kadar isyarat palsu yang rendah. Ini memberikan peluang keuntungan yang lebih besar. Selain itu, mekanisme henti rugi dan ambil untung rawak membolehkan keuntungan direalisasikan tepat pada masanya selepas untung, mengelakkan keuntungan menjadi sifar; serta menghentikan kerugian apabila berlaku kerugian besar, mengurangkan kerugian. Oleh itu, secara keseluruhan, strategi ini mempunyai ruang keuntungan yang lebih besar dan kawalan risiko yang lebih baik.

Analisis Risiko

Risiko utama strategi ini ialah isyarat Stochastic mungkin menghasilkan isyarat palsu yang menyebabkan kerugian tidak perlu. Selain itu, penetapan titik henti rugi dan ambil untung secara rawak mungkin terlalu agresif, menyebabkan henti rugi atau ambil untung berlaku terlalu awal atau terlalu lewat, sekali gus menjejaskan keuntungan. Akhir sekali, dalam dagangan lindung nilai, kegagalan untuk menghentikan kerugian tepat pada masanya juga boleh menyebabkan kerugian meningkat.

Untuk mengurangkan risiko, disarankan mengoptimumkan parameter SMA untuk menapis lebih banyak isyarat palsu. Selain itu, pertimbangkan untuk menggabungkan indikator lain untuk menilai arah aliran pasaran, mengelakkan dagangan menentang aliran. Akhir sekali, tetapkan julat henti rugi secara munasabah, dan tetapkan titik henti rugi bebas untuk unit lindung nilai bagi mengawal risiko.

Arah Pengoptimuman

Strategi ini boleh dioptimumkan dari segi berikut:

  1. Mengoptimumkan parameter indikator Stochastic untuk mencari kombinasi parameter terbaik, mengurangkan isyarat palsu.

  2. Mengoptimumkan atau menambah indikator teknikal lain untuk membantu Stochastic menilai arah aliran, contohnya MACD, KD, dsb.

  3. Menggunakan kaedah pembelajaran mesin untuk mengkaji kadar ketepatan, kadar kemenangan isyarat Stochastic di bawah parameter berbeza, mencari ruang parameter optimum.

  4. Mengoptimumkan algoritma henti rugi dan ambil untung rawak supaya lebih pintar dan dinamik, contohnya menggabungkan henti rugi bergerak (trailing stop), pengurusan baki, dsb.

  5. Menambah modul kawalan kedudukan (position sizing) supaya dapat melaraskan saiz kedudukan secara dinamik berdasarkan prestasi strategi, keadaan pasaran, dan faktor lain.

Ringkasan

“Strategi Kuantitatif DayLight Hunter Pembukaan Dua Hala dengan Henti Rugi Rawak dan Ambil Untung” menggabungkan isyarat persilangan Stochastic, prinsip penapisan SMA, idea pembukaan dua hala, dan kaedah henti rugi serta ambil untung rawak. Ia mempunyai kelebihan seperti isyarat yang agak tepat, banyak peluang dagangan dua hala, henti rugi/ambil untung yang fleksibel, dan risiko dalam lingkungan terkawal. Dengan mengoptimumkan lagi tetapan parameter, gabungan indikator, dan modul kawalan risiko, strategi ini boleh mencapai prestasi yang lebih stabil dan cemerlang. Ia menyediakan contoh yang sangat bernilai untuk diamalkan dalam dagangan kuantitatif.

Source
Pine
/*backtest
start: 2023-12-31 00:00:00
end: 2024-01-07 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
var int slippage = 0
strategy("X48 - DayLight Hunter | Strategy | V.01.01", overlay=true, calc_on_order_fills = true, initial_capital = 50,default_qty_type = strategy.fixed, default_qty_value = 1, commission_type = strategy.commission.percent, commission_value = 0, currency = currency.USD, slippage = 0)
Strategy parameters
Strategy parameters
Position
size
color_Net
Mode Trade
⚖️ Mode For Trade [Oneway / Hedge]
⚖️ Risk Signal Mode [Low / Medium / High]
Stochastic Setting
%K Length
%K Smoothing
%D Smoothing
SMA Filter Mode
SMA High and Low Filter Mode
SMA High
SMA Low
=====🆘🆘🆘 TAKE PROFIT & STOP LOSS BY [%] 🆘🆘🆘=====
🆘 Take Profit & Stop Loss By Percent (%)
🆘 TP [LONG] % >> [Oneway Only]
🆘 TP [SHORT] % >> [Oneway Only]
🆘 Stop Loss %
🆘 TP by PNL $ eg. (0.1 = 0.1$)
🆘 Spread Point Size(Eg. 35 Point or 350 Point From Your Broker Digits)
===💮💮💮 Hedge Mode 💮💮💮===
💯 Hedge Point Range
✳️ Martingale For Hedge Multiply [default = 2]
════════⌚⌚ INPUT BACKTEST TIME RANGE ⌚⌚════════
Start
End
═ Bot Setting ═ n >> If You Dont Use Bot Just Pass It
Alert Message for BOT
TimeFrame Text Alert
= PNL MONITOR SETTING =
Monitor Profit&Loss
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)