Strategi MACD Pengagregatan Purata Bergerak


Tarikh penciptaan: 2023-12-07 17:35:41 Akhirnya diubah suai: 2023-12-07 17:35:41
Salin: 0 Bilangan klik: 619
1
fokus pada
1619
Pengikut

Strategi MACD Pengagregatan Purata Bergerak

Gambaran keseluruhan

Strategi ini menggabungkan 5 jenis purata bergerak yang berbeza untuk menghasilkan isyarat perdagangan apabila arah 5 purata bergerak adalah sama. Strategi ini menggunakan penggabungan pelbagai purata bergerak untuk menyaring bunyi pasaran dengan berkesan dan mengenal pasti arah trend.

Prinsip Strategi

Strategi ini menggunakan lima purata bergerak SMA, EMA, RMA, WMA dan VWMA. Lima purata bergerak dengan panjang 8 hari untuk garis cepat dan 144 hari untuk garis lambat dikira. Isyarat multihead dihasilkan apabila semua garis cepat naik dan garis perlahan naik; isyarat kosong dihasilkan apabila semua garis cepat turun dan garis perlahan turun.

Analisis kelebihan

  • Menggabungkan pelbagai purata bergerak, mengenal pasti isyarat lebih dipercayai, mengelakkan menghasilkan isyarat palsu
  • Menggunakan kelebihan pelbagai purata bergerak, seperti harga rata-rata SMA, VWMA mempertimbangkan jumlah transaksi, WMA memberi berat dan sebagainya
  • Parameter boleh disesuaikan untuk mengoptimumkan panjang garis cepat dan lambat

Analisis risiko

  • Pelbagai purata bergerak agregated, di mana satu atau dua jenis menghasilkan isyarat yang salah juga akan mempengaruhi strategi
  • Tidak dapat memberi isyarat tepat pada masanya apabila trend bermula
  • Parameter yang perlu dioptimumkan

Arah pengoptimuman

  • Kombinasi dan parameter yang boleh diuji untuk purata bergerak yang berbeza
  • Ia boleh digabungkan dengan indikator lain seperti MACD, RSI dan lain-lain.
  • Parameter purata bergerak boleh disesuaikan dengan keadaan pasaran yang dinamik

ringkaskan

Strategi ini menghasilkan isyarat dagangan dengan mengumpul pelbagai purata bergerak utama apabila semua purata bergerak mencapai persetujuan. Strategi ini dapat memanfaatkan kelebihan setiap purata bergerak dengan berkesan, sambil menyaring sebahagian daripada kebisingan dan mengenal pasti arah trend pasaran. Pengoptimuman parameter dan pengesahan kombinasi indikator dapat meningkatkan kestabilan strategi.

Kod sumber strategi
//@version=2
strategy(title="MACD Multi-MA Strategy", overlay=false )

src = close 
len1 = input(8, "FAST LOOKBACK") 
len2 = input(144, "SLOW LOOKBACK")

/////////////////////////////////////////////
length = len2-len1
ma = vwma(src, length)
plot(ma, title="VWMA", color=lime)


length1 = len2-len1
ma1 = rma(src, length1)
plot(ma1, title="RMA", color=purple)

length2 = len2-len1
ma2 = sma(src, length2)
plot(ma2, title="SMA", color=red)


length3 = len2-len1
ma3 = wma(src, length3)
plot(ma3, title="WMA", color=orange)

length4 = len2-len1
ma4 = ema(src, length4)
plot(ma4, title="EMA", color=yellow)





long = ma > ma[1] and ma1 > ma1[1] and ma2 > ma2[1] and ma3 > ma3[1] and ma4 > ma4[1]
short = ma < ma[1] and ma1 < ma1[1] and ma2 < ma2[1] and ma3 < ma3[1] and ma4 < ma4[1]


strategy.entry("Long", strategy.long, when=long)
strategy.entry("Short", strategy.short, when=short)