VWAP Indicator MT4 – Volume Weighted Average Price Free Download

If you’ve ever wondered whether the current price is “fair” or overextended, the Volume Weighted Average Price gives you a direct answer. VWAP calculates the average price of an asset weighted by volume throughout the trading day, creating a single reference line that institutional desks have relied on for decades. The problem? MetaTrader 4 doesn’t include it by default. That’s why we’ve put together a custom VWAP indicator for MT4 that you can download free below.

In this review, we’ll cover exactly how VWAP works in a forex context, the best settings for intraday trading, and a practical mean-reversion strategy you can apply on your M15 and H1 charts.

What is the VWAP Indicator?

VWAP stands for Volume Weighted Average Price. Unlike a standard moving average that treats every candle equally, VWAP factors in volume at each price level. Periods where heavy volume traded carry more weight in the calculation than low-volume periods. The result is a dynamic line that represents the true average price the market has agreed upon throughout the session.

The formula itself is straightforward: multiply each candle’s typical price (the average of high, low, and close) by its volume, sum those values cumulatively from the start of the day, and divide by cumulative volume. This running calculation produces a smooth line that shifts as new volume enters the market.

VWAP originated in institutional equity and futures trading during the 1980s. Large fund managers used it as a benchmark to evaluate execution quality – if they bought shares below VWAP, they got a better-than-average fill. The concept migrated to forex markets as retail platforms gained access to tick volume data, which serves as a reliable proxy for actual traded volume in the decentralized forex market.

One critical distinction: VWAP resets at the start of each new trading day. This makes it fundamentally an intraday indicator, unlike moving averages that carry forward indefinitely.

How the VWAP Indicator Works on MT4

When you apply the VWAP indicator to a chart in MetaTrader 4, you’ll see a single line that begins at the first candle of each trading session and builds throughout the day. Early in the session, the line moves more dramatically because each new candle represents a larger percentage of the day’s total volume. As the session progresses, the line stabilizes and becomes harder to shift – similar to how a large average becomes resistant to individual data points.

VWAP indicator plotted on MT4 EURUSD M15 chart showing price crossing above and below the volume weighted average price line

The trading logic is intuitive. When price is trading above VWAP, buyers are in control and the market is considered bullish for the session. When price drops below VWAP, sellers have the upper hand. But the real power comes from mean reversion: price tends to gravitate back toward VWAP throughout the day, especially during the London and New York overlap when volume is highest.

Many traders also watch for price to deviate significantly from VWAP. Extended moves away from the line often snap back, creating short-term reversal opportunities. Some custom VWAP indicators include standard deviation bands (similar to Bollinger Bands) that help quantify how far price has stretched from fair value.

On your chart, you’ll notice that VWAP acts as dynamic support during uptrends and dynamic resistance during downtrends – much like an EMA, but with the added credibility of volume weighting.

Key Features

  • Non-repainting: Once a candle closes, its VWAP contribution is permanently fixed
  • Daily auto-reset at the start of each new trading session
  • Volume-weighted calculation provides a more accurate “fair value” than simple averages
  • Works on all currency pairs and CFDs available in MT4
  • Standard deviation bands available for overbought/oversold identification
  • Alert functionality for VWAP cross events (popup, email, push notification)
  • Lightweight on system resources despite real-time volume calculations

Best Settings for VWAP Indicator

Because VWAP is inherently an intraday tool, the settings focus less on period length (it always covers the current day) and more on the timeframe and band configuration you choose:

Parameter Scalping (M1-M5) Day Trading (M15-H1) Session Trading
Timeframe M5 M15 (recommended) H1
Deviation Bands 1.0 and 2.0 SD 1.5 and 2.5 SD 2.0 and 3.0 SD
Volume Type Tick Volume Tick Volume Tick Volume
Reset Period Daily Daily Daily
Applied Price Typical (HLC/3) Typical (HLC/3) Typical (HLC/3)

