Guides
Your expert advisor, from upload to live
Upload source, not a compiled file. MFX Hub builds it, runs the automated analysis, and gives you a report in five categories with four colours. Green and grey deploy automatically; amber waits for a person’s review with an AI assessment beside it; red is returned with the reasons. Then a trial on one terminal with trading on, then live, with your advisor’s own notes streamed to you.
ea = await client.experts.upload(path="my_advisor.mq5", idempotency_key="ea-0001")
report = await client.experts.wait_for_verdict(ea.id)
if report.verdict == "approved":
await client.experts.attach(ea.id, terminal.id, trial=True, idempotency_key="attach-0001")
What the report covers
- Threat: credentials or tokens in source, external endpoints, interface calls, known malicious patterns.
- Best practice, performance, security and trading risk, each with the finding and the line.
Secrets found in source are deleted at once and never stored. Your notes (what your advisor prints) go to your stream and are not kept by the platform.
While it runs
A least-privilege account, processor and memory held, no path to another customer, every attach and detach in the record. Detach at any time; the terminal keeps running.