MT5 To Telegram Signal EA
- Yardımcı programlar
- Sürüm: 1.0
- Etkinleştirmeler: 20
MT5 Trade To Telegram
MT5 Trade To Telegram is a professional trade signal bridge for MetaTrader 5. It monitors trades, positions, and pending orders placed on your MT5 account and sends clean, structured signal updates to your Telegram bot, group, channel, or private chat.
It is designed for traders, signal providers, educators, account managers, and trading communities who need fast trade communication with flexible TP/SL handling, inverse signal mode, live target monitoring, and a modern on-chart Telegram dashboard.
Main Features
- Automatic Telegram trade alerts when a new MT5 position or pending order is detected.
- Modern on-chart dashboard showing Telegram connection status, bot name, chat/channel name, tracked signals, and queued messages.
- TP1 to TP5 monitoring with individual alerts when each target is reached.
- Stop Loss hit notification with clear SL alert formatting.
- Custom TP/SL mode using fixed point distances or exact custom price levels.
- Exact master TP/SL mode for users who want to publish the same levels used by the MT5 trade.
- Auto-generated TP2, TP3, TP4, and TP5 from the master TP1 distance.
- Inverse trade mode to convert BUY signals into SELL signals and SELL signals into BUY signals.
- Post-close level monitoring so generated TP2-TP5 levels can still be tracked after the original position closes.
- Trade modification alerts when entry, volume, SL, or TP levels change.
- Pending order activation alerts when a pending order becomes an active position.
- Magic number, symbol, and comment filters for focused signal publishing.
Advanced TP/SL Engine
MetaTrader 5 positions normally use one native Take Profit level, but this EA can publish and monitor up to five signal targets. If the master trade has only TP1, the EA can calculate TP2, TP3, TP4, and TP5 from the TP1 distance using configurable multipliers.
Example: if TP1 is 50 points from entry, the EA can automatically create additional signal targets at 100, 150, 200, and 250 points, depending on your settings.
The EA monitors live market price and sends Telegram notifications when those synthetic levels are reached.
Inverse Signal Mode
Inverse mode is useful when you want to publish the opposite direction of the master trade. A BUY can be sent as a SELL, and a SELL can be sent as a BUY.
The EA can also rebuild TP and SL levels for the reversed direction, so the Telegram signal remains logically aligned with the inverse setup.
Telegram Dashboard
The built-in dashboard gives a clear overview directly on the MT5 chart:
- Telegram connection status
- Bot name
- Chat, group, or channel name
- Current signal direction mode
- TP/SL mode
- Tracked signals and queued messages
- WebRequest setup status
Telegram Message Style
Signals are formatted for easy reading, with clear labels for entry, SL, TP1-TP5, ticket number, volume, symbol, and time. TP hit messages use fire symbols, while SL messages use clear loss-alert symbols.
The default footer is:
Trade wisely
Who Can Use It?
- Signal providers sending MT5 trades to Telegram
- Trading communities and private groups
- Traders who want clean trade records in Telegram
- Educators sharing trade examples with students
- Manual traders who want automated signal publishing
Important Notes
- This product sends trade notifications only. It does not place trades on subscriber accounts.
- Telegram sending requires MT5 WebRequest permission to the Telegram Bot API endpoint.
- A Telegram bot token and chat ID are required.
- The EA does not use DLL files.
- No trading result is guaranteed. Trading decisions remain the responsibility of the user.
Why This Tool Stands Out
Many trade alert tools simply forward the master trade's basic TP and SL. MT5 Trade To Telegram goes further by combining Telegram signal delivery with custom target creation, inverse signal logic, post-close monitoring, and a live dashboard that confirms whether the Telegram connection is ready.
It is built for users who want more control over how MT5 trades are presented, monitored, and delivered to Telegram.
Setup Guide
Follow these steps to connect MT5 Trade To Telegram with your Telegram bot, group, channel, or private chat.
- Create a Telegram group or channel
Create a new Telegram group/channel, or use an existing one where you want the trade signals to be delivered. - Create a Telegram bot
Open Telegram and search for BotFather. Create a new bot and copy the bot token provided by BotFather. - Add the bot to your group or channel
Add your bot as a member. For channels and some groups, give the bot permission to send messages. - Get your chat ID
Send any message inside the group or channel, then open this address in your browser:
https://api.telegram.org/botYOUR_BOT_TOKEN/getUpdates
Replace YOUR_BOT_TOKEN with the token from BotFather. Look for the chat section and copy the id value. Group and channel IDs are usually long negative numbers, for example:
-1001018013852 - Allow Telegram WebRequest in MT5
In MetaTrader 5, go to:
Tools > Options > Expert Advisors
Enable Allow WebRequest for listed URL and add:
https://api.telegram.org - Attach the EA to your MT5 chart
Drag MT5 Trade To Telegram onto any chart in your master MT5 terminal. Enter your TelegramBotToken and TelegramChatId in the Telegram settings. - Confirm the dashboard status
After setup, the on-chart dashboard will show the Telegram connection status, bot name, and chat/channel name. When everything is correct, it will display that Telegram is connected.
For public channels, you may also use the channel username format if supported by your Telegram setup, for example: @YourChannelName . For private groups and channels, use the numeric chat ID.

