High Tide Health Monitor
- 实用工具
-
Mark Christopher Small
I'm a UK based Expert Advisor developer focussed on sustainable and long term growth.
No Grid.
No Martingale.
I want everyone in this space to succeed.
Mark
High Tide Trading - 版本: 4.11
- 更新: 10 十一月 2026
High Tide Health Monitor
Free dashboard that splits your account P/L by EA using magic numbers. See what each system has made, what it is down from its own best, and get told before a quiet drawdown becomes a loud one.
Four EAs on one account. Which one is actually making money?
Most people cannot answer that without exporting their history to a spreadsheet and sorting by magic number, which is why most people never do it, and why an EA that has quietly stopped working can run for months before anyone notices.The High Tide Health Monitor answers it on one panel.
It runs on a single chart, attributes every trade to the EA that opened it, and shows you what each one has made this month, what it has made since you started, and how far it is currently down from its own best.
Running just one EA? It works exactly the same way, and it gives you two things the EA itself will not: a live drawdown measured from its own high-water mark, and a month-to-date figure that matches your statement.
It is free. By default it monitors and nothing else — it opens no position and changes no setting. There is an optional circuit breaker that closes everything at a level you set, and it takes two separate switches to arm.
The blind spot it was built for
Most EAs have an internal drawdown limit, and every one of those limits only ever sees that EA's own trades.
So you can run four systems, each comfortably inside its own rules, all drawing down at the same time. Nothing has breached anything. Your account is still in trouble.
Nobody is watching that number, because by design nobody can. Each EA is blind to the other three. This panel watches it.
What is on the panel
One row per EA, then a portfolio row:
- Status — trading, in a trade, breached a level, or no trades at all
- Month to date and total since your start date, closed trades only
- Closed drawdown, measured from that EA's own best closed P/L
- Open P/L, floating, shown separately
- Open position count
Above the table sit the account drawdown, your three levels, and a gauge bar that shows where you are between zero and your stop level at a glance.
Closed drawdown and open P/L are deliberately kept apart. An EA showing -1.80% closed and +0.60% open is clawing its way back. One showing 0.00% closed and -1.80% open has damage it has not booked yet. A single combined number hides the difference, and the difference is the whole point.
It counts trades other dashboards miss
Worth knowing, because it is the reason per-EA figures elsewhere often fail to add up to the account.
A deal does not always carry the magic number of the EA that owns it. The entry deal always does. An exit written by the server, which includes every stop loss fill, take profit fill and stop out, frequently carries magic 0 instead.
Attribute on the magic alone and you charge the entry cost to the EA and drop the entire profit of that trade into nowhere. The EA looks flat when it actually made money.
This one records each position's magic from its entry deal and matches those magic-0 exits back to the EA that owns them. Nothing to configure. It just adds up.
And it knows what your drawdown was before you installed it
Most panels start their high-water mark at whatever the figure happens to be the moment you attach them. Install one in the middle of a drawdown and it will tell you that you are at your peak.
This one replays every deal since your start date, in time order, and rebuilds the true high-water mark for each EA and for the account. It prints what it found to the Experts tab so you can check it against your statement before you trust a single number on the panel.
The month figure matches Myfxbook
A small thing that saves a recurring argument with yourself.
Myfxbook quotes a month as a percentage of the balance that month opened with. Most panels divide by something else and then disagree with your public track record every month. This one matches by default, and the footer names both bases so you can always see which is which.
Three levels, and it tells you when to act
- Reduce — an early warning that it is time to trim size by hand
- Monitor — the edge of what your portfolio normally does
- Stop & Assess — beyond anything it has done before
An alert fires once on the way into a level, not every refresh, and re-arms when the account makes a new high. The test includes floating losses, so you hear about trouble before it is booked.
The reduce alert tells you when to put the size back, too. That is the half people forget.
Alerts go to Telegram, mobile push and the terminal. Weekly and monthly reports go out on a schedule, in UK time, with BST handled properly.
Telegram that tells you when it is broken
On every attach the Monitor asks Telegram to confirm your bot token and your chat — without sending anything into the chat — and puts the verdict on the panel: OK, NOT SET, BLOCKED, BAD TOKEN or BAD CHAT ID.
No more finding out at 3am that an alert never went anywhere.
The optional circuit breaker
There is one last-resort guard. If account drawdown reaches your Stop & Assess level it closes every open position, deletes every pending order, and stays locked out for a period you choose so nothing immediately re-enters.
Read that twice, because it matters: this feature closes positions your EAs did not ask it to close. It needs two separate switches to arm, it is off in both by default, and you should test it on a demo account before you rely on it. It is a floor, not a strategy.
Setup
- Drag it onto any chart. Symbol and timeframe do not matter.
- Type in your magic numbers and a name for each. Ranges work, so an EA using 8000 to 8099 is one entry.
- Set the date you want P/L counted from.
That is it. Up to 12 EAs.
What it will not do
- It will not resize a bought EA. MetaTrader gives no way to intercept another program's order, so the reduce level is an alert and acting on it is your job.
- It will not stop an EA that is losing money.
- It cannot attribute a trade that carries no magic number and never did. Those appear on a separate line, so you can see them rather than wonder.
Requirements
MetaTrader 5, any build, any broker, demo or live. Algo Trading switched on so the timer runs. One URL on the WebRequest whitelist if you want Telegram.
Included
The EA and a 22-page manual with a setup checklist, a troubleshooting section organised by symptom, and a full settings reference.
Free. No trial, no locked features, no upsell.
If it saves you a spreadsheet, a review helps other people find it.
Monitoring software. It reports on your account and does not generate trade signals or give investment advice. The optional circuit breaker closes positions only if you arm it yourself. Trading carries risk of loss.
