User Guide: MTF SCAN & Dashboard User Guide

17 February 2026, 08:38
Ich Khiem Nguyen
0
24




MTF SCAN & Dashboard User Guide

Table of Contents

  1. Introduction
  2. Installation & Adding to Chart
  3. Input Guide — MTF Scanner
  4. Input Guide — MTF Scanner Dashboard
  5. Input Guide — MTF Alerts & Notify
  6. Input Guide — MTF Timeframes
  7. How to Use MTF Scan
  8. How to Use the MTF Dashboard
  9. Signal Dashboard (Trade Statistics Panel)
  10. FAQ & Common Issues

1. Introduction

MTF SCAN (Multi-TimeFrame Scanner) is a built-in feature that scans signals across multiple timeframes and multiple symbols simultaneously. Instead of opening separate charts for each symbol and timeframe, MTF Scan automatically scans all symbols in your Market Watch across 8 timeframes (M1 to W1) and displays the results on a Dashboard grid right on your chart.

What you get:

  • Scan up to 150+ symbols × 8 timeframes at once
  • Grid Dashboard showing BUY/SELL signals per cell (symbol × timeframe)
  • Click any signal cell to jump to that chart (symbol + timeframe)
  • Alerts when new signals appear, Entry hit, TP hit, SL hit
  • Full chart display: Entry, SL, TP1-4 lines, BUY/SELL arrows, price tracking path

2. Installation & Adding to Chart

Step 1: Attach the indicator to a chart

  1. Open MetaTrader 5
  2. Open any chart (e.g., XAUUSD, H1)
  3. Go to Insert → Indicators → Custom → select the indicator name (e.g.,  MirageTradingSystem )
  4. Or drag and drop from the Navigator window (Ctrl+N) onto the chart

Step 2: Open the Inputs window

When you attach the indicator, the settings window opens automatically. You will see input groups organized by section:

  • === MTF SCANNER ===  — Enable/disable and configure multi-symbol scanning
  • === MTF SCANNER DASHBOARD ===  — Dashboard position and size
  • === MTF SCANNER ALERTS ===  — Alert settings
  • === MTF SCANNER NOTIFY TYPES ===  — Notification types
  • === MTF TIMEFRAMES ===  — Select timeframes to scan

Tip: If the indicator is already on the chart, right-click the chart → Indicators List → select the indicator → Properties to reopen the Inputs window.

Step 3: Enable Allow DLL imports (if needed)

Go to the Common tab → check ✅ Allow DLL imports (some notification features require this permission).

Step 4: Click OK

The indicator will start scanning. The first time may take 5-15 seconds to load historical data for all symbols.


3. Input Guide — MTF Scanner

Group  === MTF SCANNER ===  in the Inputs window:

Name in MT5 Type Default Description Recommendation
Enable Multi-Symbol Scanner (150+ pairs) true/false true Master switch to enable/disable multi-symbol scanning. Set to false if you only want to use the indicator on the current chart. Disable on slow machines or when trading only one symbol.
Only Scan Current Symbol (all TFs) true/false false When enabled, only scans the symbol currently open on the chart but across all selected timeframes. Does not scan other symbols. Enable when you only care about one symbol but want signals across multiple TFs (e.g., XAUUSD on M15, H1, H4, D1).
Use MarketWatch Symbols true/false true Scans all symbols currently visible in the Market Watch window. Add symbols to Market Watch to include them. Remove symbols to exclude them. Always keep enabled. Manage the scan list by adding/removing symbols in Market Watch.
History Depth per Symbol (bars, 30=default) Integer 30 Number of recent bars checked on each periodic scan cycle. Higher values look further back but use more resources. 30 suits most users. Increase to 50-100 to catch older signals. Decrease to 10-20 on slow machines.
Batch Size (symbols/scan, 50=default) Integer 50 Number of symbols scanned per cycle (every few seconds). If Market Watch has 150 symbols and Batch Size is 50, scanning completes in 3 rounds. 50 suits most users. Decrease to 20-30 on slow machines. Increase to 100 on powerful machines.
Look Back Bars (history, 50=default) Integer 50 / 200 Number of historical bars scanned on initial startup or when switching timeframes. After the first scan, only new bars are checked (much faster). Default is 50 (Mirage) or 200 (PinBar, InvertedHammer). 50-200 depending on your needs. Higher = finds older signals but slower startup.
EA Signal Slots (50-500 capacity) Integer 500 Maximum signal storage slots for EA (Expert Advisor) to read via buffer. Only relevant if you use an EA to read signals from the indicator. Keep at 500. Regular users do not need to change this.

