Strategi ini disebut strategi pelacakan tren berdasarkan garis rata-rata EMA ganda. Strategi ini dilakukan dengan menghitung rata-rata EMA dari dua periode yang berbeda, berdasarkan hubungan garis rata-rata untuk menilai arah tren pasar, untuk melakukan operasi pelacakan tren.
Secara khusus, logika transaksi dari strategi ini adalah sebagai berikut:
Hitunglah rata-rata EMA 50 hari dan rata-rata EMA 200 hari.
Ketika 50 hari EMA melewati 200 hari EMA dari bawah, berarti pasar memasuki tren naik, dan melakukan lebih banyak.
Ketika 50 hari EMA melewati 200 hari EMA dari atas ke bawah, pasar beralih ke tren menurun, dan saat ini kosong.
Ketika terjadi pembalikan tren, posisi yang ada di awal diturunkan dan beralih ke arah tren baru.
Keuntungan dari strategi ini adalah bahwa menggunakan EMA rata-rata untuk menentukan arah tren utama. Namun, karena rata-rata itu sendiri memiliki keterbelakangan, pengaturan parameter perlu dioptimalkan, dan bekerja dengan stop loss untuk mencegah risiko.
Secara umum, strategi rata-rata EMA ganda cocok untuk posisi garis tengah dan panjang, untuk melakukan perdagangan pelacakan tren dengan menangkap pergeseran tren utama secara tepat waktu. Namun, pedagang masih perlu memperhatikan lebih banyak indikator dan mempertahankan fleksibilitas dalam penyesuaian strategi perdagangan.
/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Sonu1997
//@version=4
//@version=5
strategy('moving average strategy', overlay=true)
ema50 =ema(close, 50)
ema200 =ema(close, 200)
long = ema50 > ema200
short = ema50 < ema200
strategy.entry('long', strategy.long, 0, when=long)
strategy.entry('short', strategy.short, 0, when=short)
strategy.close('long', when=short)
strategy.close('short', when=long)