How to copy Telegram signals to MT5
The seven settings that turn a signal room into orders on your MT5 account, why the investor password will not work, and what the other copiers ask of you.
A typical signal room posts an entry, a stop and three or four targets, then follows up an hour later with "move SL to entry" and "close half at TP2". If you want to copy Telegram signals to MT5 without sitting on the phone, the software you pick has to read every one of those messages, and it has to be running when they land. This guide walks through the setup on CopySignals, then covers the other ways people do it.
What an MT5 copier has to do
MetaTrader 5 is a broker terminal. It places orders on your account when something tells it to, and that something has to be logged in with your credentials. MetaQuotes publishes MT5 for Windows, macOS, iPhone, Android and the browser, but a copier does not care which one you use at home. It needs its own logged-in session for your account, somewhere that stays on.
The Telegram side has a similar constraint. A signal channel is usually owned by somebody else, so you cannot add a bot to it. Telegram's own FAQ says bots receive all messages from channels where they are a member, which is fine for a room you run and useless for one you pay to read. The alternative is the Telegram API itself, which MTProto clients use and which Telegram describes as letting developers build their own customized Telegram clients. A copier built on that API signs in as you and sees whatever you see.
So a working copier is two logged-in sessions, one on Telegram and one on MT5, plus the parser and the rules in between.
Copy Telegram signals to MT5 with CopySignals, step by step
The whole setup is done in the browser at copysignals.io. There is nothing to download and no Expert Advisor to attach to a chart.
1. Connect your Telegram account
You sign in with your own Telegram account, the same account you use to read the room. CopySignals reads through that account and never sends anything from it. Messages are not stored beyond a short preview on the copier's event log, so you can see why a given post was acted on or skipped.
2. Choose the channel
Every channel and group you belong to is listed. Pick the one you want copied. Because it is your membership that grants access, the channel owner does not have to install anything or even know you are copying. If you follow more than one room, each one becomes its own copier with its own rules.
3. Connect the MT5 account
You enter three things: the broker's server name as it appears in your terminal, the account login, and the trading password. It has to be the master password. MetaQuotes is clear that the investor password allows you to see the account status, analyze prices, and work with your own Expert Advisors, but not trade, so a copier logged in with it can watch and do nothing else.
CopySignals then starts an MT5 terminal for that account on its own servers. There is one terminal per connected account, and it is the terminal that places the orders, so your broker sees ordinary terminal trades. Your laptop can be closed. If you have been renting a Windows VPS for this, you can stop; the reasons are in our note on running a copier without a VPS.
4. Decide the size
Sizing is set per account, and there are four ways to do it:
- A fixed lot, the same size on every signal.
- A percent of the account, measured against the signal's own stop loss. A signal with a 40 pip stop and one with a 120 pip stop then risk the same money.
- A multiple of the master's lot, when the source is another trading account rather than a channel.
- The master's lot scaled by the ratio of the two balances.
Whichever you pick, a maximum lot caps it. That cap is the setting to fill in first, before you have any opinion about the room.
5. Decide what happens at the targets
Most rooms post several take profits, and MT5 gives a position one take profit. You choose how CopySignals resolves that: split the size across the targets with weights you set, take the first target only, run one position to the last target, or place no take profit and let the room's messages close it. Splitting means the copier opens one position per target, each with its own take profit, so partial exits happen on the broker's side without any further action.
6. Check the symbol names
Brokers quote the same instrument under different names. A room says GOLD, your broker quotes XAUUSD.r or XAUUSDm. CopySignals matches the name and the prefix or suffix to what your broker actually quotes, and it shows you anything that is genuinely ambiguous so you can decide before a trade goes out. Do this once per account and then leave it.
7. Watch the event log for a day
Every message from the room lands on the event log with what the parser made of it: instrument, side, entry, stop, targets, or the reason it was skipped. Chat, memes and recap posts are ignored, and the log says so. Read it for a day before you raise the size. That is how you learn how a particular room phrases things.
The follow-up messages are the trade
An entry copied and then abandoned is worse than no copy at all. What makes or breaks a copied signal is what happens after the entry, and CopySignals handles those messages as part of the same copier:
- Break even after a chosen number of targets, or when the room says to move the stop to entry.
- Partial close at each target, at the weights you set.
- A trailing stop once the trade is in profit, if you want one.
- The exit when the room reports a stop hit, a manual close, or the last target.
There are a few more controls that matter on MT5 specifically. A maximum spread stops the copier placing a trade while the broker is quoting wide, which on a gold room during news is most of the point. A delay before placing lets a limit order sit until price is closer. A cap on open positions stops a busy room from stacking ten trades. Word filters skip posts that contain, for instance, "recap" or "yesterday". Reverse copy exists for people who want the opposite of a room. And an instrument list limits the copier to the symbols you actually want.
Other ways to copy Telegram signals to MT5
There are three architectures on the market, and each puts the two logged-in sessions somewhere different.
Software on your own Windows machine. Telegram Signals Copier is delivered as a download and its site states that a VPS or PC with Windows is required. The same page describes the flow as installing the software, connecting it to your Telegram account, then choosing the channels, and says it can read signals in images with OCR. The trade-off is that you own the uptime: the Windows machine and the software have to stay running, which in practice means a rented VPS.
Cloud services built on a bridge to MetaTrader. TelegramFXCopier says it runs entirely in the cloud, with no VPS required, and connects to Telegram through the Telegram API rather than a bot. Copygram likewise describes itself as 100% cloud based with no VPS or EA required and lists MT4 and MT5 among several other platforms it connects to. Both are legitimate ways to get the terminal off your desk. Before you pay for any of them, ask how the follow-up messages are handled, because that is where copied rooms usually go wrong.
A hosted terminal per account. This is the CopySignals model: a real MT5 terminal for each connected account, run on our servers, driven by the parser. The account-to-account copier lives in the same product, so a connected MT5 account can also be the master for a personal account or a prop firm account at a different size, on MT4, MT5 or eTrader.
Things that go wrong on MT5, and the fix
Orders rejected on the first trade of a new symbol. A symbol that is not open in Market Watch may have no fresh quote when the order arrives. On a home setup, add every symbol the room trades to Market Watch before it posts. On CopySignals the hosted terminal takes care of this.
Trades not placed at all. On a home terminal, check that automated trading is switched on. MetaQuotes documents the setting as Allow Auto Trading, which allows or prohibits trading using Expert Advisors and scripts for the entire platform. On CopySignals the terminal is ours, so this is already set.
The wrong instrument. Almost always a suffix. Fix the mapping once and the copier remembers it for that account.
Size too big on a wide-stop signal. Switch from fixed lot to percent of account against the stop, and lower the maximum lot.
What it costs
CopySignals plans start at $14 a month for one trading account, then $29 for three and $149 for thirty; the details are on the pricing page. Every plan is the whole product, including the follow-up handling and account-to-account copying, and the plans differ only in how many trading accounts and Telegram accounts they cover. Billing is monthly, by card or crypto, and there is a 30 day money back guarantee.
Two plain points before you start. CopySignals is software: it is not a broker, it does not sell signals and it holds no funds, and it can only place, modify and close orders on the accounts you connect. And copying a room does not remove the risk of trading it. A bad signal copied precisely is still a bad signal, so size for the losing run, not the winning one.
If you already follow a room and already have an MT5 account, the shortest route is to connect both, set a maximum lot, and read the event log for a day before you trust it with real size.
Sources
- Download MetaTrader 5, MetaQuotes, checked 19 September 2026
- MetaTrader 5 help: Authorization, MetaQuotes, checked 19 September 2026
- MetaTrader 5 help: Platform settings, MetaQuotes, checked 19 September 2026
- Telegram APIs, Telegram, checked 19 September 2026
- Bots FAQ, Telegram, checked 19 September 2026
- Telegram Signals Copier home page, Telegram Signals Copier, checked 19 September 2026
- TelegramFXCopier home page, TelegramFXCopier, checked 19 September 2026
- Copygram home page, Copygram, checked 19 September 2026