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 MT4 Indicator

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

Rates each MetaTrader 4 candle's range and volume on a 0 to 100 scale and marks the first close above 60 with an arrow whose side follows price 10 bars back.

On MetaTrader 4, the ATR Volume Pressure indicator turns the range and the volume of every candle into one pressure score between 0 and 100 and plots it as a four-colour histogram in its own subwindow. When that score first clears 60, the High (expansion) level, a Buy Arrow is printed under the candle or a Sell Arrow above it, and the side follows where price closed against the candle 10 bars back.

ATR Volume Pressure Specifications

The MT4 build keeps its pressure score in a subwindow below the price chart and fixes every arrow once its candle has fully closed.

ItemDetails
PlatformMetaTrader 4 (MT4); also available for MT5
CategoriesOscillators, Volume, Signal & Forecast
Indicator typeVolatility, Volume, Breakout
Skill levelIntermediate
TimeframesAny; shown here on M15
Trading styleIntraday, Day Trading
MarketsMetals, Forex (shown on XAUUSD)
Display0 to 100 pressure histogram in a subwindow with dashed lines at 60, 50 and 40; arrows for Buy and Sell on the price chart; status panel showing Value, Market and Last signal
AlertsNone
Version1.0

Over the About tab, the status panel in the top left corner of the XAUUSD,M15 window gives a Value of 43.3 with Market at Neutral, while the subwindow underneath holds the green, red and grey pressure bars.

ATR Volume Pressure Signals MT4 About tab open on an XAUUSD M15 chart
About tab of the MT4 build with the XAUUSD,M15 chart behind it

What Is the ATR Volume Pressure Indicator?

The ATR Volume Pressure indicator is a pressure oscillator for MetaTrader 4 that watches two sides of every candle at once: the distance price covered, taken as the ATR (average true range) of recent candles, and the volume traded behind it. Over the Pressure period, 10 candles unless changed, it weighs whether that joint pressure has been rising or falling and scales the result to a score between 0 and 100. A high score says trading activity is picking up fast; a low one says the market has gone quiet.

Three dashed lines run across the subwindow: 60 for the High (expansion) level, 40 for the Low (quiet) level and 50 halfway between them. The colour of each bar gives the state:

  • green: a score of 60 or more, with price above where it closed 10 candles earlier;
  • red: a score of 60 or more, with price below that close;
  • dark grey: a score from 40 to 60, a neutral phase;
  • light grey: a score below 40, a quiet phase.

The status panel spells out the same state in three rows. Value holds the current score, Market names it (Bullish Expansion, Bearish Expansion, Neutral, Quiet), and the Last signal row records which side the latest arrow was on, with its date and time.

On MetaTrader 4 the volume of a candle is normally its tick count, so the default Tick volume setting is the one with numbers behind it; Real volume is the second choice of the Volume type input.

ATR Volume Pressure MT4 indicator in the Strategy Tester with Buy and Sell arrows on XAUUSD M15
Seven alternating arrows in the Strategy Tester, 16-21 April 2026; the panel shows Quiet

Buy Signal

On the price chart, a Buy Arrow sits under the candle that lifted the score across 60 from underneath, as long as that candle also closed higher than the candle 10 bars earlier. In the subwindow, the same candle shows up as the first green bar of the move.

The XAUUSD M15 session of 28 May 2026 gives a clean case. Through the early afternoon the score stayed just under 50, with 49.7 at 14:45 and 49.8 at 15:00. The 15:30 candle then lifted it to about 69.5, the bar turned green and the Buy Arrow was drawn below that candle. The arrow before it was a Sell placed 120 candles back, so neither the 20-candle gap of Min bars between signals nor Alternate Buy/Sell only had anything to block.

The bars after it stayed green: 77.0 at 15:45, 79.7 at 16:00 and 79.3 at 17:15, while gold climbed from the 4402.25 open of the 15:45 candle to a 4480.25 high at 17:45. By 18:30 the score had eased to 53.2 and the bar was grey again.

For a long trade, the arrow candle supplies the reference points: entry at the following open, 4402.25, and a stop below the arrow candle's low near 4383.45, which leaves about 18.80 of risk. A return to grey under 60 marks the point where the expansion behind the arrow has faded.

ATR Volume Pressure MT4 Buy Arrow under the 15:30 candle of 28 May 2026 on XAUUSD M15
28 May 2026 at 15:30: first green bar over 60, Buy Arrow under the candle

Sell Signal

