Multi Timeframe ATR ADR
- Indicators
- LEE SAMSON
- Version: 1.0
The Multi-Timeframe ATR is an enhanced version of the standard ATR indicator for MetaTrader 4 that allows traders to view volatility from any timeframe directly on their current chart. Unlike the default ATR, which only plots data from the active chart timeframe, this version lets you select a higher or lower timeframe (for example, display the Daily ATR while analysing a 15-minute chart).
How It Works
The indicator retrieves ATR values from the timeframe you specify — such as H1, H4, or D1 — and plots them in a separate window just like the standard ATR line. It automatically synchronises the higher-timeframe ATR values with the bars of your current chart, so you can see longer-term volatility conditions while focusing on intraday price action.
The latest ATR value is also displayed on the chart as a pip-based readout, accurately converted according to your broker’s price precision (2–6 digits). This gives you an at-a-glance view of current volatility expressed in real trading terms rather than raw price units.
Practical Uses for Traders
-
Volatility Context Across Timeframes – Monitor the higher-timeframe ATR (e.g., Daily or Weekly) while trading intraday charts to understand when markets are expanding or contracting in volatility.
-
Position Sizing – Use the displayed ATR value in pips to size trades or set stop-loss distances proportionally to market volatility.
-
Trade Timing – Identify periods of compression or expansion; for example, a rising ATR can confirm a breakout or trending phase, while a declining ATR can warn of consolidation.
-
Strategy Filters – Combine with breakout or momentum strategies to only trade when ATR exceeds a certain threshold on a higher timeframe.
Key Features
-
Selectable timeframe for ATR calculation (from M1 to MN1)
-
Adjustable ATR period
-
Real-time pip conversion with automatic rounding
-
Optional on-chart label showing current ATR value
-
Clean, lightweight code optimised for speed and accuracy
