Tick History Check
- Utilities
- Version: 1.0
Tick History Check
Dashboard panel that requests the broker’s tick history day by day, displays the tick count, first and last tick times, and the change versus a saved baseline. It highlights a suspected broker tick reset and keeps an event log.
The indicator checks up to 30 server days (including today). For each weekday it requests the ticks with CopyTicksRange, shows the number of ticks returned, and compares the result with the highest count previously stored in a local CSV file (one file per server + symbol in MQL5\Files).
If the count falls by more than the set percentage (default 10 %), the day is marked DROP! and an optional alert is raised. Empty weekdays, days still syncing, and weekends are clearly labelled.
For questions, updates, and to connect with other traders, join my official MQL5 group ForexEAandMore
Panel features
- Status overview (verdict, symbol/server, M1 synchronisation, live-feed age, last/next pass)
- Scrollable daily table with tooltips
- Event log (newest first)
- “How to read this” help section (can be hidden)
- Buttons: Re-check now, Reset baseline, Save report, Show/Hide help, Newer/Older
- Minimise/restore
Inputs
Days to check, interval between single-day checks, full re-check interval, drop threshold (%), alert on/off, panel position, visible rows, auto-save latest report.
Notes
- Non-commercial version.
- Works on the current chart symbol.
- A DROP can also be caused by deleted local history or a server migration — always verify with the broker.
- Past data availability does not guarantee future tick quality or trading results. This tool does not give trading signals.