4. Input Guide — MTF Scanner Dashboard

Group  === MTF SCANNER DASHBOARD ===  in the Inputs window:

Name in MT5 Type Default Description Recommendation
Show Scanner Results Panel true/false true Show/hide the Dashboard grid displaying MTF scan results on the chart. Disable if you only want alerts without the visual panel.
Panel X Position (pixels) Integer 380 Horizontal position (pixels) of the Dashboard from the left edge of the chart. Adjust if the Dashboard covers important chart areas. You can also drag and drop it directly on the chart.
Panel Y Position (pixels) Integer 100 Vertical position (pixels) of the Dashboard from the top edge of the chart. Same as above — drag and drop directly for convenience.
Font Size (8-24 pixels) Integer 20 Font size for text in Dashboard cells. 20 is comfortable on Full HD. Decrease to 14-16 if it takes too much space. Increase to 22-24 for 2K/4K screens.
Row Height (24-50 pixels) Integer 36 Height of each row in the Dashboard. 36 suits most users. Decrease to 24-28 to show more symbols in the same area.

5. Input Guide — MTF Alerts & Notify

Group  === MTF SCANNER ALERTS ===

Name in MT5 Type Default Description Recommendation
Enable Scanner Alerts (master switch) true/false true Master switch to enable/disable all alerts from MTF Scanner. When off, no alerts are sent regardless of the notify settings below. Disable when you don't want to be interrupted.
Alert Cooldown (seconds between alerts) Integer 30 Minimum wait time (seconds) between two alerts for the same symbol + timeframe. Prevents alert spam. 30 seconds suits most users. Increase to 60-120 if overwhelmed by alerts.

Group  === MTF SCANNER NOTIFY TYPES ===

Each event type below can be enabled/disabled independently:

Name in MT5 Default Description When to enable
Notify: New Pattern Detected false Alert when a new pattern is detected on any symbol/TF. This is the earliest signal, before price reaches Entry. When you want the earliest heads-up on potential setups. May generate many alerts.
Notify: Entry Price Hit true Alert when price reaches the Entry level of a signal. This is when a trade would be triggered. Always keep enabled — this is the most important alert for actual trading.
Notify: Take Profit Hit false Alert when price reaches a Take Profit level (TP1, TP2, TP3, or TP4). When you want to track results without watching the chart constantly.
Notify: Stop Loss Hit false Alert when price reaches the Stop Loss level (SL). When you want immediate notification of a stopped-out trade.
Notify: Trailing Stop Hit false Alert when the Trailing Stop triggers. Trailing Stop automatically moves SL in your favor as price moves in the right direction. When using Trailing Stop and you want to know when it activates.

6. Input Guide — MTF Timeframes

Group  === MTF TIMEFRAMES ===  lets you choose which timeframes to scan:

Name in MT5 Default Description
Scan M1 (1-minute) timeframe true Scan the 1-minute chart
Scan M5 (5-minute) timeframe true Scan the 5-minute chart
Scan M15 (15-minute) timeframe true Scan the 15-minute chart
Scan M30 (30-minute) timeframe true Scan the 30-minute chart
Scan H1 (1-hour) timeframe true Scan the 1-hour chart
Scan H4 (4-hour) timeframe true Scan the 4-hour chart
Scan D1 (daily) timeframe true Scan the daily chart
Scan W1 (weekly) timeframe false Scan the weekly chart (disabled by default)

Important notes:

  • W1 is disabled by default because weekly signals are rare and scanning them is resource-intensive.
  • Disable smaller TFs (M1, M5) if you trade swing/position (H1+) to significantly reduce load.
  • Disable larger TFs (D1, W1) if you scalp (M1-M15) to reduce signal "noise."
  • The Dashboard will automatically hide columns for disabled TFs.

7. How to Use MTF Scan

7.1. How does scanning work?

After attaching the indicator and enabling the MTF Scanner:

  1. Startup (5-15 seconds): Loads historical data for all symbols × timeframes
  2. Historical scan: Finds patterns that appeared in the most recent N bars (per  Look Back Bars )
  3. Real-time scan: Each time a new bar closes, checks for new signals
  4. Display: Results appear on the Dashboard + alerts fire if enabled