For a Sell Arrow the price side flips: the score crosses 60 on a candle that closes below the close of 10 candles earlier, so the bar comes out red and the arrow is drawn above the candle.

Early on 27 May 2026 the histogram started from quiet ground, at 39.3 on the 06:30 bar, light grey under the 40 line. At 08:30 it leapt to 71.8 as XAUUSD M15 fell from a 4507.16 open to a 4493.66 close, under the 06:00 candle's close of 4509.20, ten bars earlier. That red bar brought the Sell Arrow above the 08:30 candle.

Red bars held through 09:30, where the score was still 63.1, and price kept sliding to a 4424.96 low by 14:45. A short taken from this arrow would keep its stop above the arrow candle's high of 4508.65.

The next morning shows what alternation does. On 28 May at 04:00 the score reached 70.2 on a red bar, 74 candles on from that Sell Arrow and so well past the 20-candle minimum, yet no arrow appeared: with Alternate Buy/Sell only at true, a Sell can only follow a Buy, so the second red push stayed without a mark on the candles.

ATR Volume Pressure MT4 Sell Arrow above the 08:30 candle of 27 May 2026 on XAUUSD M15
Red bar at 71.8 on 27 May 2026 at 08:30, with the Sell Arrow above the candle

Indicator Settings

In MetaTrader 4 the Inputs tab shows all 11 settings as one list, without the group rows of the MT5 build.

ATR Volume Pressure Signals MT4 Inputs tab with its default values
MT4 Inputs tab at defaults: one flat list of 11 settings

The first four inputs shape the histogram itself, the next six decide when an arrow appears and on which side, and Show status panel only turns the box on the chart on or off.

InputDefaultWhat it changes
Pressure period10Number of candles behind the range and the pressure average
Volume typeTick volumePicks Tick volume or Real volume as the volume input
High (expansion) level60.0Score from which the panel switches to an expansion state and the bars colour green or red
Low (quiet) level40.0Score below which the panel switches to Quiet and the bars fade to light grey
Signal triggerPressure breaks above High levelThe crossing that prints an arrow: over the High level, over 50, or back over the Low level
Price direction lookback
(bars)
10Candles back for the price comparison that picks Buy or Sell
Show Buy signalstrueTurns the Buy Arrows on or off
Show Sell signalstrueTurns the Sell Arrows on or off
Alternate Buy/Sell onlytrueLets a Buy follow only a Sell, and a Sell only a Buy
Min bars between signals20Fewest candles allowed between two arrows
Show status paneltrueTurns the Value, Market and Last signal box on or off

Every count here is in candles, so the clock time moves with the chart: on M5, Pressure period 10 covers 50 minutes and the 20-candle gap lasts 1 hour 40 minutes, while on H4 the same 10 candles span 40 hours.

Conclusion

On MT4, the ATR Volume Pressure indicator answers one question for each closed candle: is the mix of range and volume speeding up, and is price leaning up or down against 10 candles ago? Its arrows mark only the first candle that carries that pressure past 60.

Since the decision waits for the close, an arrow always arrives one candle into the move, never ahead of it. The 10-candle price comparison is the only direction test, so the arrow says nothing about the larger trend around it. Each arrow also depends on the ones before it: at least 20 candles must pass, and while Alternate Buy/Sell only stays true, two expansions in a row on the same side produce a single arrow. No input on the list turns on a sound or pop-up alert, so new arrows are found by looking at the chart.

Your rating

Rate this indicator

How useful was this indicator? Click a star.

FAQ

Frequently asked questions

A plain ATR reports the average candle range in price units, so its value depends on the symbol. The ATR Volume Pressure indicator adds the traded volume to the range and then rates whether that combination is growing or shrinking, which puts every symbol on the same 0 to 100 scale, with its default lines at 40, 50 and 60.

Green and red bars both sit at 60 or higher; green means price is above its close of 10 candles before and red means it is below. Dark grey covers 40 to 60, where the panel reads Neutral, and light grey covers everything under 40, where it reads Quiet.

An arrow needs more than a high bar. With the default Signal trigger, the score has to cross 60 on that candle rather than stay above it, at least 20 candles must separate it from the previous arrow, and with Alternate Buy/Sell only set to true the previous arrow must point the other way.

Not always. The panel always describes the newest candle and the most recent arrow in the whole history, so on a chart scrolled back in time its Last signal row can name an arrow that is far to the right of the visible candles.

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,907 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,970 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,829 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