Multi Market Scanner Mt5
- Utilities
-
Eduardo Cumplido
I am a chemical engineer and EFA-certified financial advisor, with experience in portfolio management, financial markets and MQL programming since 2010. Over the years, I have combined software development, quantitative analysis and strategy evaluation to turn real trading needs into practical - Version: 1.13
- Updated: 14 October 2026
- Activations: 5
Multi Market Scanner — your symbols and timeframes in one panel, with a score that explains itself
Multi Market Scanner watches the symbols and timeframes you choose from a single chart. Each combination gets a technical score from 0 to 100 and a technical reading, from Strong Sell to Strong Buy. The scanner then combines the timeframes into one overall reading and shows you why each result came out the way it did. You spend your time studying the instruments that meet your criteria instead of flipping through charts one by one. It is an analysis tool: it describes past and current price action, it does not recommend trades or predict the market, and it never opens, modifies or closes a trade.
What you get
Up to 200 symbols and nine timeframes. Choose any timeframes from M1 to MN1. Scan your Market Watch, a custom list or your favorites. In your lists it recognises your broker's prefixes and suffixes (EURUSD.a, EURUSDm…) and clearly flags any symbol it cannot find or that is ambiguous.
A score that explains itself. It is built from four factors with adjustable weights:
- trend: the fast and slow EMA, their distance and the slope of the fast one, normalised by ATR;
- momentum: RSI and the MACD histogram;
- market structure: highs and lows, position in the range and confirmed breakouts;
- directional strength: ADX and DI+/DI−.
The result is classified into seven states, from Strong Sell to Strong Buy, with thresholds you can adjust, and the number shown always matches its state. For the selected timeframe, the Detail view shows how many points each factor contributes and the values behind it, and those points add up exactly to its score.
Multi-timeframe reading. The Overall reading combines your timeframes with equal weights or your own weights. Align shows how many timeframes agree with its direction. Age shows how old the reading is, in bars or in time, and classifies it as New, Fresh, Active or Old, with adjustable limits.
Confirmed or Live. Confirmed, the default mode, uses closed bars only and is not recalculated on every tick. Live uses the forming bar and is marked "LIVE", because it can still change before the bar closes.
Four views.
- Scanner: one row per symbol with price, daily change, score per timeframe, Overall, alignment, age, a mini chart of the last 30 closes on the reference timeframe and quick actions (favorite, mute alerts, open chart, detail).
- Heatmap: symbols against timeframes. Green for bullish, red for bearish and grey for neutral; the higher the score, the stronger the colour.
- Detail: price, volatility regime, Spread/ATR, RSI, ADX, DI+/DI−, ATR, position in the range, a candlestick chart with tick volume and the factor-by-factor explanation.
- Recent Signals: the confirmed reading changes, newest first.
Filters and Top Setups. You can filter by:
- direction;
- Strong readings only;
- minimum score and alignment;
- freshness;
- favorites;
- market category: Forex, metals, indices, commodities, crypto, stocks or other (an indicative classification based on the symbol's name and path at your broker);
- volatility;
- spread quality;
- text in the name.
You can sort by symbol, change, each timeframe, Overall, score, alignment or age. Top Setups puts the symbols with the best score under your filters first, then sorts ties by alignment and freshness. It is not a list of recommended trades.
Market context and data status.
- The volatility regime (Low, Normal, High or Extreme) compares the current ATR with the symbol's own recent history.
- The Spread/ATR ratio detects high spreads. You can ignore them, only warn (Warn), or hide the symbol and block its alerts (Filter). It never changes the score.
- The panel tells you when a symbol is loading history, does not have enough history in the terminal, has its market closed or has not received prices for a while.
Alerts when something changes. They are off by default.
- Events: a change to a Buy or Sell reading, entering Strong, crossing the minimum score, alignment reached, a change of direction and a new Watch condition.
- Conditions: minimum score and alignment, confirmed or fresh readings only, active hours, and a waiting time (cooldown) per symbol, timeframe and event type.
- Mute: you can mute individual symbols.
- Channels: pop-up, sound, push notification and email. Push and email must be set up in the terminal first.
Each alert responds to a real change, of reading or of a threshold cross, and is not repeated until there is a new change. Alerts report changes in the technical reading; they are not recommendations or instructions to trade.
Presets and performance.
- The Default, Trend, Swing and Intraday presets set the weights and timeframes, and everything stays visible and editable.
- The Fast, Normal, Low CPU and Custom modes adapt the load to your computer.
- The scanner runs on a timer with a budget per cycle, not on every tick, and gives priority to the symbols that pass your filters.
Interface. In English, Spanish, Italian and French, with a dark or light theme. It fills the chart window, adapts to its size and can be minimised; when you minimise or remove it, the chart gets its usual look back. The "?" button opens the reading guide and the controls have pop-up help. Everything is set in the panel: changes apply instantly and are saved automatically.
How to use it
- Drag Multi Market Scanner from Navigator > Expert Advisors onto any chart. It has no input parameters and never sends orders.
- Wait for the first load: the panel requests the history of your symbols and shows the progress. If a symbol says it has no history, open a chart of that symbol so the terminal downloads it.
- In Settings > Scan choose what to scan, and in Settings > Timeframes the timeframes. If you prefer, start from a preset in Settings > Scoring.
- In Scanner, filter or press Top Setups. Check Overall, Align and Age, and open Detail to see which factors explain the score.
- Open the instrument's chart from its row and do your own analysis.
- Optional: turn on alerts in Settings > Alerts and choose the events and channels.
Demo in the Strategy Tester:
- Run it in visual mode to see the panel updating with the simulated time.
- In the tester nothing is saved and no charts are opened. The first 20 alerts are written to the log, with no pop-ups, sound, push or email.
- In MetaTrader 4 the tester is view-only, because MT4 does not send clicks to programs in the tester. It also only has data for the test symbol; the other rows show the notice "NO DATA IN TESTER".
Important: Multi Market Scanner is a technical analysis and decision-support tool. It is not investment advice or a recommendation to buy or sell, it does not predict the market and it does not guarantee results.
- The Buy and Sell labels describe a technical reading of past and current price action.
- The 0-100 score summarises technical indicators. It is not a probability of success or a measure of a trade's quality, and a high score does not mean the price will keep moving in that direction.
- Past performance does not guarantee future results.
- Calculations use the prices supplied by your broker, which may contain delays, gaps or errors.
- It never opens, modifies or closes trades: the decisions are yours.
Leveraged products carry a high risk of losing money. Trading involves risk.

