Type/to search

Strategi Kuantitatif Berdasarkan Indikator TSI dan Purata Bergerak Hull

Common strategy
Created: 2023-12-18 16:56:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini dinamakan "Strategi Perdagangan Kuantitatif Berdasarkan Penunjuk TSI dan Purata Bergerak Hull". Idea utama adalah menggabungkan penunjuk TSI dan Purata Bergerak Hull untuk mengenal pasti arah aliran dalam saham, mata wang kripto atau forex, dan menjana isyarat dagangan pada permulaan arah aliran.

Prinsip Strategi

Strategi ini menggunakan penunjuk TSI untuk menilai arah aliran harga dan momentum. TSI adalah berdasarkan purata bergerak lancar berganda bagi kadar perubahan harga. Apabila nilai TSI menembusi ke atas purata bergeraknya sendiri, isyarat beli dijana; apabila menembusi ke bawah, isyarat jual dijana.

Strategi ini juga menggunakan Purata Bergerak Hull untuk menilai arah aliran harga. Purata Bergerak Hull dibina melalui purata bergerak wajaran berganda dan dapat menapis bunyi pasaran dengan berkesan. Apabila garis pantas menembusi ke atas garis perlahan, ia dianggap sebagai arah aliran menaik; apabila menembusi ke bawah, ia dianggap sebagai arah aliran menurun.

Pada masa yang sama apabila penunjuk TSI memberikan isyarat, jika Purata Bergerak Hull juga mengesahkan arah aliran yang sama, isyarat dagangan yang sepadan akan dijana. Selain itu, strategi juga memeriksa arah badan lilin (kandil) untuk mengesahkan arah aliran. Isyarat dagangan hanya akan dikeluarkan apabila isyarat penunjuk, isyarat Hull dan arah badan lilin semuanya selari.

Analisis Kelebihan

Strategi ini menggabungkan pelbagai penunjuk iaitu arah aliran, momentum dan purata bergerak, yang dapat mengenal pasti permulaan arah aliran pasaran dengan berkesan dan mengelakkan penghasilan banyak isyarat palsu. Purata bergerak lancar berganda juga dapat menapis sebahagian bunyi.

Berbanding dengan penunjuk tunggal, strategi ini menapis isyarat melalui gabungan pelbagai penunjuk, dengan itu dapat meningkatkan kualiti isyarat dengan ketara. Pelbagai syarat pengesahan juga memberikan kepastian yang tinggi apabila strategi menjana isyarat.

Analisis Risiko

Walaupun strategi ini dapat mengenal pasti permulaan arah aliran dengan berkesan, ia tetap akan menghasilkan isyarat palsu dan dagangan berlebihan dalam keadaan pasaran yang tidak menentu (sideways). Selain itu, tetapan parameter yang tidak sesuai juga boleh menyebabkan penutupan kedudukan yang tidak perlu.

Untuk mengurangkan risiko, tempoh Purata Bergerak Hull atau parameter TSI boleh diselaraskan, atau tambahkan henti rugi (stop loss) untuk mengawal kerugian. Semasa proses pengoptimuman, nisbah isyarat-ke-bunyi perlu diberi perhatian untuk mendapatkan parameter terbaik.

Hala Tuju Pengoptimuman

Strategi ini boleh dioptimumkan dari beberapa aspek berikut:

  1. Optimumkan parameter Purata Bergerak Hull untuk melicinkan lengkung dan menapis isyarat palsu.
  2. Optimumkan parameter TSI untuk mengimbangi sensitiviti dan kestabilan.
  3. Tambah strategi henti rugi untuk mengawal kerugian.
  4. Laraskan tempoh isyarat untuk menapis bunyi jangka pendek.
  5. Uji pelbagai jenis instrumen dan jangka masa strategi.
  6. Gabungkan penunjuk lain untuk pengesahan isyarat.

Kesimpulan

Strategi ini menggabungkan penunjuk TSI dan Purata Bergerak Hull untuk menjana isyarat dagangan setelah menentukan arah aliran pasaran. Strategi ini mempunyai ketepatan masa dan kualiti isyarat yang tinggi. Melalui pengoptimuman parameter dan gabungan strategi, keuntungan dapat ditingkatkan dengan ketara dan risiko dapat dikurangkan. Strategi ini sesuai untuk mengenal pasti arah aliran jangka sederhana hingga panjang, terutamanya dalam pasaran mata wang kripto dan forex yang mempunyai prospek aplikasi yang luas.

Source
Pine
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("TSI/HullMA/VWMA strategy", shorttitle="TSI/HullMA/VWMA", overlay=true, default_qty_type=strategy.percent_of_equity, max_bars_back=420, default_qty_value=100, calc_on_order_fills=true, calc_on_every_tick=true, pyramiding=0)
TP = input(defval=200.00, title="TargetPoint in $", type=float, step=1)
SL = input(defval=-2000.00, title="StopLoss in $", type=float, step=1)
Strategy parameters
Strategy parameters
TargetPoint in $
StopLoss in $
Signal Length
HullMA cross
VWMA
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)