Get My Trading BotGet My Trading BotBuild, test and learn
FREE STRATEGY TEMPLATE

EMA + ATR Volatility Strategy

Use EMA 20/50 to determine direction while ATR confirms that volatility is high enough for an entry. ATR also helps size stop-loss and take-profit distances.

SymbolSPY
IndicatorATR
Timeframe15 Minutes
DirectionLong Only

How the strategy works

This template gives you a starting point. Backtest it with historical data, review the trade log and adjust one setting at a time.

Example entry rules

  1. Use EMA 20 above EMA 50 for long direction and EMA 20 below EMA 50 for short direction.
  2. Require ATR(14) to be at least 0.20% of price before entering.
  3. Require both EMA direction and ATR confirmation on a completed candle.

Example exit and risk rules

  1. Apply the selected stop-loss and take-profit protection.
  2. Exit on the opposite EMA crossover when applicable.
  3. Auto-close when overnight holding is disabled.

Always test with realistic slippage, spread, position size and daily loss limits.

Potential advantages

  • Uses EMA for direction and a second indicator for confirmation
  • Filters some weak EMA signals
  • Ready for historical testing before paper trading

Important limitations

  • ATR measures volatility and cannot predict direction by itself
  • Results vary by symbol, timeframe and volatility threshold
  • Backtests do not guarantee future performance

Frequently asked questions

Can I test ATR without an account?

Yes. You can edit and run the public historical backtest before creating an account.

When is an account required?

An account is required to save the strategy, download files, or continue into paper-trading setup.

Educational paper-trading content only. Backtested and simulated results do not guarantee future performance. GetMyTradingBot does not provide investment advice or promise profitable trades.