Hand-built · Live tested · Free

Free MT4 & MT5 indicators for serious forex traders

A library of 620+ MetaTrader 4 and MetaTrader 5 indicators plus TradingView scripts, each built from scratch and tested on live EURUSD, GBPUSD and XAUUSD charts before release.

620+indicators
MT4 + MT5both platforms
12 yearstrading experience
Dominic Walsh. Forex trader and MT4/MT5 indicator developer

Built by Dominic Walsh Lead MQL Developer

Forex Trader · MQL4 / MQL5 / Pine Script

Twelve years of discretionary and systematic forex trading. Also, every indicator here is written in-house in MQL4 and MQL5, loaded on live EURUSD, GBPUSD, USDJPY and XAUUSD charts across M15 through H4, and checked bar by bar against the Strategy Tester before release. Also read the full process and credentials on the about page.

One email unlocks the full library

Drop your email to receive the complete MT4 + MT5 + TradingView download bundle. Also expect a short install guide and the same 4-channel alert framework on every tool.

  • All 620+ indicators in one zip
  • Compiled .ex4 + .ex5 + Pine Script
  • No paywall, no upsell, no spam

Enter your email to receive the indicator file. We send it once and add you to free updates.

No spam. Unsubscribe anytime. We never share your address.

What this library covers

Forex MT4 Systems hosts a curated collection of indicators, strategies and educational guides for retail forex traders. Also, the catalog spans three platforms and ten indicator families.

  • 620+ indicators across MT4, MT5 and TradingViewEvery release ships compiled for both MetaTrader builds in the same zip. Also, the Pine Script source for many tools is published on TradingView.
  • Nine indicator familiesSignal & forecast, oscillators, trend, volatility, support & resistance, smart money, candlestick patterns, volume, and session timing.
  • Strategy and education contentUse the strategies hub for backtested setups and the install guide for fast onboarding on MT4 or MT5.
  • 4-channel alerts on every toolPop-up, sound, push to mobile MetaTrader and email alerts. Also, every channel toggles independently from the inputs panel.

Start with the top indicator hub

Open the parent indicators page to see featured tools, recent releases and the most downloaded MetaTrader scripts.

Open library →

How every indicator is built and tested

Every tool follows the same five-step discipline. Also, still, the process keeps signals consistent, repaint-free, and ready to drop on a live chart.

Research the named source

Each indicator starts with the original published source or trader description. Also, related variants in the catalog get cross-checked so the new tool fills a real gap rather than duplicating an existing one.

Write from scratch in MQL4 and MQL5

Code is written in-house using strict typing, as-series indexing and explicit buffer sizing. Thus, hence, the output is deterministic and runs cleanly on both MT4 and MT5.

Load on live EURUSD, GBPUSD and XAUUSD

Each release runs on M15 through H4 of major pairs and gold for live tick behaviour. Also, still, hence, still, the same code is verified bar by bar against the Strategy Tester so live and backtest agree.

Confirm no repaint and stable warmup

Signals are checked against the close-only rule and the warmup buffer initialises with EMPTY_VALUE. Thus, lines start cleanly at the first valid bar and no spike appears at chart load.

Document inputs and ship the bundle

Each tool ships with a guide covering inputs, recommended timeframes and the signal logic. Also, the bundle includes the compiled .ex4 and .ex5 files ready to drop into MQL4/Indicators or MQL5/Indicators.

Verify a clean install on a fresh terminal

A fresh copy of MT4 and MT5 receives every release and the indicator is loaded once. Then alerts, drawing and inputs are checked in real-time before the file is published.

Browse indicators by family

Each card opens onto a curated hub with download links, screenshots and short guides per tool.

Signal & Forecast

153 tools

Buy and sell arrow tools plus price-direction forecasters. Next, use these when you want a clear visual cue at swing points rather than a continuous overlay.

Browse signal indicators →

Oscillators

135 tools

Bounded-range momentum tools such as RSI, Stochastic, CCI and Williams %R. Then, use these to gauge overbought and oversold conditions and divergence with price.

Browse oscillators →

Volatility

64 tools

Tools that measure swing size. Thus, yet, use these to set realistic stops, frame breakout entries and confirm whether a market is trending or ranging.

Browse volatility →

Trend

97 tools

Direction and strength readers. Also, still, hence, truly, use moving averages, ADX and slope tools to filter trades in the direction of the dominant bias.

