Documentation
About ten minutes from download to your first copied signal. The desktop app shows the same steps as a checklist and tells you which one is still missing.
Sign up, pick a plan and pay for your first month. Full access starts right away, and you can cancel anytime from your billing page.
From the Downloads page in your dashboard, run the Windows installer. It adds a Start menu shortcut, starts with Windows and updates itself. Then click Sign in with your browser: the website hands your login to the app, so there is no password to retype. You can also sign in with your email and password.
Install it on the machine that will stay on: your VPS, or a PC that does not sleep.
Enter your phone number with country code. Telegram sends a code to your Telegram app; type it in. If you use two-step verification, the app asks for that password too. The session is stored on your machine only.
Tick the channels you want to copy. For each one, open its settings and choose a risk mode: fixed lots, percent of balance, or a dollar amount per signal. Leave Ignore signals without a stop loss on unless you have a reason not to.
Use Install EA on the app’s setup checklist, or follow the manual steps below. Once the EA is on a chart with AutoTrading on, it registers your account number with the app automatically. You can also add the number yourself under Trading Accounts in the dashboard.
New messages appear in the app’s signal feed with the values that were extracted. Messages that do not become trades show as Skipped with the reason. Trades placed by the EA appear under Signals in the dashboard.
TelegramSignalMirror.ex5 (MT5) or TelegramSignalMirror.ex4 (MT4) from the Downloads page.MQL5/Experts (or MQL4/Experts). Copy the file there.https://www.telegramsignalmirror.com and click OKThe full list is in the EA settings reference.
The EA sizes each signal from the distance between entry and stop loss, so a wider stop means a smaller lot and the same money at risk.
Signals without a stop loss cannot be sized this way. By default they are skipped and shown in the feed with the reason.
A prop firm account is just an MT4 or MT5 login, so TSM copies to it exactly like any other account. The one thing that matters is staying inside the firm’s daily loss and drawdown rules, and that is what TSM Protector (Pro and Lifetime) is for. Turn it on in the EA inputs and set the limits as a percentage of the account so they scale with the balance the firm gives you.
| EA input | Set to |
|---|---|
| EnableProtector | true |
| UseLossPercent | true |
| DailyLossLimitPercent | A little under the firm’s daily limit, e.g. 4 for a 5% rule |
| MaxTradesPerDay | A cap you are comfortable with, e.g. 5 |
| CloseAllOnLossLimit | true |
| StopNewTradesOnLimit | true |
A common starting point for a firm with a 5% daily loss limit and 10% total: set DailyLossLimitPercent to 4, one full percent below the rule, so spread and slippage never tip you over. Protector counts the day in your broker’s server time; set ProtectorResetTime to match the firm’s daily reset if it differs. Always confirm your firm allows EAs and copy trading; most do, a few restrict it.
Yes. If your Telegram account is a member of the channel, the app can read it.
Basic includes one MT4/MT5 account, Pro and Lifetime include three. The same signal can be sent to all of them.
A set of account-level limits on Pro and Lifetime: daily loss limit, daily profit target, maximum trades per day and drawdown protection. When a limit is hit, new signals are paused until the next day.
You log in through Telegram’s official API with a code from your Telegram app. The session file stays on your machine and we never receive your password. You can end the session from Telegram’s Devices settings at any time.
Yes. The app reads Telegram and hands signals to the EA. If it is closed, nothing is copied. That is why most traders run it on a VPS.
Ask the assistant first. It knows every EA input and skip reason, and it hands you to a person on Telegram with the conversation attached if it cannot help.