Strategi Dagangan TEMA

Penulis:ChaoZhang, Tarikh: 2023-09-19 15:41:47
Tag:

Ringkasan

Strategi ini menggunakan persilangan dua purata bergerak eksponensial berganda (TEMA) dengan parameter yang berbeza untuk menjana isyarat beli dan jual. Persalinan TEMA yang cepat di atas TEMA yang perlahan menghasilkan isyarat beli, sementara melintasi di bawah menghasilkan isyarat jual. Ia menggabungkan kelancaran TEMA untuk menemui perubahan trend yang berpotensi.

Logika Strategi

  1. Mengira TEMA pantas dengan tempoh 34.

  2. Mengira TEMA perlahan dengan tempoh 13.

  3. TEMA yang cepat melintasi TEMA yang perlahan menghasilkan isyarat beli.

  4. TEMA yang cepat melintasi TEMA yang perlahan menghasilkan isyarat jual.

  5. Menggunakan modul strategi untuk pengurusan pesanan automatik.

Analisis Kelebihan

  1. Kurva TEMA yang lebih halus mengurangkan isyarat palsu.

  2. Crossover menangkap perubahan trend jangka pendek dan jangka panjang.

  3. Isyarat perdagangan yang mudah dan jelas, mudah dilaksanakan.

  4. Parameter yang boleh disesuaikan untuk jangka masa yang berbeza.

  5. Boleh menetapkan berhenti dan had untuk kawalan risiko.

Analisis Risiko

  1. Parameter yang tidak betul boleh menghasilkan isyarat palsu yang berlebihan.

  2. TEMA ada sedikit kelewatan, mungkin terlepas peristiwa tiba-tiba.

  3. Sesetengah pelarian besar tidak dapat dimaklumkan lebih awal.

  4. Memerlukan kombinasi dengan analisis trend dan S / R.

  5. Kemungkinan beberapa risiko retracement.

Arahan pengoptimuman

  1. Uji dan optimumkan parameter untuk kombinasi terbaik.

  2. Tambah penapis untuk memastikan isyarat berkualiti tinggi.

  3. Menggabungkan analisis trend yang lebih besar.

  4. Membangunkan mekanisme keluar untuk mengelakkan penembusan.

  5. Sesuaikan berhenti tetap kepada berhenti dinamik.

  6. Uji prestasi di pasaran langsung di instrument dan jangka masa yang berbeza.

Ringkasan

Strategi ini menggunakan kelancaran TEMA dan logik silang untuk menjana isyarat perdagangan yang mudah. Dengan pengoptimuman parameter, penapisan yang ketat, dan kawalan risiko, ia boleh menjadi trend yang mantap mengikuti strategi. Secara keseluruhan strategi praktikal yang bernilai pengoptimuman mendalam dan pengujian untuk peningkatan pulangan.


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

//@version=2
strategy(title="TEMA With Alert", shorttitle="ALRTEMA", overlay = true )
//Blue
Length = input(34, minval=1)
xPrice = close
xEMA1 = ema(xPrice, Length)
xEMA2 = ema(xEMA1, Length)
xEMA3 = ema(xEMA2, Length)
nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3


//RED
Length2 = input(13, minval=1)
xPrice2 = close
xEMA12 = ema(xPrice2, Length2)
xEMA22 = ema(xEMA12, Length2)
xEMA32 = ema(xEMA22, Length2)
nRes2 = 3 * xEMA12 - 3 * xEMA22 + xEMA32


buy = 1
sell = 0

x = if nRes > nRes2
	buy
else
	sell


c = cross(nRes, nRes2)

xy = "Do Some Thing :" + tostring(x)


alertcondition(c, title="Crosing Found", message=xy)

plot(nRes, color=red)
plot(nRes2, color=blue)

short = cross(nRes, nRes2) and nRes > nRes2
long = cross(nRes, nRes2) and nRes < nRes2

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





Lebih lanjut