EMA dan Strategi Dagangan Heikin Ashi

Penulis:ChaoZhang, Tarikh: 2023-10-17 16:11:19
Tag:

img

Berikut adalah artikel mengenai strategi perdagangan EMA dan Heikin Ashi:

Ringkasan

Strategi ini menggunakan purata bergerak eksponensial (EMA) dan Heikin Ashi untuk menentukan trend dan menjana isyarat perdagangan apabila harga menembusi EMA dari tempoh yang berbeza.

Logik Perdagangan

Strategi ini menggunakan EMA 15 tempoh dan 50 tempoh. Ia mengira harga penutupan Heikin Ashi semasa dan membandingkannya dengan EMA. Jika harga penutupan di atas kedua-dua EMA dan EMA 15 tempoh di atas EMA 50 tempoh, isyarat panjang dihasilkan. Jika harga penutupan di bawah kedua-dua EMA dan EMA 15 tempoh di bawah EMA 50 tempoh, isyarat pendek dihasilkan.

Apabila harga kembali ke atas EMA 15 tempoh, perdagangan terbalik dibuat.

Analisis Kelebihan

  1. Menggunakan EMA membantu menapis bunyi pasaran dan menentukan arah trend.

  2. Menggabungkan EMA dari tempoh yang berbeza menangkap kedua-dua trend jangka pendek dan jangka menengah.

  3. Heikin Ashi menyaring pelarian palsu dan mengesahkan isyarat perdagangan.

  4. Strategi ini mudah dan mudah dilaksanakan.

Analisis Risiko

  1. EMA mempunyai kelewatan dan mungkin terlepas titik perubahan trend.

  2. Parameter tetap gagal menyesuaikan diri dengan pasaran yang berubah, memerlukan pengoptimuman dinamik.

  3. Perdagangan yang kerap membawa kepada kos transaksi yang berpotensi tinggi.

  4. Perdagangan pecah mudah terdedah kepada pecah palsu, yang memerlukan pengesahan penunjuk tambahan.

Risiko boleh dikurangkan melalui pengoptimuman parameter, mengintegrasikan penunjuk lain, dll.

Arahan pengoptimuman

  1. Mengoptimumkan tempoh EMA secara dinamik berdasarkan perubahan pasaran.

  2. Mengoptimumkan penapis pecah untuk mengelakkan pecah palsu, contohnya menambah pengesahan jumlah.

  3. Masukkan penunjuk lain seperti MACD untuk mengesahkan isyarat.

  4. Gunakan EMA yang tertinggal untuk trend dan EMA utama untuk julat.

Ringkasan

Strategi ini menggunakan EMA untuk menentukan arah trend dan Heikin Ashi untuk mengesahkan isyarat. Ia mudah dan mudah tetapi lag EMA dan risiko pecah palsu perlu ditangani. Penambahbaikan boleh dibuat melalui pengoptimuman parameter, integrasi penunjuk untuk mengurangkan risiko dan meningkatkan prestasi strategi.


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

//@version=3
strategy("EMA & Heikin Ashi", shorttitle="EMA & Heikin Ashi", overlay=true, initial_capital=1)


// squaa's Strategy
//
// Idea by Thw on March 10, 2018.
//
//
// The strategy should be used with high leverages,
// never stop running,
// and is always long or short.

// Input
price = input(close)
MA1_Length = input(15)
MA2_Length = input(50)


haclose = request.security(heikinashi(syminfo.tickerid), timeframe.period, close)

// === FUNCTION EXAMPLE ===
start     = timestamp(2018, 01, 01, 20, 00)  // backtest start window
window()  => time >= start ? true : false // create function "within window of time"


// Calculation
MA1 = ema(price, MA1_Length)
MA2 = ema(price, MA2_Length)

// Strategy
long = haclose > MA1 and haclose > MA2 and MA1 > MA2 and window()
short = haclose < MA1 and haclose < MA2 and MA1 < MA2 and window()

// MA trend output color
MA2_color = long?lime:short?red:blue

strategy.entry("Long", strategy.long, when=long)
strategy.entry("Short", strategy.short, when=short)
strategy.close("Long", when=haclose < MA1)
strategy.close("Short", when=haclose > MA1)


// MA output
EMA1 = plot(MA1, title="EMA 1", style=linebr, linewidth=1, color=MA2_color)
EMA2 = plot(MA2, title="EMA 2", style=linebr, linewidth=3, color=MA2_color)
fill(EMA1, EMA2, color=silver, transp=50)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

Lebih lanjut