Browse trend →

Support & Resistance

67 tools

Auto-drawn levels and zones where price has reacted before. Also, supply and demand and pivot-based tools to plan entries with structure.

Browse S&R →

Smart Money

64 tools

Order blocks, fair value gaps, liquidity sweeps and structure breaks. Next, plainly, use these to read the steps institutional flow takes through the chart.

Browse smart money →

Candlestick patterns

18 tools

Engulfing, pin bar, doji, hammer and other classic patterns plotted automatically. Also, multi-pattern scanners that filter by quality and trend context.

Browse patterns →

Volume

9 tools

Transactional flow tools. Also, use these to confirm or contradict price moves and to spot accumulation or distribution phases.

Browse volume →

Sessions

12 tools

Asian, London and New York session boxes plus the London-New York overlap. Then, use these to time entries around the most liquid hours.

Browse sessions →

Browse by MetaTrader platform

Every tool ships for both platforms in the same zip. Thus, yet, still, pick the platform you actually use.

The tools I use to chart, fund and rebate

These are the partners I use in my own trading day. Also, each one supports Forex MT4 Systems through affiliate revenue when you sign up via the link below.

TradingView charts and trading platform

TradingView charts

TradingView is my chart-of-record. Next, I prototype indicator logic in Pine Script before porting to MQL4 and MQL5, and I publish many public versions on my TradingView profile.

Affiliate link. Also, I may earn a commission at no extra cost to you.

Open TradingView
Instant Funding Master funded trading account offer

Instant Funding Master

Funded Trading Plus runs the Instant Funding Master programme I use to trade evaluated capital alongside my own account. Also, the 15% discount on the link below is the partner code I use myself.

Affiliate link. Also, I may earn a commission at no extra cost to you.

Open Funded Trading Plus
Cashback Forex broker rebates

CashbackForex rebates

CashbackForex returns a portion of the spread on every trade I take through my existing broker. Then, hence, you keep your current broker and lower the round-trip cost on every position you open.

Affiliate link. I may earn a commission at no extra cost to you.

Open CashbackForex

Why download from Forex MT4 Systems

Five standards every tool meets before it reaches this page.

  • 100% freeOne email unlocks the whole library — no paywall, no upsell, no drip-feed.
  • Live-chart testedEvery release runs on EURUSD, GBPUSD and XAUUSD before publication.
  • Clear documentationEach tool ships with an inputs guide, recommended timeframes and the signal logic.
  • Both MT4 and MT5Every download bundles compiled .ex4 and .ex5 in one zip.
  • 4-channel alertsPop-up, push, email and sound — toggled from the inputs panel.
  • No source-code editingThe compiled file drops into MQL4/Indicators or MQL5/Indicators and runs straight away.

New to MetaTrader indicators?

Read the step-by-step install guide. Also, every indicator page links back to this guide for quick reference.

Read the install guide →

Frequently asked questions

Quick answers to the most common questions about the library.

Is everything really free?

Yes. Next, plainly, yet, the full catalog opens after a single email confirmation. Also, you can unsubscribe at any time and your address is never shared with third parties.

Do these indicators repaint?

No. Also, truly, the default mode confirms a signal on the bar close, so the printed signal locks in once that bar closes. Also, some tools include an early intra-bar mode for faster confirmation — both options live in the inputs panel.

Which broker or funded programme do you use?

I trade through Funded Trading Plus (Instant Funding Master) and use CashbackForex to rebate broker spreads. Then, plainly, both are listed in the partners section above with affiliate disclosures.

How is each indicator tested before release?

Each tool runs on live EURUSD, GBPUSD and XAUUSD charts in MT4 and MT5. Also, every tool is checked against the Strategy Tester so live-chart behaviour and backtest match.

Can I use these indicators inside an Expert Advisor?

Yes. Also, each indicator exposes its output buffers, so an EA can read the signal value with iCustom on MT4 or iCustom plus CopyBuffer on MT5. Also, the input names stay consistent across both platforms.

How do I install a TradingView script from this site?

Each TradingView post links to the script on my profile. Then click Add to chart from TradingView. Hence, no source code editing is required and updates push automatically.

Are results guaranteed?

No. Trading involves risk and past performance is not indicative of future results. Use the indicators as part of your own process and risk plan.

Stay connected

Transparency, contact and policy pages plus the public profiles where I publish.