Before trusting any tool with a trading account, it's worth knowing exactly where its powers start and stop. This article draws that line for MTContext — what it can do, what it deliberately won't, and what stays entirely in your and your broker's control.
What MTContext can do
- Read your terminal's state — live prices, spreads, historical bars, account balance and equity, open positions, and order history.
- Run analysis — technical indicators (RSI, MACD, ATR, and more), risk-based position sizing, correlation checks, and macro/sentiment context, all surfaced as tools your AI client can call.
- Act on your terminal when you ask — place, modify, and close orders, and set guardrails like equity protection — through your AI client, with your confirmation.
- Connect your MetaTrader 5 terminal — MT5 is supported today, with MetaTrader 4 support coming soon; one account can connect multiple terminals (within your plan's terminal seats).
What MTContext can't (and won't) do
- It doesn't decide trades for you. MTContext is the bridge; the AI client does the reasoning and you approve the actions. It doesn't run a strategy on its own in the background.
- It doesn't execute trades without confirmation. Trade requests default to a dry run and only execute when you explicitly confirm — see Placing trades safely with dry_run.
- It can't override your broker. Lot-size limits, margin requirements, trading hours, and symbol restrictions are enforced by your broker; MTContext validates against them and fails safe, but can't bypass them.
- It doesn't touch anything beyond your terminal. It reads and acts on the MetaTrader terminal you've connected — nothing else on your computer.
- It won't act while your terminal is offline. If the EA loses its connection, it holds in a safe state rather than firing buffered commands.
Who's in control of what
Think of it as three layers, each with a clear job. You decide what to ask and confirm any real trade. Your AI client interprets your request and proposes actions. MTContext carries the request to your terminal and validates it. And underneath all of it, your broker has the final say on whether an order is allowed.
The honest bottom line
Can AI place trades on your MetaTrader account through MTContext? Yes — but only the ones you confirm, only within your broker's rules, and only while your terminal is online. It's a capable assistant with a hard safety floor, not an autonomous bot.
Next steps
See Understanding the dry_run safety model and Keeping your terminal key and JWT safe to round out the security picture.
Explore it free at mtcontext.com — the free tier is read-only.