MT5 to Telegram Proo Signal Provider

MT5 to Telegram Proo Signal Provider

27 January 2026, 03:20
Rachid El Jaafari
0
37

This is a user guide for setting up the MT5 to Telegram Proo EA.

MT5 version available here: MT5 To Telegram Proo 

Stay updated with all my products, improvements, and the latest demo releases by joining my Telegram Channel, where I regularly share news and keep users informed.

The TMT5 to Telegram Proo is a simple yet powerful and fully customizable utility that allows you to send trading signals directly to Telegram, effectively turning your account into a signal provider. Message formatting is fully customizable, and for quick setup you can use predefined templates while enabling or disabling specific message components as needed.

For uninterrupted 24/7 signal delivery, the use of a VPS is highly recommended.

Demo Available

You can test the Telegram Signal Provider using a free demo version, allowing you to evaluate its features and ensure compatibility with your trading environment.


MT5 to Telegram Telegram Proo Demo


Installing the Demo Version:

  1. Launch MetaTrader, then click "File" in the top left corner.
  2. Select "Open Data Folder" from the drop-down menu.
  3. Navigate to your MQL5 directory.
  4. Access the 'Experts' folder within this directory.
  5. Use the link provided above to download the demo (.ex5 file) directly into the 'Experts' folder.
  6. Return to MetaTrader and locate 'Navigator'. Right-click and select 'Refresh' from the context menu.
  7. The demo should now be visible in the list. Simply drag and drop it onto your chart to initiate the setup.

Installation

Telegram Bot
Create a Telegram bot that will send messages from MT4 to a Telegram chat, channel, or group.

Set Up Telegram Bot

  • Open Telegram and search for @BotFather
  • Send /newbot and follow the instructions provided by BotFather
  • Choose a name and a username for your bot
  • You will receive a bot token (this token is required to access the Telegram HTTP API)
  • Refer to the image below

BotFather



Chat / Group ID

  • Create the Telegram group or channel where you want the EA to send messages.
  • Add your newly created bot to the group/channel and set it as an admin:
  • Group Info → Manage Group → Administrators → Add Administrator → Your Bot → Save
  • Send any message in the group/channel (e.g., "Test")—this is required to retrieve the group/channel ID.
  • Replace <Token> in the following URL with the token obtained from BotFather: https://api.telegram.org/bot<token>/getUpdates
  • Open the URL in your browser. If the page shows only {"ok":true,"result":[]} , send a new message in the group/channel and refresh the page.
  • Look for "chat":{"id": and copy the ID. It will look like -100133  or -5269559513 .
⚠️ Ensure you include the minus sign (-) if it appears—it is part of the ID.

                                                                                                    

                                                       


Easy way to do  : 

  • open the group in your browser  and copy the number after the # in the url  ( see the image ) 

chat id


  • Enter the Chat ID and bot token into the EA inputs. The EA will automatically save them once entered.

    token and chat id


Allow WebRequest

  • Open your MT4 Terminal and go to "Tools" --> "Options" --> "Expert Advisors"
  • Turn on the "Allow WebRequest for listed URL:" bracket and add the following URL:


  • Your MT5 to Telegram Poo  is now ready to use!
  • In the User Interface, you can customize all the inputs.


User Interface – Simple Mode

In this section, we explore the user interface for Simple Mode. This mode lets you send reports and customize the predefined message template by enabling or disabling specific message components. Simple Mode offers more control directly through the interface, while Advanced Mode relies mainly on configuring messages via text files.

Periodic Rapport
You can select daily, weekly, or monthly reports. Pressing a report button will send the report directly to your Telegram channel. Use the Options button to open the settings menu for further customization.

Periodic Rapport


Close Order Signals 

Close order


Activate the input to :

  1. Allows sending messages to Telegram
  2. Allows sending Profit to Telegram
  3. Allows sending Duration of trade to Telegram
  4. Allows include Screen shot 
  5. Allows sending Pips 
  6. Allows sending Balance 

New Order Signals 

New Order Signal

active it to : 
  1. Send Messages – Enable sending order signals to Telegram.

  2. Ticket – Include order ticket in the message.

  3. Lots – Show lot size of the order.

  4. SL Price / SL Pips – Display Stop Loss as price or pips.

  5. TP Price / TP Pips – Display Take Profit as price or pips.

  6. Pend. Orders – Include pending orders in signals.

  7. Include Screen – Attach a chart screenshot of the order.

  8. Time – Optionally include order timestamp.

  9. Risk $ – Show the calculated risk amount.

  10. R:R Ratio – Include Risk:Reward ratio in the message.

  11. Comment – Include custom comment for the order.

  12. Manual SL/TP – Include manually set SL/TP in the message.


Test Messages

The Send test messages ,  once you set up your token and your chat id ,  can send a “test” message  allowing to detecte if your set up i working or not . With the help of these messages, you can easily and instantly test the system without opening/closing real orders.

send test


Test System


Limit order Signal


Limit order



Buy & Sell Order Signal  


Direct order



Stop Loss Or Take Profit Modified  Signal 


Modification


Close Order Signal 

Close Order


Product Link


MT5 to Telegram Signal Provider:  https://www.mql5.com/en/market/product/163040&nbsp;

For any inquiries contact the developer: https://www.mql5.com/en/users/white_trader