Why this release matters
The dirty secret of signal copying is that most traders don't fully trust the auto-copier. They turn it on, then check MT4 every 5 minutes anyway. They run it on demo for weeks before going live. They lose money to slippage on news, to broker symbol mismatches, to channels that used to be good but quietly stopped working.
v7 fixes all of those.
1. Mobile 1-tap approval mode
The biggest behavior change in the copier. Instead of trading running fully automatic, you can flip a per-channel toggle that says "ask me first."
When a signal arrives:
GOLD BUY @ 2340, SL 2335, TP 2355 — from "Gold Sniper VIP". Approve?This is the killer feature for traders who like to see what's happening but don't have time to open MT4 every time their phone buzzes. It also kills the #1 anxiety in copy-trading: "what if a bad signal slips through?"
How to enable: Go to /signals → Edit channel → toggle Require approval → set timeout (15-600 seconds). That's it.
2. Auto symbol mapping
If you've ever set up a signal copier, you know the pain: signal says GOLD BUY 2340, but your broker only has XAUUSD.r — trade rejected, you don't notice for an hour, three setups missed.
Every broker renames symbols differently:
| Broker | Gold symbol |
|---|---|
| FTMO | XAUUSD |
| FBS | GOLD |
| IC Markets | XAUUSD.r |
| Exness micro | XAUUSDm |
| Pepperstone | XAUUSD.cash |
Cloud accounts get the same treatment via MetaApi's /symbols endpoint.
You can also trigger detection on demand from the EA Accounts page → Detect symbols.
Result: onboarding drops from ~30 minutes to ~30 seconds.
3. Native cTrader cBot
cTrader traders, you've been second-class citizens until now. Previously, the only way to use TradeJournal Pro on cTrader was via MetaApi cloud — that's a paid third-party service on top of your subscription.
v7 ships TradeJournalCopier.cs — a native cTrader cBot with full feature parity to the MT4/MT5 EAs:
Download it from /tools, paste it into cTrader's Automate panel, hit Build (F8), drag it onto a chart, enter your token, Start. Runs locally on your PC or VPS — no MetaApi fees, ~10ms execution.
4. Multi-broker mirror with per-account overrides
Power-user feature for traders with multiple accounts.
The old way: one signal → one target account.
The new way: one signal → fires on all your connected accounts, with different risk per account.
Real scenario:
You're funded with FTMO ($100k), funded with FundingPips ($50k), and you trade your own IC Markets account on the side. Same signal arrives — GOLD BUY 2340. Within 500ms:
Configure per-account overrides under Signals → Edit channel → Account overrides.
5. Signal preview / dry-run mode
How do you decide whether to trust a new Telegram channel? Old answer: blind faith or weeks of manual watching.
New answer: dry-run mode.
Per-channel toggle. When enabled, signals from that channel are parsed and logged as simulated trades (no broker order). After a week or two, the dashboard shows you:
FX Wolves Premium dry-run
23 signals · 14 wins (60.8%) · +$340 simulated profit · -3.2% max DD
Verdict: promote to live
One click promotes it to live trading.
You can also reverse the verdict — if it shows -$200 over 15 trades with a 30% win rate, the verdict comes back as "drop" and you never enabled it.
This makes exploring new signal sources risk-free. Trial 10 channels at once, keep the winners.
Under the hood
For the technical folks, v7 also ships:
trade.closed events as the EA does. Means breakers, auto-journal, webhooks, and verified-profile snapshots now work the same for cloud accounts.lib/trade-close-handler.ts is now the single source of truth for "what happens when a trade closes." Both the EA endpoint and the cloud reconcile cron call into it.MAX_SPREAD_PIPS, MAX_CONSEC_LOSSES, EQUITY_DD_BREAKER exposed on both .mq4 and .mq5.What's next
We're working on:
If you want to vote on what's next, head to /roadmap.
Existing users: all five features are live for Pro and Lifetime accounts now. New signups get a 3-day Starter trial that includes the v7 features.
New users: [start free here](/sign-up). No credit card required.