Your trading robots, in good hands.
AlgoHand lets you run MetaTrader 5 Expert Advisors by talking to them: start, stop, switch risk, change a setting, ask how they did. Every change is checked before it happens and verified after — on your own VPS.
One engine, two front doors
The same control layer serves a broker's AI assistant and a single trader's chat. You choose the door.
Brokers, VPS providers, trading platforms
Give your own AI assistant hands. A REST/MCP API with tool definitions for any function-calling model, server-side validation, a sandbox, and per-customer keys. You keep the dashboard, the persona and the customer.
- Integrate in a day: OpenAPI 3.1, Claude tool schemas, MCP server
- Your EA catalog onboarded with presets and parameter ranges
- Agent inside your VPS image — zero clicks for the customer
Traders who run EAs on a VPS
Stop logging in over RDP to flip a switch. Ask in chat what your robots are doing, pause one, lower the risk before the news, restart with a new setting — from your phone, with a confirmation before anything changes.
- One installer on your VPS, then it just works
- Works with the EAs you already own
- Equity, P&L and win rate per robot, as charts
Say it. AlgoHand does it. The terminal confirms it.
The chat never touches the terminal directly. Every request goes through validation, is executed by a small agent on the VPS, and is checked against what the terminal actually shows afterwards.
Install once
A tiny agent on the VPS finds your MT5 terminals, attaches a manager service and reports back. Outbound HTTPS only, no open ports, no RDP dependency.
Ask
"Which robots are running?", "Switch Waka Waka to low risk", "Show my balance curve." The assistant resolves names, presets and exact parameter names from the catalog.
Confirm
You see the dry run: what changes, from what to what, whether the EA restarts and what is at risk. Nothing is queued until you say yes.
Verified
The agent applies the change and reads the settings back from the running EA. Requested, applied and observed must match — a mismatch is a failed command, never a silent success.
Everything you would do over RDP — without RDP
Start and stop
Start an EA on the right chart with a risk preset; stop it softly (it keeps managing its open trades) or hard. Positions are never closed behind your back.
Risk presets
Low, medium, high — defined per EA by the author or by us, applied as a whole. No guessing which of 90 inputs means "risk".
Safe parameter changes
Only whitelisted inputs, only inside their ranges, with the exact name looked up for you. "MaxSpread" becomes MaximumSpread, 15 is checked against 0.5–50.
Live state
Balance, equity, floating P&L, every running EA with its effective settings, open positions and pending orders — attributed to the robot that made them.
Charts and P&L
Equity curve with drawdown, balance history over the whole account, profit, win rate and drawdown by EA, symbol, day, hour or weekday — drawn right in the chat.
Restart safety
Changing a setting restarts the EA. Grid and basket EAs are verified to recover their trades first; until then, changes with open positions are refused, not gambled.
Self-healing VPS
Terminal closed, chart removed, VPS rebooted, broker disconnected — the agent notices, restarts what is needed and tells you what happened, in plain words.
Audit trail
Every command with who asked, what was requested, what was applied and what the terminal showed, with timestamps. Good for you, required for regulated partners.
Adoption
EAs you already run by hand show up as managed instances with their real settings, untouched. Nothing to re-create.
The AI is never the security boundary
Whatever the model sends, our server validates again. Whatever the terminal is asked, it is asked through a signed, pinned, outbound-only channel.
- Server-side whitelist of EAs, symbols, inputs and ranges for every tenant
- No trading or investor passwords — the agent works with already logged-in terminals
- Per-VPS credentials bound to the machine; TLS pinned to our own certificate authority
- Signed auto-updates; a decommissioned VPS loses access instantly
- Per-customer API keys for platforms: a key sees one customer, never another
chat / dashboard → AlgoHand API
validate · dry run · queue
↓ outbound HTTPS, pinned
agent on the VPS
↓ file protocol
manager service in MT5
↓
charts · EAs · read-back
requested = applied = observed ✓
Backtests by chat, on a tester pool that never blocks your VPS
"Would MaxSpread 15 have done better over the last year?" AlgoHand will run the Strategy Tester for you on dedicated fast servers — a pool of MetaTrader testers that takes requests from every customer, queues them, and returns the report to the chat with the numbers that matter: net profit, drawdown, profit factor, trades. Compare presets side by side before you touch a live robot; the pool grows with demand, your trading VPS stays untouched.
chat: "backtest Night Hunter, medium vs low,
EURUSD M5, Jan–Aug 2026"
→ AlgoHand queues 2 runs
→ tester pool (dedicated servers, closed .ex5)
→ reports parsed, side by side in the chat
→ "apply the low preset?" — dry run, yes, done
Drive real terminals from a chat, today
The live demo runs on real MetaTrader 5 terminals with demo accounts, and on a simulated VPS that resets every night. Ask for an access code and you can start, stop and reconfigure EAs within a minute.
Straight answers
Does AlgoHand need my account password?
No. The agent attaches to terminals that are already logged in on your VPS and talks to them through the MetaTrader file system. Trading and investor passwords never leave the terminal and are never stored by us.
Which brokers and EAs does it work with?
Any MetaTrader 5 broker. Any EA that is in the catalog — the ones we onboarded, the ones your platform onboards, and soon the ones authors list themselves. EAs you already run are adopted as they are; changing their settings by chat needs a short onboarding so that names, ranges and presets are known.
Where does it run?
On your Windows VPS, next to your terminals, as a small service that only makes outbound HTTPS calls. There is no cloud copy of your terminal and no inbound port. Our control server keeps state, validation rules and history.
Can the AI trade on its own?
No. AlgoHand operates your robots; it does not place trades and it does not act without confirmation. Every change starts as a dry run that you approve. Performance information in the chat is information, not advice.
What happens if the VPS reboots or a terminal crashes?
The agent starts with Windows, relaunches terminals, re-attaches the manager and re-applies settings that a restore dropped. You get a plain-language status ("terminal restarted by the agent, back in a minute") instead of a mystery.
Pricing?
Business: per VPS per month, non-exclusive licence, no source code transfer. Private: a monthly subscription per VPS during early access. Ask us for the current numbers.