What MTContext can and can't do
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.