Sign up with our partner broker and get free XAU/USD signals. JOIN US
LIVE MT5 BUILD 5830 LAST REV 2026-05-23
SESSION -- UTC --:--
SESSIONS
SYDNEY22:00–07:00 UTC
TOKYO00:00–09:00 UTC
LONDON07:00–16:00 UTC
NEW YORK12:00–21:00 UTC

The free MT5 indicators actually worth installing

MT5 ships with 38 built-in indicators. Most traders never need more than five of them. But there are a handful of free community indicators that genuinely add value if you understand what they do and what they do not.

PUBLISHED 2026-05-24 READING TIME 11 MIN MT5 BUILD 5830 CATEGORY TOOLS
Reality check: No indicator predicts price. Indicators describe what already happened. The value of a good indicator is that it summarises information faster than you can read it from raw candles. The value of a bad indicator is zero, regardless of how fancy the colours are.

1. Start with the built-ins

Before installing anything, understand what MT5 already gives you. The 38 built-in indicators are organised into four groups: Trend, Oscillators, Volumes, and Bill Williams. The ones that earn their place on most charts:

Built-in indicatorWhat it tells youWhen it helps
Moving AverageAverage price over N barsTrend direction and dynamic support/resistance
Bollinger BandsPrice relative to its recent volatility envelopeMean reversion setups and squeeze breakouts
ATR (Average True Range)Average bar range over N barsPosition sizing and stop placement
RSIMomentum oscillator 0 to 100Divergence detection and overbought/oversold context
MACDDifference between two EMAsTrend strength and momentum shifts
VolumesTick count per bar (not real volume on FX)Activity proxy, useful on indices and metals

If you are not getting value from these six, no third-party indicator will save you. The problem is not the toolset.

2. Where third-party indicators come from

There are three sources for MT5 indicators outside the built-ins:

  • MQL5 Code Base. Free indicators uploaded by community developers. Quality varies wildly. Source code is usually visible (.mq5 file) so you can audit before installing.
  • MQL5 Market. Paid indicators sold through the official marketplace. Compiled only (.ex5), source code hidden. Vendor reviews available.
  • Random forum downloads. Avoid. Compiled .ex5 files from unknown sources can contain malicious code that drains accounts or leaks credentials.

3. Free indicators worth the install

The list below is short on purpose. Most popular free indicators repackage the same idea with different colours. These are the ones that show information you cannot get easily from the built-ins.

3.1 Heikin Ashi

Not technically an indicator, but a chart type that smooths candle noise. Each Heikin Ashi candle uses an average of the open, high, low and close from the current and previous bar. The result is a chart where trends look cleaner and choppy ranges look choppy.

Use case: filtering trend-following signals. If Heikin Ashi candles are consistently green with small lower wicks, the underlying trend is intact. When wicks start appearing on both sides, trend is weakening.

Limitation: the smoothed candles lag real price. Never use Heikin Ashi for entry timing or stop placement. The real price chart is the truth.

3.2 Volume Profile (TPO style)

The built-in Volumes indicator shows tick count per bar. Volume Profile shows traded volume per price level over a session or range. It answers the question: at what prices did most of the activity happen?

Use case: identifying high-volume nodes (HVN) and low-volume nodes (LVN). Price tends to consolidate at HVNs and move quickly through LVNs. Strong support and resistance levels are usually high-volume nodes from previous sessions.

Free implementations on MQL5 Code Base: search "Volume Profile" and sort by rating. The ones with 4+ stars and 10k+ downloads are usually safe bets.

3.3 Session boxes

An indicator that draws coloured rectangles around Sydney, Tokyo, London, and New York sessions on your chart. Useful for traders who care about session opens, ranges, and overlaps.

Use case: visualising the Asia range before London opens, or marking the New York midnight open for ICT-style strategies.

Implementation note: most session indicators let you customise the times. Set them to UTC and remember that DST shifts London and New York by one hour twice a year.

3.4 Currency Strength Meter

Calculates relative strength of major currencies (USD, EUR, GBP, JPY, CHF, AUD, CAD, NZD) by comparing performance across all crosses. The output is usually a sorted bar chart or rotating ranking.

Use case: pair selection. Instead of trading EURUSD because that is the chart you have open, you might notice that AUD is strongest and JPY is weakest, suggesting AUDJPY has a cleaner directional bias.

