Type/to search

Strategi kuantitatif berdasarkan Indikator TSI dan Hull Moving Average

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

img

Ikhtisar

Strategi ini diberi nama "Strategi Trading Kuantitatif Berdasarkan Indikator TSI dan Rata-Rata Bergerak Hull". Ide utamanya adalah menggabungkan indikator TSI dan Rata-Rata Bergerak Hull untuk mengidentifikasi tren pada saham, mata uang kripto, atau forex, serta menghasilkan sinyal trading saat tren dimulai.

Prinsip Strategi

Strategi ini menggunakan indikator TSI untuk menentukan tren harga dan momentum. TSI didasarkan pada rata-rata bergerak eksponensial ganda dari tingkat perubahan harga. Ketika nilai TSI menembus ke atas rata-rata bergeraknya sendiri, sinyal beli dihasilkan; ketika menembus ke bawah, sinyal jual dihasilkan.

Strategi ini juga menggunakan Rata-Rata Bergerak Hull untuk menentukan tren harga. Rata-Rata Bergerak Hull dibangun melalui rata-rata bergerak tertimbang ganda, yang secara efektif dapat menyaring kebisingan pasar. Ketika garis cepat menembus ke atas garis lambat, dianggap sebagai tren naik; ketika menembus ke bawah, dianggap sebagai tren turun.

Pada saat indikator TSI memberikan sinyal, jika Rata-Rata Bergerak Hull juga mengonfirmasi tren dengan arah yang sama, maka sinyal trading yang sesuai dihasilkan. Selain itu, strategi juga memeriksa arah badan lilin (candle) untuk mengonfirmasi tren. Sinyal trading hanya akan dikeluarkan ketika sinyal indikator, sinyal Hull, dan arah badan lilin semuanya konsisten.

Analisis Keunggulan

Strategi ini menggabungkan berbagai indikator seperti tren, momentum, dan rata-rata bergerak, sehingga secara efektif dapat mengidentifikasi awal tren pasar dan menghindari banyak sinyal palsu. Rata-rata bergerak eksponensial ganda juga dapat menyaring sebagian kebisingan.

Dibandingkan dengan indikator tunggal, strategi ini menyaring sinyal dengan menggabungkan beberapa indikator, sehingga kualitas sinyal dapat ditingkatkan secara signifikan. Banyaknya kondisi konfirmasi juga memberikan kepastian yang sangat kuat saat strategi menghasilkan sinyal.

Analisis Risiko

Meskipun strategi ini secara efektif dapat mengidentifikasi awal tren, namun saat pasar bergerak sideways, dapat menghasilkan sinyal yang salah dan trading yang berlebihan. Selain itu, pengaturan parameter yang tidak tepat juga dapat menyebabkan penutupan posisi yang tidak perlu.

Untuk mengurangi risiko, Anda dapat menyesuaikan periode Rata-Rata Bergerak Hull atau parameter TSI secara tepat, serta menambahkan stop loss untuk mengendalikan kerugian. Selama proses optimasi, perhatikan rasio signal-to-noise untuk mendapatkan parameter terbaik.

Arah Optimasi

Strategi ini dapat dioptimasi dari beberapa aspek berikut:

  1. Optimasi parameter Rata-Rata Bergerak Hull untuk menghaluskan kurva dan menyaring sinyal palsu.
  2. Optimasi parameter TSI untuk menyeimbangkan sensitivitas dan stabilitas.
  3. Menambahkan strategi stop loss untuk mengendalikan kerugian.
  4. Menyesuaikan panjang sinyal untuk menyaring kebisingan jangka pendek.
  5. Menguji berbagai jenis aset dan kerangka waktu strategi.
  6. Menggabungkan indikator lain untuk verifikasi sinyal.

Kesimpulan

Strategi ini menggabungkan indikator TSI dan Rata-Rata Bergerak Hull, menghasilkan sinyal trading setelah memastikan arah tren pasar. Strategi ini memiliki ketepatan waktu dan kualitas sinyal yang tinggi. Melalui optimasi parameter dan kombinasi strategi, profitabilitas dapat ditingkatkan secara signifikan dan risiko dapat dikurangi. Strategi ini cocok untuk mengidentifikasi tren jangka menengah hingga panjang, terutama memiliki prospek aplikasi yang luas di pasar mata uang kripto dan forex.

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)