🔧 Appointment
MT4/5 for Telegram Indicators is knowledgeable utility for MetaTrader 4/5 that mechanically sends notifications to Telegram about all buying and selling occasions:
-
opening, closing and modifying orders;
-
execution and deletion of pending orders;
-
automated experiences (every day, weekly, month-to-month);
-
automated messages with graphics and textual content.
🧾 Demo model
You may request a demo model of the utility from me to check it earlier than buying.
To do that, ship me a personal message in MQL5 or go away a remark on the product web page – I’ll ship a demo in response.
The demo solely works on demo accounts, however contains all of the utility’s performance:
You may test your Telegram message sending, experiences, visible dashboard, and all notifications in actual time.
The utility has an interactive visible management panel immediately on the chart,
permitting you to configure all parameters with out modifying the code or coming into the advisor properties.

🚀 Fast begin
1️⃣ Add the utility to the chart of any instrument (for instance, EURUSD).
2️⃣ Enable:
-
✅ “Enable WebRequest for listed URL”
-
3️⃣ After launch, a visible management panel will seem on the chart.
It may be moved and scaled with the mouse.
🌐 WebRequest Decision
To ensure that the utility to speak with Telegram, it is advisable to enable WebRequest for Telegram API addresses.
The way to do it:
-
In MetaTrader, open:
Instruments → Settings → Advisors
-
Test the field beneath:
✅ Enable WebRequest for specified URLs -
Within the record beneath, add the next tackle:
-
-
Click on OK .
🤖 Acquiring a Telegram API Token and Chat ID
1️⃣ Making a bot:
-
In Telegram, open @BotFather .
-
Ship the command /newbot .
-
Enter a reputation and login on your bot.
-
Copy and save the acquired API token, add the created bot as an administrator of your channel the place you wish to obtain notifications.
2️⃣ Acquiring a Chat ID:
Go to your channel and publish any message.
Ahead this message to one in all these bots:
- @userinfobot
- or @getidsbot
- or @RawDataBot
The bot will reply one thing like this:
id: -1001234567890
You’ll use this ID later.

Paste the Telegram API Token and Chat ID into the utility settings

🖥️ Visible management panel
The principle panel seems on the chart after loading and consists of a number of tabs.
You may transfer it with the mouse, change its measurement and increase further settings panels.

| Tab | Objective |
|---|---|
| Basic | Basic settings (bot, chat, message design, language, template). |
| New Order | Messages when opening an order. |
| Shut Order | Messages when closing a deal. |
| Modification | Notifications of SL/TP modifications. |
| Pending Order | Execution and deletion of pending orders. |
| Reviews | Every day, weekly and month-to-month experiences with graphics. |
| Auto Messages | Automated scheduled mailings. |
| Tales | Auto-posts (“tales”) with graphics and captions. |
| Take a look at Message | Checking reference to Telegram. |
⚙️ Primary parameters and their function
🔹 Telegram Settings
| Parameter | Description |
|---|---|
| Bot Token | Paste your API token acquired from @BotFather right here. |
| Chat ID | Insert the ID of the chat or channel the place the bot will ship messages. |
| Present Logs | Show details about profitable/failed sendings within the terminal. |
🔹 Notification Settings
| Parameter | Description |
|---|---|
| SendMessageNO | Ship a message when an order is opened. |
| SendMessageCO | When closing an order. |
| SendMessageMO | When modifying SL/TP. |
| SendMessagePO | When a pending order is activated. |
| SendMessageCPO | When deleting a pending order. |
| SendScreenshotNO/CO | Connect a screenshot of the chart to the message. |
| HighlightMainInfoOpen/Shut | Use HTML
formatting to focus on textual content. |
🔹 Reviews
| Parameter | Description |
|---|---|
| Stat_LastDay | Automated report for the previous day. |
| Stat_LastWeek | Automated weekly report. |
| Stat_LastMonth | Month-to-month report. |
| SendGraph | Add a revenue chart to the report. |
🔹 Auto Messages
| Parameter | Description |
|---|---|
| EnableAutoMessages | Allow the auto-sending operate. |
| AutoMsgText | Message textual content for auto-sending. |
| AutoMsgPeriod | Time interval between sendings. |
| AttachImage | Connect a picture to an auto-message. |
🧩 Extra options
-
Collapsible panel – the panel could be collapsed to save lots of area on the chart.
-
Auto-save settings – all the pieces is saved mechanically once you press the SAVE button.
-
HTML and emoji are supported in messages (📈🔥💰).
-
-formatting
– makes the message structured in Telegram.
-
Screenshots are mechanically created from the present chart.
💬 Checking the connection
-
Go to the Take a look at Message tab.
-
Enter take a look at textual content, for instance: Connection take a look at .
-
Click on the Ship button.
-
The message ought to seem in your Telegram channel.
-
If you have not acquired it, test your API Token, Chat ID, and WebRequest.
📊 Suggestions to be used
-
Use the utility on a separate chart (for instance, EURUSD M1).
-
Maintain your schedule open till you wish to obtain notifications.
-
Don’t use the identical bot on a number of terminals on the similar time.
-
For steady operation, ensure you have a continuing web connection.
✅ Completed!
Now the Telegram Sender Utility is absolutely configured and able to go 🎯
Notifications, experiences, and auto-messages can be mechanically despatched to your Telegram.