Perfect Signal Copier

How it works

From a Telegram post to an open trade

Three pieces work together on your Windows PC or VPS. Your trading terminal and the app must be running for trades to be copied.
1

The copier app

A Windows program that logs in to your Telegram account with Telegram's official library and watches the channels you pick. It reads each new post, decides whether it is a trade signal, and passes the trade on. It also checks your license with our server.

2

The platform add-on

For MetaTrader 4 and 5 an Expert Advisor, for cTrader a cBot. It runs inside your trading terminal, collects new trades from the copier app on the same machine, and places them. DXtrade and TradeLocker need no add-on: the app trades them through their APIs.

3

Our signal reader

On Professional and Enterprise, every message is sent to our server, which reads it with rules first and AI for unusual formats, and returns the trade (or "not a signal"). Starter uses the app's built-in reader for standard formats.

Telegram · Gold signals channel · 14:02

XAUUSD BUY

ENTRY 4177-75
SL 4165
TP 4182
TP 4187
TP 4192

MetaTrader 5 · account 52433621 · 14:02

OrderLotsSLTP
Buy XAUUSD0.1041654182
Buy XAUUSD0.1041654187
Buy XAUUSD0.1041654192

One position per take profit. Example only; your lot size is your setting.

How a signal becomes trades

Entry
Market order when the signal arrives. For an entry zone (4177-75), the first price is the reference.
Stop loss
Taken from the post. If the post has none ("SL: premium"), the trade is opened without one, so set your own risk limits.
Take profits
MetaTrader: one position per take profit, so each target closes on its own. DXtrade and TradeLocker: one position with the first take profit. "TP: open" is skipped.
After TP1
MetaTrader, optional: move the stop loss of the remaining positions to the hit target.
Breakeven
MetaTrader, optional: move the stop loss to breakeven plus a small offset once the trade is a set number of points in profit.
Size
MetaTrader: a fixed lot size you choose per terminal, plus a maximum slippage. TradeLocker: the size set for the account in the app. DXtrade: 0.01 lots.

Questions? See the FAQ.