AlgoScriptX

ASX FVG: Free Fair Value Gap Indicator for MT5

Last updated November 10, 2026

Free
  • Lifetime updates
  • Instant download (no license key needed)
  • Email support

← Marketplace

Overview

Fair Value Gap Imbalance Free Indicator Fvg Smart Money Concepts

Also available for other platforms: ASX FVG for cTrader · ASX FVG for TradingView. Same gap rules and the same defaults, free on every platform.

ASX FVG is a free, open-source indicator for MetaTrader 5 that draws fair value gaps: the price gaps a fast three-candle move leaves behind. It shows bullish and bearish gaps as boxes, skips gaps that are too small compared with the current ATR, turns a gap grey once price has traded back through all of it, and can add the gaps of a higher timeframe. It only reads closed candles, so a gap never appears and then disappears again. It is a charting aid, not a signal service.

What it does

For every closed candle, ASX FVG compares it with the candle two bars earlier. If the newer candle’s low is above the older candle’s high, the space between them is a bullish gap. If the newer candle’s high is below the older candle’s low, it is a bearish gap. The box starts at the middle candle and reaches a few bars past the current one while the gap is open. A dotted midline marks the 50 % level. When a later candle trades through the whole gap (a low at or below the bottom of a bullish gap, a high at or above the top of a bearish gap), the box ends at that candle and becomes a dotted grey outline.

Key features

  • Bullish and bearish gaps in teal and red, with a thin border and a dotted 50 % midline.
  • ATR size filter: gaps smaller than Min Size (ATR) times the 14-period ATR are skipped, so a quiet market does not fill the chart with tiny boxes. Set it to 0 to see every gap.
  • Filled-gap marking: filled gaps stay on the chart as dotted grey outlines that end where price filled them, or can be hidden.
  • Higher timeframe gaps (optional): gaps of a higher timeframe such as H4, drawn as a thick outline with a timeframe label. They are built from closed higher-timeframe candles only and appear when that candle has closed.
  • No repaint: detection uses closed candles only. A fill on the running candle is final, because its low can only fall and its high can only rise.
  • Light on the chart: only gaps from the last Lookback Bars are drawn (at most the newest 150), and all drawings are removed with the indicator.
  • Short name: the indicator list shows AsxFvg with the Min Size value only.

Settings and defaults

  • Min Size (ATR): 0.25 (0 to 5)
  • ATR Period: 14 (Wilder smoothing)
  • Lookback Bars: 500 (20 to 5,000)
  • Show Filled Gaps: on; Show Midline: on
  • Show HTF Gaps: off; HTF Timeframe: H4 (must be higher than the chart timeframe)
  • Box Opacity: 20 % for open gaps. MetaTrader rectangles have no transparency, so the colour is blended with your chart background, and because overlapping filled rectangles mix their colours in MetaTrader, filled gaps and higher-timeframe gaps are drawn as outlines.
  • Colours: bullish teal (#26A69A), bearish red (#EF5350), filled grey (#787B86)

How to use it

  • Add it to an intraday chart, for example M5 to H1, and read each open box as “price moved through here so fast that this range traded on one side only”.
  • Raise Min Size (ATR) to 0.5 or more if you only want the larger gaps; lower it to 0 to see every gap.
  • Turn on Show HTF Gaps to see where the H4 (or another higher timeframe) gaps sit while you work on a lower timeframe.
  • How gaps form, how the ATR filter changes what you see and what our own fill statistics show is explained in our guide Fair Value Gaps in cTrader: How to Find, Filter and Trade Them. The rules are the same in MetaTrader 5.

Limitations

  • A fair value gap is a pattern, not a prediction. In our own test on twelve months of 15-minute data, most gaps were filled again, but price also returned to random zones of the same size and distance about as often (details and numbers in the guide). Treat a gap as a place to watch, not as a reason to trade.
  • The box of a gap starts at the middle candle, but the gap only exists once the third candle has closed. The indicator draws it from that moment on.
  • Higher-timeframe gaps need the history of that timeframe. If it is still loading, the indicator retries after a few seconds.
  • Gaps depend on your broker’s prices. Two brokers can show slightly different gaps on the same symbol.
  • The indicator has no alerts.

Platform & install

  • Platform: MetaTrader 5 desktop terminal (Windows; also runs where your MT5 desktop terminal runs)
  • Type: indicator in the main chart window
  • No DLL imports, no web requests, no trading functions
  • Price: free and open source, no license key
  • The download is a ZIP with AsxFvg.ex5 (compiled, ready to use) and AsxFvg.mq5 (the source code).
  • In MetaTrader 5 choose File > Open Data Folder, copy AsxFvg.ex5 into MQL5Indicators, refresh the Navigator and drag AsxFvg onto a chart.

Important notes

ASX FVG is an analysis tool and does not place trades. Gaps show where price moved quickly in the past; they are not buy or sell signals. Trading leveraged products can lose you money quickly, so test any idea on a demo account first and use your own risk management.

Specifications

Platform MT5
Type Indicator
Version 1.0.0
License No license key needed
Non-repainting Yes
Alerts No
Chart placement On the price chart
Compatibility MetaTrader 5 desktop terminal
Free

Reviews

No reviews yet. Be the first to share your experience after purchase.

Discussion

Have a question about this product? Ask the seller — public answers help everyone.

No questions yet. Be the first to ask.

Version history

v1.0.0
Current Initial
  • Initial release
A

AlgoScriptX Team

  • Member since 2026
  • 11 products
  • ✓ Verified seller

More from this seller