https://www.mql5.com/en/market/product/58686
How to get an Chat ID
- Chat with BotFather to create Bot and get API Token of Bot. If you had Bot, skip the step.
- Open the channel/group Info, then Manage, Add Administrators, type the bot username, and click Save
- Send any message to the channel/group like "hello world"
- chat with bot @userinfobot , then forward message on your channel to bot @userinfobot , the bot will reply your channel ID.
Example on picture below: chat ID is minus number -1001448215625
Other way to get Chat ID: use link https://api.telegram.org/bot{token}/getUpdates
then replace {token} by Bot token which you get from Bot Father , open link with Internet browser or chrome
Important Note
- You must allow WebRequest and add the https://api.telegram.org URL in "Tools" → "Options" → "Expert Advisors".
- Telegram Bot must is member of group or admin of channel.
- Attach it to one chart only.
For Custom Message
- Download file here , then copy the file to folder <Data folder>/MQL5/Files/
- To add Emoji: search Emoji here and get code of Emoji ( Unicode column )
- Below is all variable to add to custom message:
- [TICKET] -> Order Ticket
- [OPENTIME] -> Order open time
- [TYPE] -> Order type
- [SIZE] -> Order size , order lots
- [SYMBOL] -> Order symbol
- [OPENPRICE] -> Order open price
- [S/L] -> Order stoploss
- [S/L-PIPS] -> Order stoploss in pips
- [T/P] -> Order Takeprofit
- [T/P-PIPS] -> Order Takeprofit in pips
- [COMMENT] -> Order comment
- [CLOSEPRICE] -> Order close price
- [CLOSETIME] -> Order close time
- [EXPIRATION] -> Order expire time
- [P/L] -> Profit in money
- [P/L-PIPS] -> Profit in pips
- [RISKREWARD] -> Risk reward of order
- [OLD PRICE] -> Old open price of pending order
- [OLD S/L] -> Old order sl price
- [OLD T/P] -> Old order takeprofitprice
- [ACCOUNT] -> Account number
- [BALANCE] -> Banlance
- [EQUITY] -> Equity
- [CURRENCY] -> Account Currency
- [BROKERTIME] -> Time of broker
- [P/L %] -> Profit percent = Profit / Banlance
- [P/L-POINT] -> Profit in points
- [DURATION] -> duration time of orders