Di sini adalah artikel tentang strategi perdagangan EMA dan Heikin Ashi:
Strategi ini menggunakan rata-rata bergerak eksponensial (EMA) dan Heikin Ashi untuk menentukan tren dan menghasilkan sinyal perdagangan ketika harga menerobos EMA dari periode yang berbeda.
Strategi ini menggunakan EMA 15 periode dan 50 periode. Ini menghitung harga penutupan Heikin Ashi saat ini dan membandingkannya dengan EMA. Jika harga penutupan di atas kedua EMA dan EMA 15 periode di atas EMA 50 periode, sinyal panjang dihasilkan. Jika harga penutupan di bawah kedua EMA dan EMA 15 periode di bawah EMA 50 periode, sinyal pendek dihasilkan.
Ketika harga kembali di atas EMA 15 periode, perdagangan terbalik dilakukan.
Menggunakan EMA membantu menyaring kebisingan pasar dan menentukan arah tren.
Menggabungkan EMA dari periode yang berbeda menangkap tren jangka pendek dan jangka menengah.
Heikin Ashi menyaring keluar breakout palsu dan mengkonfirmasi sinyal perdagangan.
Strategi ini sederhana dan mudah diterapkan.
EMA memiliki keterlambatan dan mungkin melewatkan titik balik tren.
Parameter tetap gagal beradaptasi dengan perubahan pasar, yang membutuhkan optimasi dinamis.
Perdagangan yang sering menyebabkan biaya transaksi yang berpotensi tinggi.
Perdagangan breakout rentan terhadap breakout palsu, yang membutuhkan konfirmasi indikator tambahan.
Risiko dapat dikurangi melalui optimasi parameter, mengintegrasikan indikator lain, dll.
Optimalkan periode EMA secara dinamis berdasarkan perubahan pasar.
Mengoptimalkan filter breakout untuk menghindari breakout palsu, misalnya menambahkan konfirmasi volume.
Masukkan indikator lain seperti MACD untuk mengkonfirmasi sinyal.
Gunakan EMA yang tertinggal untuk tren dan EMA terkemuka untuk kisaran.
Strategi ini menggunakan EMA untuk menentukan arah tren dan Heikin Ashi untuk memverifikasi sinyal. Ini sederhana dan langsung tetapi lag EMA dan risiko pecah palsu perlu ditangani. Perbaikan dapat dilakukan melalui optimasi parameter, integrasi indikator untuk mengurangi risiko dan meningkatkan kinerja 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)