Each currency is scored by counting how many of its cross pairs are bullish vs bearish. Configurable strong/weak vote thresholds per currency let you tune sensitivity to your trading style.
The Currency Strength Matrix ranks all 8 major currencies on every tick using basket-vote scoring — so you enter with the flow, not against it.
The Currency Strength Matrix (CSM) is a standalone MetaTrader 5 indicator extracted directly from the Execution Edge Dashboard. Drop it on any chart and it immediately renders a live ranked table of all 8 major currencies — updated on every tick — so you always know which currency is dominant before you place your trade.
Instead of eyeballing individual pairs, the CSM evaluates each currency across a basket of 5–6 cross pairs simultaneously, then counts the votes. The result is a clean, color-coded strength ranking that cuts through noise and shows you exactly where the institutional flow is going.
Each currency is scored by counting how many of its cross pairs are bullish vs bearish. Configurable strong/weak vote thresholds per currency let you tune sensitivity to your trading style.
USD uses a dedicated high-sensitivity basket with a different scoring approach from the other 7 currencies — giving you sharper intraday readings on the world's most-traded currency. Perfect for London-NY overlap timing.
Rankings recalculate on every tick with an optional timer fallback. You see the dominant currency the moment it shifts — giving you the freshest possible read before every entry.
Every basket symbol is configurable in the indicator settings. Works with any broker naming convention: EURUSD, EURUSDm, EURUSD.r — no code changes required.
Optionally saves current rankings and strength scores to a CSV file on each update. Useful for building a personal data log or reviewing historical session readings over time.
Panel position, dimensions, background color, border color, font name, font size, header title, and divider style — all configurable in indicator inputs. No source edits needed.
The CSM uses a basket-vote system: each currency is evaluated across 5–6 pairs where it appears as either base or quote. A bullish close relative to its scoring reference counts as a strong vote; a bearish close counts as a weak vote. Hit the threshold — and you're biased.
Each of the 8 currencies has a pre-configured basket of 5–6 cross pairs. EUR is tracked via EURUSD, EURGBP, EURJPY, EURAUD, EURCHF. USD uses EURUSD, GBPUSD, AUDUSD, USDJPY, USDCAD, USDCHF.
On each bar, the indicator checks whether each pair in the basket is bullish or bearish relative to its scoring reference. Bullish = strong vote. Bearish = weak vote.
If strong votes ≥ your configured threshold, the currency is labelled STRONG (green). Below the weak threshold = WEAK (red). Between them = NEUTRAL (grey).
All currencies are normalized and ranked 1–8. The panel displays the ranked list with strength scores, bias labels, and color coding — refreshed on every tick.
| Platform | MetaTrader 5 (MQL5) |
| Version | 1.04 |
| File Type | .mq5 source + .ex5 compiled |
| Chart Window | Indicator chart window (overlay, no subwindow) |
| Indicator Plots | 0 (no price-line plots — pure panel display) |
| Update Trigger | Every tick (configurable timer fallback) |
| Currencies | EUR, USD, JPY, AUD, GBP, CAD, CHF, NZD |
| Scoring Method | Proprietary multi-timeframe basket-vote scoring |
| Vote Threshold | Configurable per currency (strong + weak) |
| Broker Suffixes | Fully supported via symbol input overrides |
| CSV Export | Optional — saves rankings to CSV for data analysis |
| Panel Layout | 3-column: left bias, center intraday ranks, right currency basket |
| Origin | Extracted from the Execution Edge Dashboard currency strength module |
No. The Currency Strength Matrix indicator is written in MQL5 and compiled for MetaTrader 5 only. If you need MT4 support, the equivalent functionality is included inside the full Execution Edge Dashboard (MT4 version), but the standalone CSM is MT5 exclusive.
Any chart, any symbol, any timeframe. The indicator fetches all basket data internally using multi-symbol calls — it does not depend on the host chart's symbol or timeframe. Most traders attach it to a dedicated blank chart or their primary trading instrument.
Yes. Every basket symbol across all 8 currencies is individually configurable in the indicator inputs. Simply change each symbol string to match your broker's exact naming — for example, replace "EURUSD" with "EURUSDm" for the EUR basket entries. No recompilation needed.
The CSM indicator is an MT5 panel that runs inside MetaTrader 5 on your machine, updating on every tick with your live broker data. The live web dashboard is a browser-based version that displays data pushed from the indicator and is accessible from any device. For the most current data in your trading session, use the MT5 indicator.
Yes. The CSM indicator is a read-only display tool — it places no trades and sends no orders. It is purely analytical and compatible with any prop firm platform running MetaTrader 5, including FTMO and Hola Prime. Always verify with your prop firm that custom indicators are permitted, though indicators without trade execution are universally allowed.
Enable CSV export in the indicator inputs and set your preferred output folder name. On each update, the indicator saves a CSV file to your MT5 Files directory containing the current rankings and strength scores — useful for building a personal session log or reviewing past data.
Drop the CSM onto any MT5 chart and see the full currency landscape in seconds. No setup complexity. No repainting. Just clean data.
The Prop Firm Trading Blueprint. Free. Covers risk framework, session timing, and the filters that protect your challenge account.