The standard deviation bands are optional but highly recommended. The first band (1.0-1.5 SD) marks normal price fluctuation. The second band (2.0-2.5 SD) identifies overextended conditions where mean-reversion trades carry the best probability.

Recommended starting point: Apply VWAP on the M15 chart with 1.5 and 2.5 standard deviation bands. This gives you a clear picture of fair value plus actionable reversal zones without cluttering the chart.

Pros and Cons

Pros Cons
Incorporates volume data for a more meaningful average than price-only indicators Not built into MT4 – requires a custom indicator download
Excellent for identifying intraday fair value and overextended conditions Resets daily, making it unsuitable for swing or position trading
Widely used by institutional traders, adding self-fulfilling reliability Forex uses tick volume as a proxy, not actual traded volume
Pairs well with momentum indicators like MACD for confirmation Less effective during low-volume sessions (Asian session on EUR/USD)

How to Install VWAP Indicator on MT4

Since VWAP is not a built-in MT4 indicator, you’ll need to install it as a custom indicator. The process takes about two minutes.

Step 1: Download the VWAP .ex4 file from the download section below on this page.

Step 2: Open MetaTrader 4. Click File > Open Data Folder from the top menu. This opens your MT4 installation directory.

Step 3: Navigate to MQL4 > Indicators. Copy and paste the downloaded VWAP .ex4 file into this folder.

How to install VWAP custom indicator in MT4 - Navigator panel and data folder steps

Step 4: Go back to MT4. In the Navigator panel (Ctrl+N if it’s not visible), right-click on Custom Indicators and select Refresh. Alternatively, close and reopen MT4 entirely.

Step 5: You should now see “VWAP” listed under Custom Indicators in the Navigator. Drag it onto any chart. In the settings window, verify that the volume type is set to “Tick Volume” and enable deviation bands if desired. Click OK.

Tip: VWAP works best on M5 to H1 timeframes. If you apply it to a daily chart, you’ll see just a single point per day, which defeats the purpose of the indicator.

For a detailed walkthrough on custom indicators, see our guide on how to install custom indicators on MT4.

Trading Strategy Using VWAP Indicator

Here’s a mean-reversion strategy that capitalizes on VWAP’s core strength – identifying when price has moved too far from fair value. This works best on the M15 and M30 timeframes during the London and New York sessions.

Setup: Apply VWAP with 1.5 SD and 2.5 SD bands on your M15 chart.

Buy Signal (Long):
1. Price drops below the lower 1.5 SD band
2. Wait for a bullish reversal candle (engulfing, pin bar, or hammer) that closes back above the lower 1.5 SD band
3. Confirm that the overall daily trend is not strongly bearish (price was above VWAP earlier in the session)
4. Enter long at the close of the reversal candle

Sell Signal (Short):
1. Price rises above the upper 1.5 SD band
2. Wait for a bearish reversal candle (engulfing or shooting star) that closes back below the upper 1.5 SD band
3. Confirm that the overall daily trend is not strongly bullish
4. Enter short at the close of the reversal candle

Stop Loss: Place the stop 3-5 pips beyond the 2.5 SD band on the same side as your entry. This gives the trade room to breathe while capping risk at the extreme deviation level.

Take Profit: Target the VWAP line itself for a 1:1.5 or better risk-reward ratio. Price gravitates back to VWAP with high consistency during active sessions.

VWAP mean-reversion buy and sell signals on MT4 EURUSD M15 chart

The key to this strategy is session timing. Avoid taking mean-reversion trades during the first 30 minutes of the London open, when directional momentum often overwhelms reversion tendencies. The sweet spot is mid-session, when VWAP has accumulated enough volume to serve as a reliable anchor.

VWAP vs Moving Average

Both indicators smooth price data, but they solve different problems:

Feature VWAP Moving Average
Primary Use Intraday fair value and mean reversion Trend direction across any timeframe
Volume Data Yes – core to the calculation No – based on price alone
Reset Behavior Resets daily Continuous, never resets
Best Timeframe M5 to H1 (intraday only) Any timeframe from M1 to Monthly
Signal Type Deviation from fair value, cross signals Crossovers and directional bias
Repainting No No

