metatrader signal copier
An MT5 signal copier with the safety checks built in
Execute signal-channel trades on MetaTrader 5 or 4 from your own Windows PC, with symbol mapping, fixed-lot or risk-based sizing, stop-validity guards, and an audit trail for every order.
- 7-day trial on quarterly or yearly
- No payment method
- Windows 10/11
01
Orders that pass checks before they reach the broker
Copying a signal to MetaTrader is easy to do badly. Stops can sit on the wrong side of the market, minimum stop-distance rules can reject the order, and the terminal can be in a state the copier did not expect.
AutoSignalCopier validates before submission: stops must sit on the correct side, respect minimum stop distances, and pass terminal and account checks. Commands are not blindly retried. Uncertain outcomes are held for review with the broker's response code attached.
Whether you are looking for MT5 signal copying software for the first time or replacing a setup that has been unreliable, the questions are the same: how does it copy signals to MT5, does it map my broker's symbols, and can you see why an order did or did not go through. Automated MT5 trading on a live account is a serious step, which is why routing here starts closed and every order is logged.
- Packaged EA installed and verified through the app
- Loopback-only communication: 127.0.0.1, no internet hop
- Invalid-stops guard and minimum distance checks
- Full audit trail from inbox to broker retcode
02
Symbol mapping and volume you control
Signal providers write symbols their way; your broker names them differently. AutoSignalCopier maps each provider symbol to your broker's symbol per rule (EURUSD to EURUSD.a) and sizes each destination the way you chose: the fixed lots you configured, or a set risk per trade as a percentage of balance or equity (up to 20%) or a fixed amount in the account's currency. No implicit leverage decisions, no surprise lot sizing.
Risk-sized lots are computed inside the EA at execution time from the live price, the signal's stop-loss distance and your broker's tick value, then rounded down to the broker's volume step, so rounding never risks more than you set, and capped at your own max lot for that symbol mapping and at the broker's maximum. The failure cases are refusals, not guesses: a signal with no stop loss is refused on a risk-sized destination, a lot that rounds below the broker's minimum is refused unless you opt in to trading the minimum (which can risk more than you set), and a destination still on an older connector refuses risk sizing until you update the connector. The app previews what one trade risks, based on the terminal's last reported balance or equity.
Watch it work
The whole setup in three minutes
Download, pair, connect Telegram and MetaTrader 5, set a routing rule, and watch a signal become an order. Recorded on the current build.
Shipped, not promised
What the current build does today
Every item below exists in the desktop app now. Roadmap items are not marketed here.
Live and demo routing
MT5 verified · MT4 connector shipped
Per-destination symbol mapping
provider → broker symbols
Fixed-lot or risk-based sizing
per destination, refused without a stop loss
One position per take-profit
optional · TP1 only by default · size divided
SL / TP management set
modify, break-even, partial close · own break-even and trailing
Account protection
optional · daily loss, drawdown, trade caps · in the EA
Entry filters
optional · hours, symbols · spread and price moved in the EA
News filter
optional · ForexFactory calendar · pause and close before
Entry zones
optional · midpoint limit or layers · per-signal order limit
Image signals
optional · per channel · read locally with Windows OCR
AI reading
optional · your provider and key · ask first or automatic
Windows 10/11
local AppData · local sessions
03
Every take-profit, one position each
Many providers list two or three targets. Each destination has a take-profit setting: TP1 only, the default, opens one position with the first target, as before. Every take-profit, split equally or by your own shares (50/30/20, say), opens one position per target, each with its own take-profit and the entry's stop loss, so the first can close at TP1 while the rest run.
The size is divided, never multiplied. On fixed lots your volume is split by the shares and each part is rounded down to the broker's volume step, so the positions together never exceed what you set. If a part would fall below the broker's minimum, the last targets are dropped and their share spread over the rest: the trade still goes on with fewer targets, and the signal records how many were opened. On a risk-sized destination the risk per trade is divided the same way and the EA sizes each position, and a position that sizes below the broker's minimum is refused unless you opt in to trading the minimum. The dashboard's Trades page groups the positions under their signal.
04
Trade management after the fill
Beyond entry, the EA set includes stop-loss and take-profit modification, break-even moves, full and partial closes, pending-order cancellation, and close-all, all recorded in the activity log so the state of every position is explainable after the fact.
When a signal was split across its take-profits, management from the channel (close, close half, break-even, move SL) applies to every open position of that signal, while “TP2 to X” moves only the second position's target. As everywhere, it acts only on channels where you have turned trade management on.
Each destination can also move stops on its own, off by default. Break-even can trigger after TP1 is hit on a destination that uses every take-profit, after a set number of pips in profit, or after a multiple of the stop's distance (R), with an optional offset that locks in a few pips past entry. A trailing stop starts after X pips in profit, keeps the stop Y pips behind price and moves in steps of at least Z pips, and it only ever tightens the stop. The pip and R rules and the trail run inside the EA on the terminal, so they keep working while the desktop app is closed and survive a terminal restart; the TP1 trigger is made by the app, so it has to be running. Broker stop and freeze levels are respected, a stop that can't be placed yet is retried on the next ticks, and each move shows in the app's Activity list as “Stop moved by rule”. These rules need the updated connector.
Each destination can also protect the account itself, off by default. A daily loss limit, in the account's currency or as a percentage of the day's starting balance, and a maximum drawdown, from the highest equity reached or from a starting balance you enter, are checked by the EA on every tick, so they hold while the desktop app is closed and survive a terminal restart; deposits, withdrawals and credit are not counted as losses. Caps on open copier trades per account and per symbol refuse a signal that would go over them. When a limit is reached new entries stop, and you can choose to close every copier position and cancel its pending orders at that moment, never touching trades you opened yourself; the channel's management of trades already open still applies. The daily loss limit and drawdown need the updated connector, and until the terminal confirms it is guarding with your saved settings, new entries on that account wait.
Entries can be filtered too, off by default. Trading hours per destination or per channel, and a channel's own symbol list, are applied by the app before anything is sent. A maximum spread and a price-moved limit are checked by the EA against the live quote just before a market order goes out: a wide spread skips the trade, and a price that has moved too far from the signal's stated entry either skips it or places a limit or stop order at that entry instead, with the signal's stop loss and targets. Every pending order can expire after a number of hours you set. The spread and price-moved limits need the updated connector.
A destination can also pause for economic news, off by default. The app downloads the ForexFactory calendar and refuses new entries from a set number of minutes before a high-impact event (or medium-impact too, if you choose) until a set number of minutes after it, for the currencies the symbol trades in, and it can close that account's copier positions on the affected symbols a few minutes before. If the calendar can't be downloaded, entries on that account are refused rather than taken blind. The app runs the news filter, so it works with any connector.
If you turn on AI reading in Settings (off by default), a message the parser finds no signal in is sent to the AI provider you chose, with your own key, straight from your computer. Its answer must still pass the same parser rules and routing checks, it can only open trades, and by default it waits in the Signal inbox until you press Trade.
A signal that gives an entry zone, such as "BUY XAUUSD 2350-2345", trades as one entry unless you choose otherwise. Per destination it can become one limit order at the zone's middle, or several orders spread across it, the first at market and the rest as limit orders further in, with the size or risk divided between them and within a per-signal order limit. When the channel closes the trade or a position reaches its target, the orders still waiting are cancelled. They are ordinary MetaTrader orders, so any connector works.
05
Which MetaTrader generations are supported
Both MetaTrader 5 and MetaTrader 4 (build 600+) connect through the same guided install-and-verify flow, each with its own packaged EA. Live verification on a real MT4 demo terminal is the remaining step before MT4 is recommended for evaluation. MT5 is the verified path today.
FAQ
Questions worth asking
Does AutoSignalCopier copy trades between MetaTrader accounts?
Do I need to write an EA or configure DLLs?
Can I control the lot size?
Does it use TP2 and TP3, or only the first take-profit?
Can it move my stop to break-even or trail it without the provider?
Can it enforce a daily loss limit or maximum drawdown, for a prop-firm account say?
Can it skip signals outside trading hours, on a wide spread, or after the price has moved?
Can it stop trading around high-impact news?
What does it do with an entry zone like 2350-2345?
Can it read signals posted as screenshots or images?
Can an AI read signals the parser misses?
Can I route to a live account?
Try it on your own machine.
Free 7-day trial on quarterly or yearly, no payment method, and the full local signal pipeline on your own Windows PC.