MT5 EA
Runs inside MT5 on your PC or VPS. Never-paid accounts can start with one account, one channel, and 12 signals each month.
Parse supported entry, stop-loss and TP instructions, apply your own risk rules, send them to MT5, and keep the broker response beside the journal record. Start with a demo account; live money is the final step.
No card for the free EA allowance · one account · one channel · 12 signals/month
Illustrative execution record
XAUUSD BUY · MT5
This panel explains the workflow; it is not proof of a guaranteed fill or latency. Your broker receipt is the execution source of truth.
Choose the correct receiver
The source and parser can be shared, but the final receiver changes what must stay online and which commands are available.
Runs inside MT5 on your PC or VPS. Never-paid accounts can start with one account, one channel, and 12 signals each month.
Receives and executes locally through MT5. The Desktop product has a separate one-time trial and paid access.
Uses an eligible hosted execution provider. Availability and commands depend on the connected provider and account.
A worked example
The Telegram message
GOLD BUY 2345-2342 SL 2335 TP1 2350 TP2 2360
An illustrative signal in a common format, not a trade recommendation.
XAUUSD (mapped to your broker's symbol name, such as XAUUSD.m), buy, entry zone 2342–2345, stop 2335, two targets.
With 1% risk on a $5,000 account and a $10 stop, the copier sizes about 0.05 lots in total, split across the two targets.
Two orders reach MT5, each with the stop and its own target, and the broker's response is recorded.
When the channel later posts "TP1 hit, move SL to entry", the copier moves the stop on the order that is still open.
Most channels don't write signals this neatly. Some post the direction first and the stop a minute later, and in our study of 1,189 Telegram signals two in three arrived with neither a stop nor a target. Decide what the copier should do with those before going live; the signal formats guide shows what it reads.
The guided setup measures what your account has actually proven. It does not mark a route ready just because you opened the page.
Start the guided checklistConnect only a Telegram source you are authorized to read, then choose EA, Desktop, or Cloud.
Install the selected receiver, enter its token, confirm the version, and keep paper-only safeguards enabled.
Choose risk sizing, permitted targets and commands, then map channel symbols to the broker's MT5 names.
Prove open, modify, partial close, breakeven, cancel, and close with broker-visible evidence.
Fixed lot or configured risk sizing, target selection, limits, and execution options are applied before supported orders.
The signal timeline separates received, parsed, dispatched, accepted, rejected, and filled events where the route reports them.
Connect the execution result to the trading journal so review is based on what happened—not what the channel promised.
Test close, close all, breakeven, partial close, modify SL/TP, and cancel pending against the exact receiver you use.
Broker account mode, minimum lot, symbol suffixes, receiver version, and route can all change the result. The compatibility matrix labels each capability Supported, Limited, or Not supported and shows its tested version and date.
Yes. TradeJournal Pro supports MT5 through the Expert Advisor, the local Desktop receiver, and eligible cloud execution providers. The correct route depends on whether you can keep a device online and which account features you need.
Use the free EA when you can keep MT5 open, the Desktop receiver for the local Windows workflow, or cloud execution when you do not want your own PC or VPS running. Complete the guided demo test before enabling live trading.
No. A netting account combines positions for the same symbol, while a hedging account can keep separate tickets. That affects multi-TP behavior, closes, and reversals, so verify your account mode before testing.
Supported MT5 routes can process commands such as close, partial close, breakeven, stop-loss or target modification, and pending-order cancellation. Exact coverage differs by receiver and account mode; use the compatibility matrix as the current source of truth.
Yes. A new account can use the TradeJournal Pro EA free: one MT5 account, one Telegram channel and 12 signals a month, with no card. The Desktop receiver has a separate one-time trial, and cloud execution is a paid route.
You decide per channel: skip signals that arrive without a stop loss, or let the copier add a fallback stop a set number of pips from entry. Many channels post the stop in a later message or not at all. In our study of 1,189 Telegram signals only about one in three included a stop loss, so set this before going live.
The copier includes prop-firm controls such as daily-loss and drawdown limits. Whether signal copying is allowed is decided by each firm, so read your firm's rules first and test on its demo or trial account.
Connect one authorized source, send one controlled signal, verify the broker order, then test one management command. Upgrade only after the route passes.