Browse Indicators
Indicators MT5 Indicators MT4 Indicators ICT Indicators MT5 ICT Indicators MT4 ICT Indicators Add Indicators Download/Add MT5 Indicators Download/Add MT4 Indicators Blog Browse Indicators
Olymptrade – Start with $10. Get up to 100% more.
Product Post

ATR Volume Pressure MT5 Indicator

Last Update Nov 4, 2026 4 min read 3,061 views 0 comments Intermediate
Indicator file
ATR Volume Pressure
Free licence

Joins candle range and volume into a 0 to 100 pressure reading and prints a Buy or Sell arrow on the candle that first breaks it above 60.

The ATR Volume Pressure MT5 indicator blends the size of each candle with its volume into one pressure reading from 0 to 100, drawn as a coloured histogram under the chart. When that reading breaks above the High (expansion) level of 60, a Buy Arrow or a Sell Arrow appears on the candles, and the side is set by whether price stands higher or lower than it did 10 candles earlier.

ATR Volume Pressure Specifications

ATR Volume Pressure Signals MT5 keeps its histogram in a separate window and settles every arrow on a closed candle only.

ItemDetails
PlatformMetaTrader 5 (MT5); also available for MT4
CategoriesOscillators, Volume, Signal & Forecast
Indicator typeVolatility, Volume, Breakout
Skill levelIntermediate
TimeframesAny; shown here on M15
Trading styleIntraday, Day Trading
MarketsMetals, Forex (shown on XAUUSD)
DisplayPressure histogram from 0 to 100 with 60, 50 and 40 levels in a separate window; Buy and Sell arrows on the chart; status panel with Value, Market and Last signal
AlertsNone
Version1.0

Behind the Common tab, the status panel at the top left of the XAUUSD M15 chart reads Value 43.3 and Market Neutral, and the pressure histogram runs in green, red and grey bars under the candles.

ATR Volume Pressure MT5 indicator Common tab on an XAUUSD M15 chart
Common tab of ATR Volume Pressure Signals MT5 over the XAUUSD M15 chart

What Is the ATR Volume Pressure Indicator?

The ATR Volume Pressure indicator is a volume pressure oscillator for MetaTrader 5. For every candle it joins two things: how far price travelled, measured with the average true range (ATR), and how much volume traded. It then rates over the last 10 candles, the default Pressure period, whether that combined pressure has been building or fading. The answer is a number from 0 to 100; the higher it sits, the faster market activity is growing.

Three dashed levels split the window. The High (expansion) level is 60, the Low (quiet) level is 40, and a middle line marks 50. Each bar takes one of four colours:

  • Green: pressure at 60 or above while price is higher than 10 candles before;
  • Red: pressure at 60 or above while price is lower than 10 candles before;
  • Dark grey: pressure between the two levels, a neutral market;
  • Light grey: pressure under 40, a quiet market.

The status panel repeats this in words. Value is the current reading, Market is Bullish Expansion, Bearish Expansion, Neutral or Quiet, and Last signal gives the side, date and time of the latest arrow, such as BUY 03.16 14:15. In the Data Window the reading appears as AVPO Pressure under Indicator window 1, and the window label reads ATR Volume Pressure Signals MT5 (10) followed by the value.

The volume part comes from tick volume by default, and the Volume type input can switch it to Real volume.

ATR volume pressure indicator with Buy and Sell arrows on XAUUSD M15 in the MT5 Strategy Tester
XAUUSD M15, 16 to 21 April 2026: seven arrows taking turns, panel on Quiet

Buy Signal

A Buy Arrow needs two things on the same candle: the pressure has to break from below 60 to above it, and price has to be higher than 10 candles back, which is exactly when the bar turns green. The arrow is printed under that candle.

On XAUUSD M15 on 28 May 2026, the histogram read 49.8 at 15:00 and about 50.5 at 15:15, both dark grey. At 15:30 it jumped to about 69.5 and the bar came out green, so the Buy Arrow appeared beneath the 15:30 candle. It was the first green break above 60 since the last arrow, a Sell 120 candles earlier, so neither Alternate Buy/Sell only nor the 20-candle gap of Min bars between signals stood in the way.

The pressure kept climbing on the next bars: 77.0 at 15:45, when the candle ran from 4402.25 to 4432.10, and 79.7 at 16:00. The green run lasted 11 bars, to 18:00, and the 17:45 candle reached 4480.25.

Read as a long setup, the arrow candle gives the levels. A trader could enter at the next open, 4402.25, and put a stop under the 15:30 low near 4383.45, about 18.80 lower. Green bars mean expansion is still under way; once they drop back to dark grey under 60, the push that produced the arrow has cooled.

ATR Volume Pressure Buy Arrow on XAUUSD M15 at 15:30 on 28 May 2026
28 May 2026, 15:30: a green bar breaks above 60 and the Buy Arrow prints under the candle

Sell Signal

A Sell Arrow sits above the candle, and on the histogram the bar that triggers it is red: pressure has broken above 60 while price is lower than 10 candles before.

The example is the morning of 27 May 2026 on XAUUSD M15. At 08:15 the reading was about 52.4; at 08:30 it reached 71.8. That 08:30 candle opened at 4507.16, touched 4508.65 and closed at 4493.66, 15.54 below the 4509.20 close of the 06:00 candle ten bars earlier. The bar turned red and the Sell Arrow was drawn over the candle.

The bars stayed red through 09:30, five in all. By 14:45 the low stood at 4424.96, 68.70 under the 08:30 close. For a short, the high of the arrow candle is the natural place for a stop: 4508.65, 14.99 above the close.

