• Información general
  • Comentarios
  • Discusión
  • Novedades

MT4 Telegram Signal Provider

MT4 Telegram Signal Provider EA is the best utility for anyone who wants to become a Forex Signal Provider.

It will send Signals and Weekly Signal Reports to your Telegram channel.

* SIGNAL content: 

  1. A chart image;
  2. Order ID;
  3. BUY or SELL;
  4. SYMBOL;
  5. PRICE;


  • The MT4 Telegram Signal Provider EA doesn't execute any orders on your MT4 account;
  • The MT4 Telegram Signal Provider EA only monitor others EA and sends new order information with open price, fixed stop loss and take profit. It doesn't send pending, modifying, closed order information;
  • Therefore, you should have a "set and forget" system, always deliver signals with fixed stop loss and take profit prices. 


  1. Closed Order Date;
  2. Order ID;
  3. BUY or SELL;
  4. SYMBOL;
  5. WIN or LOSS;
  6. PROFIT;


  1. Token: Enter your bot API token;
  2. Channel ID: Enter your Channel ID. Example: -1234567980123 (13 digits);
  3. Signal Picture Timeframes: Choose the chart timeframes in your chart image;
  4. Weekly Signal Report On: You can choose "Monday", "Tuesday"... or turn off this function by choosing "No Sending Report".
  5. Summary Profit Unit: You can show the profit unit in Weekly Signal Report by "Pips" or "Currency".


1. Create a Bot, and fill API Token

  • Open Telegram application;
  • Type "BotFather" in search input box and press "ENTER";
  • Click the bottom "BotFather" bot in the left list;
  • Click "START" in the bottom on the right window;
  • Click a text "/newbot" or type "/newbot", then press "ENTER";
  • Choose a name for your bot, press "ENTER" or "SEND";
  • Choose a username for your bot, it must end in "bot", press "ENTER" or "SEND";
  • A new bot is created, Telegram send you an API Token;
  • Fill the Token in EA Input Parameters by "copy & paste".

2. Create a Channel (if you don't have it yet):

  • Click the menu on the top left of Telegram application, and choose "New Channel";
  • Give your channel a name, then click "CREATE";
  • In the Channel, add your bot and set it as "Administrator" so that your bot could send a message.

3. Find Channel ID, and fill EA Channel ID:

  • In Telegram application, click on the top right menu;
  • Choose "Manage Channel" then "Channel Info";
  • Choose "Private Channel" then "SAVE";
  • In web browser, access https://web.telegram.org/[YourBotName];
  • Click on your Channel on the left list;
  • You can see a string in the link on the web browser's address bar, it looks like this: ...im?p=c1234567890_9876543210987654321;
  • Focus on 10 digits 1234567890, add the string "-100" before that 10 digits, it is your Channel ID;
  • Your Channel ID will be like this: -1001234567890 (13 digits);
  • Fill the Channel ID in EA Input Parameters.

4. Set Metatrader allow EA contact with Telegram via https://api.telegram.org

  • In MetaTrader4 application, click Tools on the menu bar, then Options, then Expert Advisors tab;
  • In the bottom check line, check WebRequest for listed URL;
  • Add new URL "https://api.telegram.org/" then click "OK";


That's it. MT4 Telegram Signal Provider EA is ready to work for you.


No hay comentarios
Versión 3.0 2018.10.13
Add parameter: "Summary Profit Unit". Now you can show the profit unit in Weekly Signal Report by "Pips" or "Currency".
Versión 2.0 2018.10.08
Add "Signal Picture Timeframe" parameter: Now, you can set the timeframe of the signal picture you send to your channel.
Versión 1.1 2018.10.06
Remove Input Parameter: Channel Name