Caveat: currency strength meters lag and they aggregate across multiple timeframes. They are a context tool, not an entry tool.

3.5 Higher Timeframe (HTF) Candles

Overlays candles from a higher timeframe directly on your current chart. For example, you can see daily candles drawn on a 1-hour chart without switching screens.

Use case: maintaining higher timeframe awareness during execution. If the daily candle is bearish and you are looking to long the 1-hour chart, you know you are fighting the higher trend.

4. Indicators that are mostly noise

The following categories of free indicators tend to disappoint:

CategoryWhy it disappoints
"Non-repainting" arrow signal indicatorsEither they repaint (the arrow appears on a closed bar but moves on the next tick) or they show signals that look great in the past but produce many false positives in real time.
"Holy grail" oscillator combosStacking RSI plus Stochastic plus MACD plus three custom oscillators does not produce a better signal. It produces a chart that is illegible during volatile moves.
Fibonacci auto-drawersAlgorithms cannot pick the right swing high and swing low. Fibonacci is a manual tool. Auto-drawers fight you constantly.
Harmonic pattern scannersPattern detection is rule-based and the rules are arbitrary. A "perfect" bat pattern fails as often as a poor one.
"AI predictor" indicatorsAlmost universally either curve-fitted to historical data or thinly disguised linear regression. Almost none survive walk-forward testing.

5. How to evaluate a free indicator before installing

A quick checklist that filters out 90% of the junk:

  • Source code visible? Free indicators on MQL5 Code Base usually include the .mq5 source. If only .ex5 is provided, treat with caution.
  • Repainting disclosed? The indicator description should state whether values change after the bar closes. Repainting is not always bad (some indicators legitimately need it), but undisclosed repainting is a red flag.
  • Number of downloads and rating? 10k+ downloads with 4+ stars is a reasonable bar. New indicators with zero downloads are not necessarily bad, but you are the beta tester.
  • Last updated? Indicators that have not been updated since 2018 may still work but are unlikely to receive bug fixes.
  • Forum reputation of the author? Established MQL5 authors with multiple uploads and a long history are safer than anonymous one-time uploads.

6. Installing an indicator

The process is the same for all custom indicators:

  1. Open MT5. Go to File → Open Data Folder. This opens the directory where MT5 stores all custom files for the current installation.
  2. Navigate to MQL5/Indicators/. Drop the .mq5 or .ex5 file here.
  3. Back in MT5, open the Navigator (Ctrl+N). Right-click "Indicators" and choose Refresh. Your new indicator should appear under "Custom".
  4. Drag it onto a chart. Configure inputs in the dialog that pops up. Click OK.

If you installed a .mq5 source file, MT5 compiles it automatically when MetaEditor opens. If there are compile errors, the indicator will not appear in Navigator and you will see errors in the Experts log tab.

7. The 80/20 of indicator use

If you took every paid indicator and every free indicator off your chart and used only price, moving averages, and ATR, your trading would not get worse. It might get better. The reason is that fewer inputs force you to actually look at price.

The traders who add indicators productively use them as filters, not as signals. The signal comes from price structure. The indicator confirms or disqualifies. If you flip that and let the indicator generate signals while price structure plays second fiddle, you will be on the wrong side of most breakouts and most reversals.

FAQ

Do free indicators work as well as paid ones?

Often yes. The MQL5 Market has paid indicators that are sophisticated and well-supported, but most popular paid indicators are repackaged versions of ideas that exist freely. The price of an indicator is not correlated with its predictive value.

Can I trust indicators that promise no repainting?

Verify rather than trust. Run the indicator on a chart, take a screenshot at bar close, refresh the chart or change timeframes, and compare. If signals from closed bars look different after the refresh, the indicator repaints.

How many indicators should I run at once?

If you cannot answer "what does this indicator tell me that I would not know otherwise" for each one on your chart, you have too many. Most consistent traders run 1 to 3 indicators per chart, often less.

Are there indicators specifically designed for gold (XAUUSD)?

Some indicators include gold-specific presets (e.g. ATR-based stops calibrated to typical XAU volatility), but no indicator is fundamentally different for gold than for any other instrument. Gold needs wider stops and larger position sizing tolerance, which is an account management issue, not an indicator issue.

What about indicators that read economic calendar events?

Calendar indicators (NFP markers, FOMC vertical lines, holiday shading) are useful as visual reminders. They do not predict price reaction, but they help you avoid being surprised by a release.