Verdict: Use VWAP when your focus is intraday trading and you want a volume-backed reference for fair value. Use a moving average when you need trend direction across longer timeframes or crossover signals. The two complement each other well – VWAP for intraday entries and MAs for higher-timeframe directional bias.

Frequently Asked Questions

Is the VWAP indicator free for MT4?

Yes. While VWAP is not built into MT4 natively, you can download our custom VWAP indicator for free from the link on this page. There’s no purchase or subscription required – just enter your email to access the download. We also offer enhanced versions with deviation bands and alerts at no cost.

Does the VWAP indicator repaint?

No. Once a candle closes, its contribution to the VWAP calculation is locked in permanently. The line value for completed candles will not change. You’ll see the current unclosed candle’s value update in real time, but that’s expected behavior, not repainting.

What timeframe works best with VWAP on MT4?

The M15 chart is the sweet spot for most forex traders using VWAP. It provides enough granularity for meaningful intraday entries while filtering out the noise you’d see on M1 or M5. The H1 chart also works well for traders who prefer fewer, higher-quality signals. Avoid using VWAP on H4 or daily charts – the daily reset makes it irrelevant on those timeframes.

Can I use VWAP on MT5?

Yes. Custom VWAP indicators are available for MT5 and work the same way. You’ll need the MT5-specific version of the file (.ex5 instead of .ex4), but the calculation logic and settings are identical.

Why is VWAP not built into MT4?

VWAP was designed for equity and futures markets where centralized exchange volume data is available. Since forex is a decentralized over-the-counter market, there’s no single source of true volume data. MT4 uses tick volume instead, which correlates closely with real volume but isn’t identical. MetaQuotes chose not to include VWAP in the default indicator set for this reason. Custom implementations using tick volume work well in practice.

Download VWAP Indicator for MT4 – Free

Our custom VWAP indicator for MT4 includes features you won’t find in basic free versions:

  • Daily auto-reset – automatically recalculates at the start of each trading session
  • Standard deviation bands – configurable 1.0, 1.5, 2.0, and 2.5 SD levels for mean-reversion zones
  • Cross alerts – popup, email, and push notifications when price crosses VWAP
  • Multi-session support – option to display previous day’s final VWAP as a reference level

Platform: MT4 (Build 1000+)
File type: .ex4
File size: 18 KB
Version: 1.7
Last updated: April 2026

Download the VWAP Indicator – Free Instant Access

No payment. No catch. Enter your email below and the VWAP Indicator file lands in your inbox within 60 seconds. Here’s everything you get:

  • The non-repainting VWAP Indicator file (.ex4) – install in 30 seconds
  • Step-by-step installation guide with chart screenshots
  • Best-performing settings for scalping, day trading, and swing trading
  • The exact entry and exit rules Dom uses in live trading
  • Weekly trading insights from a developer with 16+ years of market experience

100% free forever. Your email is safe – we never sell, share, or spam. Unsubscribe with one click anytime.

By downloading, you agree to receive trading tips and indicator updates from ForexOBroker. Unsubscribe anytime.

Overall Rating: 4.4/5

Category Rating
Accuracy 4.3/5
Ease of Use 4.2/5
Features 4.5/5
Value 4.8/5

Related Indicators


Trading forex involves significant risk of loss and is not suitable for all investors. Past performance is not indicative of future results. The indicators provided on ForexOBroker are for educational purposes only. Always use proper risk management and never trade with money you cannot afford to lose.

Author: Dominic Walsh
blank

I am a highly regarded trader, author & coach with over 16 years of experience trading financial markets. Today I am recognized by many as a forex strategy developer. After starting blogging in 2014, I became one of the world's most widely followed forex trading coaches, with a monthly readership of more than 40,000 traders! Make sure to follow me on social media: Instagram | Facebook | Youtube| Twitter | Pinterest | Reddit | Telegram Channel