Ea Performace Monitor
EA Performance Monitor is a MetaTrader 5 indicator that presents the performance of running Expert Advisors in a single table. The indicator automatically detects the magic numbers present in trade history and open positions, and shows for each one the EA name (read from order comments), symbol, number of trades, P/L and win rate.
Features
Automatic detection of magic numbers from deal history and open positions. The indicator groups operations by magic and shows one row per EA.
Text identification of EAs. The indicator reads the comment of the entry deal and displays the text next to the magic number, ignoring broker-generated comments such as "tp" or "sl".
"Last seen" time indicator showing the elapsed time since each EA's last operation, with color coding between active and inactive.
Panel with fields: magic number, EA name, symbol, number of closed and open trades, total P/L, win rate, and time since last trade. Aggregated totals row at the bottom.
Minimize button for the indicator window.
Period filter between current day and full history, configurable in parameters.
Panel refresh at a configurable interval (default 5 seconds).
Capacity
The table shows up to 5 EAs simultaneously, ordered by descending net P/L.
Parameters
Period — Today or All time.
SymbolFilter — restricts to current chart symbol.
IncludeMagicZero — includes or excludes operations with magic 0.
AnchorCorner — chart corner where the panel is anchored.
OffsetX, OffsetY — pixel offset from the corner.
RefreshSeconds — refresh interval in seconds.
Requirements
MetaTrader 5. Compatible with hedging and netting accounts.
No DLLs. No external network connections. No data collection.
