Strategi perdagangan EMA penembusan cepat emas (Gold Fast Breakthrough EMA Trading Strategy) adalah strategi scalping emas berdasarkan indikator EMA. Strategi ini menggunakan persilangan EMA cepat dan EMA perlahan untuk membuat keputusan isyarat perdagangan, dan menetapkan titik hentian hentian dalam kombinasi dengan indikator ATR untuk melakukan perdagangan scalping emas.
Strategi ini bergantung kepada persilangan antara EMA 9 hari cepat dan EMA 21 hari lambat dan hubungan harga dengan EMA. Logiknya ialah, apabila EMA cepat melintasi EMA perlahan dan harga penutupan lebih tinggi daripada EMA perlahan, buat lebih banyak; apabila EMA cepat melintasi EMA perlahan dan harga penutupan lebih rendah daripada EMA perlahan, buat kosong.
Selain itu, strategi ini juga menggunakan indikator ATR untuk mengira julat rata-rata turun naik untuk 2 hari terakhir. Selepas entry, titik hentian ditetapkan pada terendah terendah (atrLength) tolakatr dikaliatrMultiplier; titik hentian ditetapkan pada teratas tertinggi (atrLength) ditambahatr dikaliatrMultiplier. Ini adalah mekanisme trailing stop turun naik berdasarkan indikator ATR
Ini adalah strategi scalping emas yang agak mudah dan mempunyai beberapa kelebihan:
Strategi ini mempunyai beberapa risiko:
Untuk menghadapi risiko di atas, anda boleh mempertimbangkan untuk mengurangkan saiz kedudukan dengan betul, menggabungkan isyarat penapis indikator lain, atau menguji parameter yang berbeza untuk mengoptimumkan tetapan stop loss.
Strategi ini juga boleh dioptimumkan dalam beberapa arah:
Strategi perdagangan EMA yang menembusi emas dengan cepat adalah strategi penarikan emas yang mudah dan praktikal. Ia menggunakan trend penilaian silang EMA, dan berdasarkan indikator ATR untuk menghentikan kerugian, yang dapat mengunci keuntungan kecil dengan berkesan. Strategi ini dapat diperbaiki dengan cara penapisan pelbagai indikator, penyesuaian skala kedudukan, pengoptimuman parameter, dan lain-lain untuk menjadikannya lebih sesuai dengan keadaan pasaran.
/*backtest
start: 2023-12-18 00:00:00
end: 2024-01-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("XAUUSD Trading Strategy", shorttitle="XAUUSD Strategy", overlay=true)
// Inputs
fastLength = input(9, title="Fast EMA Length")
slowLength = input(21, title="Slow EMA Length")
atrLength = input(2, title="ATR Length")
atrMultiplier = input(2, title="ATR Multiplier")
profitTarget = input(0.7, title="Profit Target") * 100 // in percentage
commission = input(0.001, title="Commission") // 0.1% per trade
// Calculations
fastEMA = ema(close, fastLength)
slowEMA = ema(close, slowLength)
atr = atr(atrLength)
// Entry rules
longCondition = crossover(fastEMA, slowEMA) and close > slowEMA
if (longCondition)
strategy.entry("Long", strategy.long)
shortCondition = crossunder(fastEMA, slowEMA) and close < slowEMA
if (shortCondition)
strategy.entry("Short", strategy.short)
// Stop loss and take profit
longStop = lowest(atrLength) - atr * atrMultiplier
longTakeProfit = highest(atrLength) + atr * atrMultiplier
shortStop = highest(atrLength) + atr * atrMultiplier
shortTakeProfit = lowest(atrLength) - atr * atrMultiplier
strategy.exit("Exit Long", "Long", stop=longStop, limit=longTakeProfit)
strategy.exit("Exit Short", "Short", stop=shortStop, limit=shortTakeProfit)
// Plot EMAs
plot(fastEMA, title="Fast EMA", color=color.blue)
plot(slowEMA, title="Slow EMA", color=color.red)