Same order, VIP channel gets full prices, free channel gets the short version. This page is where you set those differences.
Four sections in the MT5 source config for an output channel.
| Section | Used to |
|---|---|
| Broadcast orders from | Pick multiple accounts. If you pick none, that means all accounts |
| Post when | New order · Close order · Partial close · Move SL · Move TP |
| Filter broadcast orders | Rules by row — see just below |
| Message template | Signal content to send |
Each row has Symbol + Magic + Comment contains + Strategy name.
| Symbol | Magic | Comment contains | Strategy name |
|---|---|---|---|
| XAUUSD | 20250 | Gold Bot M15 | |
| EURUSD | bot eu | EU Scalper |
The strategy name in the row that matched gets filled into the {label} field in the template — that way one channel broadcasts many bots but readers know which signal is from which bot.
The Preview runs with a sample signal — change it and see the result right away.
{emoji} {symbol} {dir}
Entry: {entry}
SL: {sl}
TP: {tp}
🟢 XAUUSD BUY
Entry: 4758
SL: 4750
TP: 4770 / 4780 / 4790
| The | Note | The | Note |
|---|---|---|---|
{symbol} | Reference | {lot} | Volume |
{dir} | BUY / SELL | {ticket} | Order number |
{dir_vi} | Buy / Sell | {loai} | Event name |
{emoji} | 🟢 / 🔴 | {label} | Strategy name |
{entry} {sl} {tp} {tp1} | Entry price, stop loss, TP levels, first TP | {note} | Note |
SL: .Keep the original channel's text, only add message start and message end of yours. Multiple lines are allowed.
Clean up the message before sending — four things below.
| Turn on, turn off and buttons | Detail |
|---|---|
| Replace phrases in the message | Table phrase → replace with. Emoji works too. This is also where you rename symbols: GOLD → XAUUSD |
| Remove all emoji | — |
| Remove links | http(s)://, www., t.me/, discord.gg/ |
| Remove @mentions | — |
What event, sent to which channel, success or what error.
Technical log. Use when reporting an error to us.
Choose event, fill in symbol / direction / entry / SL / TP (multiple TPs separated by comma) / lot → Preview → Send to matching channels. The message goes through the same rules as automatic signals, so channels that don't match the rules won't receive it.
Button in the top right corner, or go to Update → Download version x.x.x. The software checks the integrity of the downloaded file automatically.
The app restarts on its own. Data in data\ is preserved.
If the server requires a minimum version and you're running an older version, the software pauses broadcast until update completes.
No sending channel is on; or the channel has no source added yet (press [+] in the channel editing section); or you haven't logged in to the license.
Account is Listening disabled; MT5 isn't open or terminal not connected; or the order was filtered blocked — remember that manually entered orders have magic 0.
Bot is not yet a manager of the channel, or Chat ID is wrong. Press Test connection in the channel form.
This bot is being used by another app. Create a private bot for this software. Or just enter the Chat ID manually — the bot can still send.
The webhook was deleted in Discord. Create a new one and paste the new URL.
Sending too fast. Wait a moment, or reduce the number of events sent.
Source is off; or the filter is too strict (Only forward signals CONTAINING, Only pass TRADE SIGNALS). With Discord, the token might have expired.
A sending channel points directly to the source channel being listened to. With Telegram, the app blocks and logs it; with Discord webhook, the app doesn't detect it — you must avoid it yourself.
License expired or plan downgraded — check the warning. Or the version is too old and must be updated.
The software scans every 5 seconds. Events that happen in the same cycle might not be separated.
| Term | Meaning |
|---|---|
| Source | Where the signal comes in: MT5 account, or a Telegram / Discord channel you follow |
| Sending channel / Destination | Where the signal goes out: Telegram channel via bot, or Discord via webhook |
| Message template | Text with placeholders {symbol}, {entry}… decides what the outgoing message looks like |
| Strategy name | A label you set for a rule line, placed in the box {label} |
| Magic | EA number attached to an order. Orders you enter manually have magic 0 |
| Webhook | Discord address given for a channel so external software can post messages into it — no need to invite the bot |
| Embed | Type of Discord color block message |
| Relay / Forward | Take messages from another channel and resend them to yours |
Go to each new channel — make sure the path is open first.
For every Telegram and Discord source. See what the actual message will look like before turning it on.
If you're running multiple bots on the same account. Otherwise the channel receives orders you don't want to share publicly.
Any extra info exposed — ticket number, lot size.
If the machine is off, nothing is monitored or sent. Consider using a VPS.
data\File targets.json in which it contains bot token and webhook URL — whoever has this file can send messages to your channel.
Upgrade your license, don't buy a new one. Each Telegram or Discord channel you send to is one slot.
See pricing Back to setup guide