T7 JNSAR Strategi Perdagangan Kuantitatif

Penulis:ChaoZhang, Tanggal: 2023-09-18 14:05:19
Tag:

Gambaran umum

T7 JNSAR adalah sistem perdagangan trend berikut untuk indeks NIFTY. Ini menghasilkan sinyal beli dan jual menggunakan garis JNSAR dinamis dan termasuk dalam strategi trend berikut. Ide asli berasal dari trader India Illango dan saya telah mengoptimalkan dan mengkodenya.

Logika Strategi

  • Menghitung garis JNSAR: Gunakan rata-rata bergerak eksponensial dari 5 hari terakhir tinggi, rendah dan dekat untuk menghitung nilai JNSAR dan memetakan garis.

  • Membuat sinyal: sinyal panjang ketika penutupan harian berada di atas garis JNSAR, sinyal pendek ketika penutupan harian berada di bawah garis JNSAR.

  • Entry: Masukkan harga pembukaan hari berikutnya setelah sinyal dihasilkan.

  • Keluar: Posisi dekat ketika sinyal mundur dipicu.

  • Hanya perdagangan indeks NIFTY, tidak saham.

  • Ambil setiap sinyal terlepas dari keuntungan / kerugian.

Analisis Keuntungan

  • Garis JNSAR menggambarkan tren dan level support/resistance utama dengan baik.

  • Sinyal didasarkan pada indikator objektif saja, menghindari gangguan emosional.

  • Keuntungan dari mengikuti tren, hasil backtest historis yang baik.

  • Dapat berdagang melalui futures atau opsi dengan biaya rendah.

  • Aturan sederhana dan jelas, mudah untuk mengotomatisasi perdagangan.

Analisis Risiko

  • Cenderung untuk whipsaws dan berhenti di pasar range-bound sebagai tren mengikuti strategi.

  • Tidak dapat secara efektif menentukan risiko trend exhaustion, overbought/oversold.

  • Lag sinyal dapat menyebabkan kerugian dari kebocoran palsu.

  • Harus bertahan dengan banyak kerugian dan kerugian berturut-turut.

  • Hanya berlaku untuk NIFTY, bukan produk lain.

  • Dibutuhkan psikologi yang kuat untuk memperdagangkan setiap sinyal secara konsisten.

Arahan Optimasi

  • Uji parameter yang berbeda untuk pengaturan jalur JNSAR yang optimal.

  • Tambahkan berhenti untuk mengendalikan risiko.

  • Masukkan indikator lain untuk mendeteksi akhir tren.

  • Mengembangkan metode pengukuran posisi dinamis.

  • Mengoptimalkan generasi sinyal logika.

  • Jelajahi model pembelajaran mesin.

Ringkasan

T7 JNSAR menyediakan strategi tren yang sederhana dan efektif untuk NIFTY. Dengan mengikuti aturan perdagangan, mengelola risiko dan memperdagangkan semua sinyal dengan ketekunan, ia dapat mencapai hasil positif jangka panjang. Peningkatan lebih lanjut melalui optimasi parameter, manajemen stop loss dll dapat meningkatkan ketahanan.


/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Created by Syam Mohan @ T7 Wealth Creators Pvt Ltd - Makes Life Easier, on request from @stocksonfire. 
//This is a trend following daily bar trading system for NIFTY. Original idea belongs to ILLANGO @ http://tradeinniftyonly.blogspot.in
//Use it at your own risk after validation at your end. Neither me or my company is responsible for any lossses you may incur using this system. 

//@version=2
strategy("T7 JNSAR", overlay=true)

backtest = input(title="Enable Backtest", type=bool, defval=1)

sum = ema(high, 5) + ema(low, 5) + ema(close, 5) 
sum := sum + ema(high[1], 5) + ema(low[1], 5) + ema(close[1], 5) 
sum := sum + ema(high[2], 5) + ema(low[2], 5) + ema(close[2], 5)
sum := sum + ema(high[3], 5) + ema(low[3], 5) + ema(close[3], 5) 
sum := sum + ema(high[4], 5) + ema(low[4], 5) + ema(close[4], 5)

jnsar = round(sum/15)

buy = close > jnsar
short = close < jnsar

plot(jnsar,color=green,linewidth=4)

if backtest!=0
    strategy.entry("JNSARLong", strategy.long,comment="JNSARLong",when=buy!=0)
    strategy.entry("JNSARShort", strategy.short,comment="JNSARShort",when=short!=0)
    
  

Lebih banyak