Tick Value Reference
- Utilities
- Version: 1.11
- Updated: 5 September 2026
- Activations: 10
Tick Value Reference reads every symbol on this account's Market Watch and lines them up side by side by how much a single 1.00-lot tick is worth in this account's own currency. It does not calculate lot sizes, place trades or judge risk - it only shows what the terminal already knows about each symbol, arranged so the differences between symbols are easy to see.
WHY THIS EXISTS
The same 1.00 lot means something very different depending on the symbol. A tick on a FX major can be worth a few cents while the same 1.00 lot on gold, an index CFD or a JPY cross can be worth two or three orders of magnitude more - and MT5's own specification dialog only ever shows one symbol at a time, so there is no built-in way to compare a whole watchlist at once.
SETUP
1. Drag the EA onto any chart. The chart's own symbol and timeframe do not matter - it reads every symbol currently on Market Watch, not just the one it is running on.
2. A panel appears in the top-left corner and fills in from this account's own Market Watch.
3. It re-reads Market Watch every 60 seconds. Nothing needs to be started or configured.
4. Nothing else is required. There are no numeric settings to tune.
INPUTS (four, in this order)
- InpShowPanel (true) - show or hide the panel.
- InpPanelCorner (top-left) - which of the four chart corners the panel sits in.
- InpPanelFontSize (9) - panel text size. Display only.
- InpColorText (white) - panel text colour.
There is no lot size to configure anywhere. Every value on the panel is a fixed 1.00-lot reference figure, and the 60-second refresh cycle cannot be changed.
HOW THE NUMBERS ARE BUILT
For every symbol on Market Watch, the tool reads the terminal's own 1.00-lot tick value in this account's currency - the same value MT5 itself already uses internally, so no separate currency conversion is performed. Some symbols report two different tick values depending on which direction the position is moving relative to the entry price; where that happens, this tool shows both values side by side instead of picking one. The list is sorted from the highest tick value to the lowest.
WHAT THE PANEL SHOWS
The panel's largest number is the ratio between the highest and lowest tick value found on the current watchlist, together with the two symbols behind it - the single figure that shows how differently the same 1.00 lot is being priced across everything on the chart. Below that, Top 5 (highest tick value) and Bottom 5 (lowest tick value) list the five highest and five lowest symbols side by side, with the account's currency code shown next to each figure. Anything beyond those ten symbols is folded into an Other symbols count when panel space allows it.
THE REPORT FILE
A CSV file is written to MQL5\Files\TickValueReference\tick_value_reference.csv with columns: Symbol, TickValueProfit, TickValueLoss, TickSize, ContractSize. It is rewritten in full each time, not appended, so it never contains duplicates. Its full path is printed on the panel.
BEFORE YOU TEST IT
The Strategy Tester only ever has the one symbol under test on its Market Watch, so the list and the ratio it produces there reflect just that symbol, not a real multi-symbol watchlist. It is useful for confirming the EA runs without errors, not for reading the ratio as if it were a real comparison.
WHAT IT DOES NOT DO
It never places, closes or modifies a trade - it has no connection to the trade side of the terminal at all; it only reads symbol specifications that already exist. It does not calculate a lot size for any given risk amount - every figure on the panel is a fixed 1.00-lot reference value, and scaling it to an actual position size is left to the trader. It does not judge whether a symbol is too risky or convenient to trade, and it does not suggest which symbol to prefer. It reads whatever is currently on this terminal's Market Watch, going only as far as the symbols the trader has already added.
