Strategi dagangan jangka pendek berdasarkan penunjuk momentum


Tarikh penciptaan: 2024-02-27 14:07:09 Akhirnya diubah suai: 2024-02-27 14:07:09
Salin: 4 Bilangan klik: 584
1
fokus pada
1617
Pengikut

Strategi dagangan jangka pendek berdasarkan penunjuk momentum

Gambaran keseluruhan

Strategi ini dinamakan strategi perdagangan jangka pendek berdasarkan indikator momentum. Strategi ini menggunakan indikator momentum Mass Index untuk mengenal pasti titik perubahan trend pasaran untuk menangkap peluang perdagangan jangka pendek.

Prinsip Strategi

Strategi ini menggunakan EMA purata bergerak indeks dengan dua set parameter yang berbeza untuk melonggarkan perbezaan antara harga tertinggi dan terendah, yang disebut Indeks Massa. Melakukan pengurangan apabila Indeks Massa melintasi titik terendah; melakukan peningkatan apabila Indeks Massa melintasi titik terendah.

Khususnya, pertama-tama kira perbezaan harga tertinggi dan terendah xPrice. Kemudian kira EMA 9 kitaran dan 25 kitaran xPrice, masing-masing dinamakan xEMA dan xSmoothXAvg.

Strategi ini menggunakan penembusan Mass Index ke atas dan ke bawah untuk menentukan titik perubahan trend, untuk perdagangan jangka pendek. Mass Index akan naik apabila pergolakan pasaran meningkat; apabila pergolakan pasaran lemah, Mass Index akan turun. Pemantauan tahap penembusan tertentu dapat menangkap peluang perdagangan jangka pendek dengan berkesan.

Kelebihan Strategik

Strategi ini mempunyai kelebihan berikut:

  1. Menggunakan Mass Index sebagai penunjuk momentum, anda dapat mengenal pasti pergerakan dan perubahan trend dalam jangka pendek dengan berkesan
  2. Mencari peluang untuk membeli dan menjual dengan lebih tepat, dan mengelakkan mengejar kenaikan dan penurunan.
  3. Strategi dan parameter perdagangan mudah difahami dan mudah dilaksanakan
  4. Parameter yang boleh disesuaikan secara fleksibel untuk persekitaran pasaran yang berbeza

Risiko strategi dan penyelesaian

Strategi ini mempunyai beberapa risiko:

  1. Mungkin terdapat penembusan palsu yang menyebabkan transaksi yang tidak perlu. Parameter boleh disesuaikan dengan sewajarnya untuk mengurangkan kadar kesalahan.
  2. Tidak mempertimbangkan keputusan trend jangka panjang, mungkin berlaku perpindahan dari trend utama. Ia boleh digabungkan dengan indikator trend untuk mengelakkan operasi kontra trend.
  3. Risiko penyesuaian kurva data. Julat sampel boleh diperluaskan dengan sewajarnya, dan parameter yang diperiksa adalah stabil.

Arah pengoptimuman strategi

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Analisis asas saham untuk mengelakkan dagangan saham berkualiti rendah yang terlalu bergolak
  2. Meningkatkan mekanisme penangguhan kerugian dan mengawal kerugian tunggal
  3. Menurunkan saiz kedudukan apabila turun naik pasaran meningkat dengan menggunakan indikator turun naik
  4. Menambah fungsi tunggal syarat, mengoptimumkan masa masuk dan keluar

ringkaskan

Strategi ini berdasarkan Indeks Massa merancang strategi perdagangan jangka pendek yang lebih sederhana, yang dapat mengenal pasti titik peralihan pasaran dengan berkesan, sehingga lebih banyak shorting dilakukan dengan tepat. Strategi perdagangan dan parameter strategi ini mudah difahami, mudah dilaksanakan, dan dapat disesuaikan dan dioptimumkan mengikut keadaan pasaran yang berbeza, dengan kepraktisan yang kuat.

Kod sumber strategi
/*backtest
start: 2023-02-20 00:00:00
end: 2024-02-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 12/09/2017
// The Mass Index was designed to identify trend reversals by measuring 
// the narrowing and widening of the range between the high and low prices. 
// As this range widens, the Mass Index increases; as the range narrows 
// the Mass Index decreases.
// The Mass Index was developed by Donald Dorsey. 
//
// You can change long to short in the Input Settings
// WARNING:
//   - For purpose educate only
//   - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MASS Index", shorttitle="MASS Index")
Length1 = input(9, minval=1)
Length2 = input(25, minval=1)
Trigger = input(26.5, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(27, color=blue, linestyle=line, title = "Setup")
hline(Trigger, color=red, linestyle=line, title = "Trigger")
xPrice = high - low
xEMA = ema(xPrice, Length1)
xSmoothXAvg = ema(xEMA, Length1)
nRes = sum(iff(xSmoothXAvg != 0, xEMA / xSmoothXAvg, 0), Length2)
pos = iff(nRes > Trigger, -1,
	   iff(nRes < Trigger, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )  
plot(nRes, color=red, title="MASS Index")