EA Health Monitor Pro MT4
- Utilità
-
Allan Aparece Ninal
Sviluppo indicatori ed Expert Advisor per MetaTrader 5.
Come lavoro:
- Ogni indicatore viene controllato contro il repainting: i segnali vengono decisi solo su barre chiuse, e un test su ogni tick conferma che non cambiano in seguito. - Versione: 1.0
- Attivazioni: 5
EA Health Monitor Pro MT4 is an indicator for MetaTrader 4 that watches every Expert Advisor on your account. It shows one row per EA, by magic number. Manual trades get their own row, and each EA gets a result curve. Alarms fire when floating loss or drawdown passes your limit, or when an EA goes quiet.
It only reads the account history and open positions. It never opens, changes or closes a trade.
Standalone: Everything is built in. You do not need to buy or install any other product named on this page.
MetaTrader 4 edition: the same statistics, panel and inputs as the MetaTrader 5 version. MetaTrader 4 keeps orders, not deals: each order is read as its opening and closing deal, and the parts of a partly closed order are one trade. Like any MetaTrader 4 program, it sees the trades loaded in the Account History tab, so choose All History there (right-click the tab).
Quick start
- Attach EA Health Monitor Pro to any chart from the Navigator, under Indicators.
- Fill in Names (magic=name, comma separated) so each row shows your EA's name.
- Check the alarms. Floating loss of 5% of the balance per EA and 10% for all trades are on. The drawdown, money and silence limits are off (0) until you set them.
- Pop-up alerts are on. Switch on sound, push or e-mail in the Alerts inputs. Push and e-mail need a setup in the terminal Options.
What it does
- Per EA: closed trades, net result, win rate, profit factor, expectancy and max drawdown of the realized result. Also today's result, open positions, floating P/L, the worst floating P/L it has shown, and the time of its latest deal.
- Period: all history, this month, this week or today. Click "All" on the panel to switch. Net and max drawdown count the deals in the period. Trades, win rate and profit factor count the trades closed in it, each with its full result. A trade opened last week and closed today counts today with its whole result.
- Result curve per EA for the period, each on its own scale, with the last value.
- Rows in alarm turn red.
- REPORT button: an HTML report (the table with a curve per EA) and a CSV of the closed trades, written to MQL4\Files\EAHealth.
Alarms
- Floating loss of one EA above an amount or a % of the balance (5% by default).
- Floating loss of all trades above a % of the balance (10% by default).
- Max drawdown of one EA in the period above an amount or a % of the balance.
- An EA with open trades that has made no deal for a number of hours.
- AutoTrading switched off, or the terminal disconnected for a minute.
- Each alarm fires once when its condition starts, and again only after it has cleared. Channels: pop-up, sound, push notification and e-mail.
Counted correctly
- A trade belongs to the EA that opened it, even when you close it by hand.
- Partial closes are one trade. Net = profit + swap + commission. MetaTrader 4 books the commission when a trade closes, so the floating result of an open trade includes it.
- The worst floating P/L is kept in the terminal, so it survives a restart.
Inputs (main)
| Input | Default |
|---|---|
| Names | magic=name, comma separated |
| Period at start | all history |
| Alarms | floating 5% of balance per EA, 10% for all; drawdown, money limits and silence off (0) |
| AutoTrading and connection alarms | on |
| REPORT button, result curves | on; corners, font size, colours |
How it was checked
- Code check: a test EA traded in the MetaTrader 4 Strategy Tester. It made 10,402 trading operations: three magic numbers, manual trades, partial closes, close-by and stop-loss closes. At 146 moments, every row was compared with an independent Python calculation from the raw orders: trades, wins, losses, net, profit factor, drawdown, today, open trades and floating. All matched.
Related products
- EA Health Monitor Pro: the same panel for MetaTrader 5.
- EA Health Monitor MT4: the free MetaTrader 4 panel with the per-EA table for all history.
- All my products on MQL5
Questions
- Does it work with any EA? Yes, with any EA that sets a magic number. Trades with magic 0 are shown as manual.
- Does it need the terminal open? Yes. Alarms work while the terminal runs. A VPS keeps it running.
- Free version? EA Health Monitor MT4 shows the per-EA table for all history, without periods, curves, alarms or reports.
If it helps your trading, a short review on this page helps other traders find it.
Questions: use the comments on this page or send me a message on MQL5.
Past results do not predict future results. This indicator reports what your account did. It does not judge whether an EA will work.
