• Обзор
  • Отзывы (8)
  • Обсуждение (204)
  • Что нового

MT4 Telegram Signal

MT4 Telegram Signal is tool, which sends selected trades via magic number to telegram channel. Tool sends trades when open and close with chart to telegram chanel. It also sends every modification from trades to telegram. Tool can send multiple charts and magic numbers and pairs from a single chart. For this you have to fill in on the chart corresponding magic number to be sent by the chart.

Send information of all type of orders: Opened (including Pending Orders), closed tiggered, and modifeid orders.

You must add the URL “https://api.telegram.org” to Tools > Options > Expert Advisors > Allow Web Request for listed URL in order to load news data from the source.

You can find add free version : https://www.mql5.com/en/market/product/37432

setup video : https://www.youtube.com/watch?v=wvDG4sAwCNg

Telegram Setup instruction

  1. Open your Telegram APP and search for "BotFather".
  2. Type /start and click/type /newbot to create a new bot.
  3. Give your bot a nickname and username (e.g., nickname: Bestnavisignal and username: Bestnavisignalbot <-- username has to be ended by 'bot').
  4. Congratulations! You have created your Telegram bot.
  5. Save your bot API token (e.g. 787517015:AAFnbcZYxx_iXAdRGrZD1W8bsSF5Xr_FmQ0) .
  6. If you don't have it already, create the channel or group
  7. Open the channel/group Info, then Manage, Add Administrators, type the bot username, and click Save
  8. Send any message to the channel/group like "hello world"
  9. Open the following URL in a browser: https://api.telegram.org/bot<token>/getUpdates (dont forget adding your bot token to the URL)
  10. Search for the string "chat":{"id": to find a large negative number. This is your group or channel ID
  11. Copy the chat ID
  12. Back in MetaTrader 4, go to Tools > Options > Expert Advisors > tick 'Allowed WebRequest for listed URL' and add 'https://api.telegram.org'.
  13. Attach the utility into your MetaTrader 4 chart and fill up the Token (from step 5) and ChatID (from step 11).
  14. Fill in the magic number sperated with comma "," on utility chart window. So you can select trades which should be sent to Telegram (Important! not shown on video look images please)
  15. Your utility is ready to work for you.
linebreak variable: {br}


  • TELEGRAM_BASE_URL - allow webrequest "https://api.telegram.org"
  • Token - Api Token from Telegram bot
  • Telegram Chat ID- Chat id from telegram channel
  • Reinit Order Tickets - Reinit the Order tickets and send already opened order
  • Digit number after point for EURUSD
  • Send chart to telegram - Set true if you want to send chart to telegram
  • Send pending order information 
  • Send only new orders after start
  • User message to telegram - Custom message to telegram
  • Hour to send User message - which hour everyday send custom message to telegram
  • Profit type - Profit type for report to send. avaliable in "PIP" or Currency
  • include open orders - included open ordersprofit to reports
  • Send Report Weekly - Set true if you want to send weekly report
  • Weekly weport day - Which day of week should weekly report to send
  • Sent monthly report - Set true if you want to send monthly report
  • Report send hour - which hour should weekly report send
  • Send email notification - set true if you want to send messages to email
  • Send mobile notification - set true if you want to send push messages to mobile
  • Order Open Message - user costumizing of order open message
  • Order Close Message -  user costumizing of order close message 
  • Order Modify Message - user costumizing of order ordermodify message
  • PendingOrderTriggerMsg - user costumizing of order Pendingorder message
  • ReportMsgLineProfit - user costumizing of each line at weekly/monthly report
  • ReportMsgLineLoss - user costumizing of each line at weekly/monthly report

avaliabel variables : {Symbol} , {Ticket}, {TimeFrame}, {BuySell}, {OrderLots}, {OpenPrice}, {TakeProfit}, {StopLoss},  {ClosingPrice}, {Profit}, {br}, {B}, {/B}, {I}, {/I}, {MONTH}

 e.g. {B} New Order opened {B} #{MONTH} {Ticket} {BuySell} {OrderLots} lots {Symbol} @ {OpenPrice}, TP @ {TakeProfit}, SL @ {StopLoss} from {TimeFrame}

you can add now emojis to msg hre you find overview https://www.mql5.com/en/blogs/post/730473

    Отзывы 8
    Briar Amberly
    Briar Amberly 2020.07.23 19:19 


    insh 2020.04.14 16:34 

    Great utility and easy setup.

    rozhawni 2020.02.17 11:01 

    Excellent software, excellent support! Very fast respons and updated the software to meet out needs. 5 stars developer and 5 stars software.

    Рекомендуем также
    Briar Amberly
    Briar Amberly 2020.07.23 19:19 


    Sairoong Kidtook
    Sairoong Kidtook 2020.04.28 05:21 

    Error http request failed, i follow video i not mistake :-) good luck

    insh 2020.04.14 16:34 

    Great utility and easy setup.

    rozhawni 2020.02.17 11:01 

    Excellent software, excellent support! Very fast respons and updated the software to meet out needs. 5 stars developer and 5 stars software.

    Husain Dana
    Husain Dana 2020.01.23 23:46   

    Great work, excellent utility, Thanks a lot.

    valentinhalgand 2019.12.06 17:14 

    Amazing !!

    Note : Magic number for manual trading is ALWAYS 0

    sunnychow 2019.07.30 17:21 

    Пользователь не оставил комментарий к оценке

    William Manotas
    William Manotas 2019.03.12 13:16 

    Excellent product it works really well! and all instructions are clearly explained 5 stars!!

    Версия 3.29 2020.04.27
    - parameter {MONTH} added
    - Msg send typ change intern to html_markup
    Версия 3.28 2020.04.24
    -Debuging prints in expert tab disabeled
    - For user possible modifying msg with {B} text{B} = bold
    - For user possible modifying msg with {I} text{I} = italic
    Версия 3.27 2020.04.20
    -Now if You set "Sending Pending order=false" msg ordertyp will send as new marketorder trype
    Версия 3.26 2020.04.20
    -Pending order tiggering Bug fixed
    Версия 3.25 2020.04.15
    - bug at ordermodify fixed
    Версия 3.24 2020.04.09
    - bug fixed sending to many msgs
    - bug fixed sending msg again after mt4 restatrt
    - bug fixed with digit at profit msg
    Версия 3.14 2020.03.03
    - custom order delete msg modification added
    Версия 3.13 2020.02.24
    - move function back to every tick from timer. because timer function was not worked properly
    - at reports bug fixed
    Версия 3.12 2020.02.13
    - daily report added
    - chart send option for order close added
    Версия 3.11 2020.02.12
    - reinit time function deleted
    Версия 3.10 2020.02.10
    -bug fixed
    Версия 3.9 2020.02.05
    more option included to consider to openorder in report
    Версия 3.8 2020.01.29
    - Bug fixed, with profit show msg in dollar after digits
    Версия 3.7 2020.01.27
    - bugfix at report open order msg.
    - input parameter added, " Send only new orders after start"
    Версия 3.6 2020.01.24
    - Bug fix with pending order deleting msg in case of dollar report chosen
    Версия 3.5 2020.01.23
    - Bugfix with ordermodify msg
    Версия 3.4 2020.01.22
    - Add option to send chart at ordermodification
    - Add Report msg open orders symbol and ticketnumber
    Версия 3.3 2020.01.10
    - Input field added for including open ordersprofit to reports
    Версия 3.2 2019.12.09
    - All function move to ontimer. tool should send quickly the messages . It sould not wait next tick.
    - Total line added for weekly and monthly report. User can set text for total line for getting total sum use variable {Total}
    - user input field added weder sending ordermodify messages.
    - new emoji added.
    Версия 3.1 2019.10.31
    - more emojis added
    - parameter added to customize weekly and Monthly report. also possible emojis at report
    Версия 3.0 2019.10.14
    - Partialy close trades will catch and can send custom partiall close msg
    - User can add selected emojis to custom messages
    - User can send different closing order Messager depend order Profit/Loss
    - bugs fixies with price showing after point
    Версия 2.3 2019.10.11
    - input field broker digit added to prevent problem wit 2 digits symbls like XAUUSD
    - line break parameter {br}. User can sent now multiline msg with this paarameter
    Версия 2.2 2019.10.08
    - Bug fix to show orderlots in case of pending order tiggered for customized text
    Версия 2.1 2019.09.27
    - typo error correct at pending order msg
    - Pending order triggered msg can now customized
    Версия 2.0 2019.09.24
    - input parameter added which allow not to send pending order information.
    - some pending order bugs corrected.
    Версия 1.44 2019.09.23
    - Pendig orders Closing custom text problem fixed
    - this version addad 10 try if creating and send failed expert try 10 x every seconds to send msg and chart.
    Версия 1.43 2019.09.20
    - Bugs with Pendig order fixed
    Версия 1.42 2019.09.18
    - report and profit from single trades will shown now only in pips
    Версия 1.41 2019.09.16
    - Pip and Point bug fixes on Msg and report
    - Added Parameter to select Ordertime for reporting
    Версия 1.31 2019.06.05
    - Bug fix with custom user notification text BUY / SELL
    Версия 1.30 2019.04.10
    - Now possible customize order messages to telegram with parameter
    - added following parameter
    - Order Open Message
    - Order Close Message
    - Order Modify Message
    Версия 1.20 2019.04.10
    - bug fix with parameter "sendchart=false"
    Версия 1.10 2019.04.03
    - weekly and monthly report added
    - user msg function added
    - email notification added
    - mobile notification added
    - add text shorten