No demo account connected.
An account shows up here once its Service EA reports
ACCOUNT_TRADE_MODE_DEMO, or when you force it to demo from the
“All accounts” menu.
No cent account connected.
Every RoboForex account shows up here as soon as
FleetReporter sends its first report. Cent balances stay out of the real totals.
Open positions
Everything still on the book, as of the last read.
Closed trades
Deals closed in the selected period, across every account.
Strategies
Every named EA and manual stream in this scope, best net result first.
Positions
Every strategy, matched to the account and broker it runs on in this scope.
Dormant strategies
Nothing open right now, no trade closed in over 30 days.
Correlation
Do two strategies win and lose on the same days? Measured on the daily results of the days both were actually trading.
Closest pairs
Strongest ties first. A high positive figure means the two rise and fall together, so they are not the diversification they look like.
Result
Closed trades only, for the period selected above. The date shown on the right is what these figures cover.
Course
Cumulative result of every closed trade, over the depth below its high-water mark.
Calendar
Net result by day. This page follows the month picker, not the date range above.
EA Stress Test
Upload the Expert Advisor's backtest report and see how likely it is to be overfitted to the period it was tuned on.
Backtests
The Strategy Tester report behind each public EA's Backtest report button. Upload it exactly as MT5 exports it; one backtest per EA, a new upload replaces the old one. Nothing shows on the public page until it is published. The EAs listed here are the ones you add under Public page.
| EA (public page) | Status | Report | Uploaded | |
|---|---|---|---|---|
| Loading… | ||||
Users
Create accounts and reset passwords. Each new user gets a temporary password, shown once, to change at the first sign-in. You only see account data here, never anyone's trading data.
New user
All users
| User | Role | Created | Last sign-in | MT5 keys | Last report |
|---|
Deleting a user (and all their data) is done from the server:
sudo ud-cli delete-user <email> --yes.
Public page
A page anyone can open without signing in, with only the EAs you choose. It never shows account numbers, balances, magic numbers or EA file names.
Address
EAs on the page
| Name | Account | Magic numbers | Section | Shown from |
|---|
Connect MetaTrader
One key per computer or VPS running MT5. The key is shown once: download the .set file right away.
Your new key — copy it now, it will not be shown again:
| Name | Key | Created | Last used |
|---|
Setup in MT5
- Download UltimateFleetReporter.ex5
and copy it into
<MT5 data folder>\MQL5\Services\(File › Open Data Folder). Nothing to compile. (Source code: .mq5) - Tools › Options › Expert Advisors: tick Allow WebRequest for listed URL
and add
. - Navigator › Services: right-click UltimateFleetReporter › Add service, open the Inputs tab, Load the .set file, OK.
- The account appears below within a few seconds. The Journal tab shows what the service is doing.
It only reads: it never opens, modifies or closes a trade. It can run next to the old FleetReporter in the same terminal.
Connected MT5 accounts
| Account | Broker | Type | Trades | Last report |
|---|
Removing an account deletes its stored history. If its service is still running with a valid key it will reappear: revoke the key or stop the service first.
Password
Alerts
A terminal that stops reporting shows up nowhere else: its last numbers stay on screen and read like a quiet day.
Terminals
Every real terminal, worst first. Equity is what the terminal last reported, converted to EUR — for a quiet one it is as old as its last report, so it says what was riding on it when it went dark. Mute alerts silences one terminal without hiding it from anywhere else — for the ones switched off on purpose, which are not news.
Sent alerts
What actually went out, and whether Telegram took it.
Reading mock data. Set source: "api" in js/config.js when the backend is up.