VolatilityMetaTrader 5 • MQL5

ATR with Dynamic Stop Loss Indicator for MetaTrader 5

ATR-based dynamic stop loss and take profit calculator

Generate this indicator for free

Get production-ready MQL5 code in seconds — no coding required

Generate Free

About This Indicator

Average True Range (ATR) measures market volatility. This MT5 indicator displays ATR values and plots dynamic stop loss and take profit levels on the chart based on ATR multiples, making position sizing and risk management visual and straightforward.

Key Features

  • ATR plotted in sub-window
  • Dynamic stop loss lines on chart
  • Dynamic take profit levels calculated
  • Configurable ATR period and risk multiplier
  • Risk/Reward display on chart

Frequently Asked Questions

What is ATR used for in trading?

ATR measures volatility and is used to set stop losses at a distance that reflects actual market movement rather than arbitrary pips.

Ready to generate your ATR with Dynamic Stop Loss?

Free for your first 5 indicators. No credit card required.

Generate ATR with Dynamic Stop Loss — Free