Treating ATR as a direction signal
It measures distance travelled, not which way. A rising ATR means the market is moving more — which happens in trends, in crashes and in violent ranges alike.
A volatility indicator measuring the average size of recent price movement, in price units. EAs use it to set stop distances and position sizes that adapt to current conditions instead of assuming yesterday's.
also: ATR, True Range
Updated
How far this market usually travels in one bar, averaged over the recent past. It has no opinion about direction — it is a ruler for distance, and almost everything an EA measures in pips is better measured in these units.
Every distance inside an EA — the stop, the target, the trailing step, the breakout threshold — is a number of pips chosen by somebody. ATR is what turns those fixed numbers into ratios that keep meaning the same thing when the market speeds up or slows down.
| Setting | Typical value | Note |
|---|---|---|
| Period | 14 | The conventional default. Shorter periods (7–10) react faster; longer (20–30) are smoother and suit daily systems. |
| Stop multiplier | 1.5–2.5 × ATR | Below about 1.5 the stop sits inside ordinary movement for most instruments. |
| Trailing multiplier | 2–3 × ATR | Usually wider than the entry stop, so normal retracement does not end a trend trade. |
| Target multiplier | 2–4 × ATR | Keeps the risk/reward ratio stable as conditions change. |
| Timeframe read from | the strategy's own | An M5 ATR and a D1 ATR describe different questions; mixing them silently changes every distance. |
The same risk rule, applied in two volatility regimes. Nothing in the EA changes — the ruler it measures with does.
Widening the stop without shrinking the lot would have tripled the money at risk. ATR only helps when both halves move together.
Calculation 100 ÷ (24 × 10) = 0.42 · 100 ÷ (68 × 10) = 0.15
Result One risk rule producing two stop distances and two position sizes
ATR is a distance, not a signal. It tells an EA how far to place things — never whether to place them.
| Range | What it means |
|---|---|
| Current ATR far below the backtest average | Targets defined in ATR shrink accordingly, so the strategy takes smaller wins while costs stay fixed. |
| Current ATR near the backtest average | The conditions the settings were tuned in. Published expectations apply. |
| Current ATR well above the backtest average | Fixed-pip stops are now inside the noise; ATR-based ones widen, and position size must fall to compensate. |
| ATR used as an entry signal | A misuse. It is directionless — a high reading says the market is moving, not which way. |
The [full ATR indicator page](/en/indicators/atr) covers the calculation and the settings in detail. It includes our measurement that MetaTrader's iATR is a rolling window, not Wilder's smoothing. This entry is about the role ATR plays inside an EA's risk rules.
It measures distance travelled, not which way. A rising ATR means the market is moving more — which happens in trends, in crashes and in violent ranges alike.
The whole point of an adaptive stop is that risk per trade stays constant. If the distance triples and the size does not fall, the loss has tripled instead.
iATR returns a price distance — 0.00120 on a 5-digit EUR/USD, not 12. Code that treats it as pips places stops a hundred times too far or too near, and the error is easy to miss in testing because the results are simply bad rather than broken.
Index 0 changes on every tick, so the same signal produces a different stop depending on the moment it fires. Use the last completed bar for anything that must be reproducible.