The same chart also shows the alternation filter at work. At 04:00 on 28 May, 74 candles after that Sell Arrow, a red bar broke above 60 again with a reading of 70.2, yet no second Sell Arrow appeared. With Alternate Buy/Sell only set to true, the arrow after a sell must be a buy, so that bearish expansion stayed unmarked on the candles; only the red bars and the panel's Bearish Expansion recorded it.

ATR Volume Pressure Sell Arrow on XAUUSD M15 at 08:30 on 27 May 2026
27 May 2026, 08:30: a red bar jumps to 71.8 and a Sell Arrow prints over the candle

Indicator Settings

The Inputs tab holds 11 settings in three groups: Oscillator, Signals and Panel.

ATR Volume Pressure Signals MT5 Inputs tab with default settings
Inputs tab at defaults: period 10, levels 60 and 40, lookback 10, 20 bars apart

The icon before each name shows its type: 01 for whole numbers such as Pressure period, ½ for the two decimal levels, and a list icon for Volume type and Signal trigger. Signal trigger's list holds three choices, Pressure breaks above High level, Pressure crosses above 50 and Pressure recovers above Low level.

InputDefaultWhat it changes
Oscillator: how the pressure reading is built and graded
Pressure period10Candles used for the range and for the pressure average
Volume typeTick volumeTick volume or Real volume as the volume source
High (expansion) level60.0Line above which bars turn green or red and the panel shows an expansion
Low (quiet) level40.0Line under which bars turn light grey and the panel shows Quiet
Signals: when an arrow is drawn
Signal triggerPressure breaks above High levelWhich crossing fires an arrow: above the High level, above 50, or back above the Low level
Price direction lookback
(bars)
10How many candles back price is compared to choose Buy or Sell
Show Buy signalstrueDraws or hides the Buy Arrows
Show Sell signalstrueDraws or hides the Sell Arrows
Alternate Buy/Sell onlytrueMakes arrows take turns, so two arrows of one side never follow each other
Min bars between signals20Smallest number of candles between two arrows
Panel: the status box on the chart
Show status paneltrueShows or hides the box with Value, Market and Last signal

All the counting inputs are in candles, so their span in time follows the chart. On M15, Pressure period 10 and Price direction lookback 10 each cover 2 hours 30 minutes, and Min bars between signals 20 keeps arrows at least 5 hours apart; on H1 the same values stretch to 10 hours and 20 hours.

Conclusion

The ATR Volume Pressure MT5 indicator watches one thing: whether range and volume together are speeding up. It marks the candle that first lifts that pressure above 60 with an arrow, pointing the way price has moved over the last 10 candles.

The arrow appears only after its candle has closed, so the first part of the move is already on the chart. Direction comes only from where price stands against 10 candles earlier, as the Inputs tab holds no trend filter, and with Alternate Buy/Sell only on, a second expansion on the same side gets no arrow. The Inputs tab has no alert option, so new arrows are spotted by watching the chart. Real volume works only on symbols whose broker sends exchange volume; where the Data Window's Volume row stays at 0, the Tick volume default is the source that carries data.

Your rating

Rate this indicator

How useful was this indicator? Click a star.

FAQ

Frequently asked questions

It means the combined pressure of range and volume is expanding. The bar then turns green when price is higher than 10 candles earlier, or red when it is lower, and the panel's Market row reads Bullish Expansion or Bearish Expansion. Under 40 the same row reads Quiet, and between 40 and 60 it reads Neutral.

Red bars only say that pressure is above 60 with price falling. An arrow also needs a fresh break through 60, at least 20 candles since the last arrow, and, while Alternate Buy/Sell only is true, a previous arrow on the other side. On 28 May 2026 at 04:00 the bars were red with a reading of 70.2, but the arrow before them was already a Sell.

They move the crossing that fires an arrow. Pressure breaks above High level, the default, waits for 60; Pressure crosses above 50 reacts at the middle line; Pressure recovers above Low level fires when the reading climbs back over 40 after a quiet spell. The direction is still taken from Price direction lookback.

Use the one your symbol fills in. On the XAUUSD M15 chart of our examples, the Data Window gives every candle a Tick Volume figure, 1633 for the 22:00 candle of 27 May 2026, but a Volume of 0, so Tick volume, the default, is the source with data there. Real volume is the other choice in the Volume type list.

Discussion

Comments

Be the first to comment.

New releases

New MetaTrader 4&5 indicators

View all indicators
01 MT4 Beginner

Trend Continuation Oscillator MT4 Indicator

MT4 oscillator with Bull and Bear Continuation values; a Buy or Sell arrow marks the bar where either one turns positive.

2,908 views 11 downloads
02 MT4 Advanced

ICT Killzones MT4 Indicator

Marks the Asian, London, New York AM and New York PM killzones on MT4 as coloured boxes, with green high and red low lines to each session's end.

2,168 views 13 downloads
ICT Free
03 MT5 Advanced

ICT Killzones MT5 Indicator

Draws the Asian, London, New York AM and New York PM killzones of each day on MT5, with every box's high and low carried on as green and red lines.

2,971 views 14 downloads
ICT Free
04 MT4 Intermediate

RSI Color Candles MT4 Indicator

Paints each MT4 bar in one of four RSI(14) zones and marks with an arrow the bar where RSI first closes over 60 (Buy) or under 40 (Sell).

2,830 views 10 downloads
Useful trading articles

Build a sharper trading framework.

View all articles

Study market structure, liquidity, imbalance, and execution without scattered notes.

01 Beginner

How to Install an Indicator in MetaTrader 4

Install a custom .ex4 indicator in MetaTrader 4: download it, put it in MQL4 Indicators, refresh the Navigator and attach it to a chart.

2 min read
02 Beginner

How to Install an Indicator in MetaTrader 5

Add a custom .ex5 indicator to MetaTrader 5: copy it to MQL5 Indicators, reload the Navigator and attach it, plus fixes when it does not show up.

2 min read