Strategi Perdagangan Crossover TEMA

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

Gambaran umum

Strategi ini menggunakan penyeberangan dua rata-rata bergerak eksponensial tiga kali (TEMA) dengan parameter yang berbeda untuk menghasilkan sinyal beli dan jual. penyeberangan TEMA cepat di atas TEMA lambat menghasilkan sinyal beli, sementara penyeberangan di bawah menghasilkan sinyal jual.

Logika Strategi

  1. Hitung TEMA cepat dengan periode 34.

  2. Hitung TEMA lambat dengan periode 13.

  3. TEMA cepat melintasi atas TEMA lambat menghasilkan sinyal beli.

  4. TEMA cepat melintasi di bawah TEMA lambat menghasilkan sinyal jual.

  5. Menggunakan modul strategi untuk manajemen pesanan otomatis.

Analisis Keuntungan

  1. Kurva TEMA yang lebih halus mengurangi sinyal palsu.

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

  3. Sinyal perdagangan yang sederhana dan jelas, mudah dilaksanakan.

  4. Parameter yang dapat disesuaikan untuk jangka waktu yang berbeda.

  5. Dapat mengatur stop dan batas untuk pengendalian risiko.

Analisis Risiko

  1. Parameter yang tidak tepat dapat menghasilkan sinyal palsu yang berlebihan.

  2. TEMA memiliki beberapa keterlambatan, mungkin melewatkan peristiwa mendadak.

  3. Beberapa kebocoran besar tidak bisa diperingatkan sebelumnya.

  4. Dibutuhkan kombinasi dengan analisis tren dan S/R.

  5. Kemungkinan beberapa risiko retracement.

Arahan Optimasi

  1. Uji dan optimalkan parameter untuk kombinasi terbaik.

  2. Tambahkan filter untuk memastikan sinyal berkualitas tinggi.

  3. Sertakan analisis tren yang lebih besar.

  4. Mengembangkan mekanisme keluar untuk mencegah terjadinya pelanggaran.

  5. Sesuaikan berhenti tetap dengan berhenti dinamis.

  6. Uji kinerja di pasar langsung di instrumen dan kerangka waktu yang berbeda.

Ringkasan

Strategi ini memanfaatkan kelancaran TEMA dan logika crossover untuk menghasilkan sinyal perdagangan sederhana. Dengan optimasi parameter, penyaringan yang ketat, dan kontrol risiko, ini dapat menjadi tren yang stabil mengikuti strategi. Secara keseluruhan strategi praktis yang layak dioptimalkan secara mendalam dan diuji untuk peningkatan pengembalian.


/*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 banyak