7.2. Signals displayed on chart

When a signal is detected, you will see on the chart:

Arrows:

  •  Green = BUY signal
  •  Red = SELL signal
  • Arrows appear at the price and time where the pattern was detected

Horizontal lines (Trading Lines):

  • Blue = Entry (entry level)
  • Red = Stop Loss
  • Green / Yellow / Orange / Purple = TP1 / TP2 / TP3 / TP4 (take profit levels)

Price labels:

  • Show exact price and pip distance at each level

Tracking path:

  • Dotted line connecting Entry to TP/SL levels as price moves
  • Helps you visualize the price "journey" after the signal appears

Quality Score:

  • A number from 0.0 to 1.0 displayed on the arrow
  • Closer to 1.0 = stronger, more reliable pattern

7.3. Signal states

Each signal goes through these states:

State Visual Meaning
PENDING Dashed Entry line Waiting for price to reach Entry
ACTIVE Solid Entry line Price has reached Entry, tracking TP/SL
TP HIT Green marker at TP level Price hit Take Profit (win)
SL HIT Red marker at SL level Price hit Stop Loss (loss)
EXPIRED Hidden or faded Signal expired (price didn't reach Entry within N bars)

7.4. Signal filters

The indicator applies 7 filters automatically in order:

  1. Spacing — Filters signals too close together (prevents clustering)
  2. Quality — Filters low-quality patterns (below Min Quality threshold)
  3. Extreme Zone — Filters signals in overbought/oversold zones
  4. Direction — Filters by direction (BUY only, SELL only, or both)
  5. Stoploss Hunt — Filters signals near stoploss hunt zones
  6. Signal Zone — Filters by market structure zone (BOS/CHOCH)
  7. Opposite — Filters opposite signals when an active signal already exists

These filters use settings from other input groups (Quality Filter, Direction Filter, etc.). The indicator automatically syncs between the current chart and multi-symbol scan results.


8. How to Use the MTF Dashboard

8.1. Dashboard layout

The MTF Dashboard displays as a grid on the chart:

  • Rows: One row per symbol
  • Columns: One column per timeframe (left to right: M1 → W1)
  • Empty cell: No signal
  • Cell with BUY (green background): Buy signal
  • Cell with SELL (red background): Sell signal

8.2. Information in each signal cell

When a cell contains a signal, you will see:

  • BUY or SELL — trade direction
  • Q:75% — pattern quality score (e.g., 75% = good quality)

8.3. Click to jump to chart

Most important feature: Click any signal cell on the Dashboard → the chart will automatically:

  1. Switch to that symbol
  2. Switch to that timeframe
  3. Display the signal with full Entry, SL, TP lines on the chart

Example: Click the "BUY" cell in the EURUSD row, H4 column → chart switches to EURUSD H4 and shows the signal.

8.4. Pagination

  • The Dashboard shows a maximum of 10 symbols at once
  • If more than 10 symbols have signals, use the Prev / Next buttons to navigate pages
  • Symbols without signals are not displayed (saves space)

8.5. Drag & Minimize

  • Drag: Hold the Dashboard title bar and drag to your preferred position
  • Minimize: Click the [ − ] button on the Dashboard corner to minimize/expand
  • Position saved: When switching timeframes or restarting, the Dashboard retains its position + minimize state

8.6. Color coding

Cell color Meaning
Green BUY signal
Red SELL signal
Empty / Gray No signal

9. Signal Dashboard (Trade Statistics Panel)

In addition to the MTF Dashboard (multi-symbol grid), the indicator also has a Signal Dashboard — a smaller statistics panel showing trade results for the current chart.

Input group  === SIGNAL DASHBOARD ===

Name in MT5 Type Default Description
Show Signal Dashboard (stats panel) true/false true Show/hide the statistics panel
Dashboard X Position (pixels) Integer 20 Horizontal position
Dashboard Y Position (pixels) Integer 150 Vertical position
Font Size (8-24 pixels) Integer 20 Font size
Row Height (18-40 pixels) Integer 28 Row height

What it displays

The Signal Dashboard shows:

  • Total signals on the current chart
  • BUY signal count (Bullish) — in green
  • SELL signal count (Bearish) — in red
  • States: Pending / Active / Finished with respective counts
  • TP results: Win/Loss for each TP1-4 + TSL level, win rate, total profit/loss pips

The Signal Dashboard only counts signals on the current chart (1 symbol + 1 timeframe). The MTF Dashboard is the multi-symbol grid.


10. FAQ & Common Issues

Q: Dashboard not visible on chart?

Check:

  1. Input  Show Scanner Results Panel  = true
  2. Input  Enable Multi-Symbol Scanner  = true
  3. The Dashboard may be minimized — look for a small title bar on the chart and click to expand
  4. The Dashboard may have been dragged off-screen — reset  Panel X Position  = 380 and  Panel Y Position  = 100

Q: Dashboard shows but no signals?

Possible causes:

  1. Data still loading — Wait 10-30 seconds after attaching the indicator. Check the Expert tab (Ctrl+Shift+E) to monitor loading progress.
  2. Filters too strict — Try lowering  Min Quality  (in the Quality Filter group). For example: from 0.6 down to 0.4.
  3. Few symbols in Market Watch — Add more symbols to Market Watch (Ctrl+M → right-click → Show All).
  4. No patterns exist — The market simply has no signals meeting the criteria right now. This is normal.

Q: Dashboard only shows signals for the current timeframe, not other TFs?

Cause: Data for other timeframes hasn't been downloaded by MT5 yet.

Solution:

  1. Wait an additional 10-30 seconds — the indicator automatically retries loading data
  2. Manually open charts on a few other TFs (e.g., open EURUSD H1, H4) so MT5 downloads the data
  3. Check the Expert log — if you see "unverified signals," the indicator is retrying

Q: Signal on Dashboard but clicking doesn't switch chart?

Check:

  1. Make sure no other window is overlapping the Dashboard
  2. Click exactly on the cell with BUY/SELL text (not an empty cell)
  3. The symbol must be in your Market Watch for the switch to work

Q: Too many alerts firing constantly?

Solution:

  1. Increase  Alert Cooldown  to 60-120 seconds
  2. Disable notify types you don't need (e.g., keep only  Notify: Entry Price Hit )
  3. Disable smaller TFs (M1, M5) if you don't scalp — smaller TFs generate more signals

Q: MT5 running slow / lag after enabling MTF Scanner?

Solution:

  1. Decrease  Batch Size  to 20-30
  2. Disable unneeded TFs (e.g., disable M1, M5, W1)
  3. Reduce symbols in Market Watch (keep 20-30 key symbols)
  4. Decrease  History Depth per Symbol  to 15-20
  5. If still slow, enable  Only Scan Current Symbol  to scan only one symbol

Q: Signals appear then disappear?

This is normal behavior in these cases:

  1. Signal expired: Price didn't reach Entry within the designated time period
  2. Filtered by Opposite Signal: A stronger opposite signal appeared → old signal is hidden
  3. Filtered by Quality: If you increased Min Quality, weaker signals get filtered out

Q: After switching timeframes, Dashboard goes blank then reappears?

This is normal behavior. When switching timeframes:

  1. The indicator must reload data for the new TF
  2. The Dashboard will be blank for 2-5 seconds
  3. Signals gradually reappear
  4. Dashboard position and minimize state are preserved

Q: Signals on current chart differ from MTF Dashboard?

This is by design:

  • Current chart shows signals for 1 symbol + 1 TF
  • MTF Dashboard shows signals from ALL scanned symbols + TFs
  • The two sources may differ because each applies filters in its own context

Q: Numbers on Signal Dashboard and MTF Dashboard don't match?

This is normal:

  • Signal Dashboard counts all signals on the current chart (including historical)
  • MTF Dashboard only shows active signals (Pending or Active)
  • The two panels count from different data sources and criteria



Quick Reference

Want to... Do...
Enable MTF Scanner Enable Multi-Symbol Scanner = true
Scan only 1 symbol Only Scan Current Symbol = true
Show/hide Dashboard Show Scanner Results Panel = true/false
Choose TFs to scan Enable/disable each TF in the MTF TIMEFRAMES group
Get alerts on Entry hit Enable Scanner Alerts = true + Notify: Entry Price Hit = true
Reduce lag Decrease Batch Size, disable unneeded TFs, reduce Market Watch symbols
Move Dashboard Drag the title bar on the chart
Minimize Dashboard Click the [ − ] button on the Dashboard