Стратегия быстрого прорыва EMA в торговле золотом - это стратегия скальпинга золота, основанная на индикаторе EMA. Эта стратегия использует перекрестное соединение быстрого EMA и медленного EMA для генерации торговых сигналов в сочетании с индикаторами ATR для установки стоп-лосса и получения прибыли для реализации торговли скальпингом золотом.
Эта стратегия в основном опирается на перекресток 9-дневной быстрой EMA и 21-дневной медленной EMA, а также на взаимосвязь между ценой и EMA для определения входа.
Кроме того, эта стратегия также использует индикатор ATR для расчета среднего диапазона колебаний за последние 2 дня. После входа точка остановки потери устанавливается на самом низком уровне (atrLength) минус atr умноженное на atrMultiplier; точка получения прибыли устанавливается на самом высоком уровне (atrLength) плюс atr умноженный на atrMultiplier. Это механизм остановки волатильности, основанный на индикаторе ATR.
Это относительно простая стратегия скальпинга золота со следующими преимуществами:
Эта стратегия также сопряжена с некоторыми рисками:
В ответ на вышеперечисленные риски мы можем рассмотреть возможность соответствующего уменьшения размера позиции, сочетания с другими индикаторами для фильтрации сигналов или тестирования различных параметров для оптимизации установки стоп-лосса и получения прибыли.
Эта стратегия также может быть оптимизирована в следующих направлениях:
Стратегия быстрого прорыва в торговле золотом EMA - это простая и практичная стратегия скальпирования золота. Она использует кроссовер EMA для определения тренда и устанавливает стоп-лосс и прибыль на основе индикатора ATR, который может эффективно блокировать небольшие прибыли. Эта стратегия может быть улучшена с помощью фильтрации нескольких индикаторов, корректировки размеров позиций, оптимизации параметров и т. д., что делает ее более адаптивной к рыночным условиям.
/*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)