A lot number is not a risk setting. It is the answer to a risk question, and the question changes with every signal.
Risk 0.05 lots on a gold signal with a 12-dollar stop and you are risking one amount. Risk 0.05 lots on the next one, with a 40-dollar stop, and you are risking more than three times as much. Same setting, same account, wildly different exposure. Traders who size in lots are not choosing their risk. They are choosing a number and letting the stop distance decide the risk for them.
You can now set risk as a percentage of balance instead. One per cent means one per cent, on every signal, regardless of how wide that particular stop happens to be.
How the volume gets solved
The engine takes your percentage, reads the stop distance from that specific signal, and solves the volume per entry layer in your account currency. That last clause does more work than it looks like it does. A dollar account trading euro-yen needs a currency conversion to size correctly, and getting it wrong is a silent error that only shows up in the size of your losses.
Per-asset overrides work in percentages too, so you can run 1% on majors and 0.5% on gold without switching modes. The sizing mode travels with a shared profile, so if you hand a profile to someone else they get your risk logic, not just your targets.
There is a live calculator next to the setting that shows what your percentage means in actual money on your actual balance, before you commit to it. Use it. The number surprises people in both directions.
Take profits as a multiple of your stop
Related, and shipped in the same release: you can set take profits as a multiple of your stop instead of as fixed pips. A 2R target on a tight signal and a 2R target on a wide one are different distances in pips and the same distance in risk, which is the unit that actually matters when you are comparing months.
Cut size after consecutive losses
There is a new rule that reduces your lot size automatically after a run of losses. It comes with a backtest panel, and the panel leads on drawdown rather than on return.
That was a deliberate choice. Every backtest tool in this industry leads with the flattering number, and the flattering number is the one that gets people into trouble. If a setting looks good on return and terrible on drawdown, you should have to look at the drawdown first.
The Signal
FreeDaily market briefs on Gold, NAS100 & forex. Understand why markets move—no predictions, just context.
Trading hours per profile
Trading hours are now set per config profile, and a profile's hours override both the account schedule and the channel schedule. If you run one profile for London and another for New York, this is the setting that stops them treading on each other.
Channel and profile groups
Once you are past a handful of channels, a flat list stops working. You can now drag channels into groups, with a left rail of smart views, a search and filter toolbar, and rollup stats per group. Config profiles get the same treatment.
Signal tester explains the skip
The signal tester now shows exactly why it skipped a signal, stage by stage, running the same gates production runs. Previously you got a decision. Now you get the reasoning, and if the reasoning is wrong you know which setting to go and change.
Smaller things
Shared profiles now carry per-trade profit and loss limits, the Layer 1 market tolerance and the execution schedule.
The daily breakdown splits "did not fill" from "needs attention", so a quiet day stops looking like a pile of failures.
You can restart a paused trading service yourself, from a banner that tells you why it paused, and reconnect a self-hosted account without asking us.
Self-hosted execution is open to live and prop-firm accounts now. It had been demo-only.
There is a single Connectors page covering Claude, the read-only API and webhooks.
Telegram phone entry was reworked with a real international input, specific code errors, and a resend path that works.
Start a free 7-day trial at telegramtometatrader.com, or read what lot size is and why the math goes wrong at 3am.

