Telegram Notify MT4
- 实用工具
-
Aleh Piatrenka
MQL4/MQL5 developer specializing in Expert Advisors and trading utilities.
Experienced in trade copying (master/slave systems) and trading notification services.
All products are designed and personally used in real trading environments. - 版本: 1.7
- 更新: 3 四月 2026
自动将 MT4 中的交易开仓、平仓以及部分平仓的实时通知发送到 Telegram。
该工具支持 16 种语言:English、French、German、Indian (Hindi)、Indonesian、Italian、Kazakh、Korean、Dutch、Polish、Portuguese、Russian、Spanish、Turkish、Ukrainian 和 Vietnamese。您也可以通过自定义通知文本使用任何其他语言。该产品适用于需要在不持续监控终端的情况下接收 Telegram 通知的交易者。它适合使用 Expert Advisor 的用户、同时交易多个品种的交易者以及 VPS 用户。
系统能够正确识别全部或部分平仓(例如:0.10 / 0.30 手),并且具备防止重复消息的功能。
通知可以针对交易账户中的所有品种发送,也可以仅针对挂载该工具的图表品种发送(可选)。
图表上提供 Test Telegram 按钮用于测试聊天功能,设置完成后可以将其隐藏。同时新增 Send open positions 按钮,可将当前所有未平仓交易以表格格式发送到 Telegram。
通知内容:
开仓通知包括: 交易品种、交易量、交易方向(buy / sell)、开仓价格、take profit、stop loss、交易id和评论(可选)。
平仓通知包括:交易品种、已关闭手数(部分或全部)、平仓价格(可选),以及最终利润或亏损(毛利润或净利润 - 可选)。
简单设置:
- 通过 @BotFather 创建 Telegram 机器人并获取 Bot Token。
- 创建 Telegram 频道(公开或私有),获取 Chat ID,并将机器人添加为管理员并允许发送消息。
- 在 MetaTrader 4 中启用 WebRequest 访问 https://api.telegram.org ,将该工具添加到任意图表,并在输入参数中填写 Bot Token 和 Chat ID。
- 点击图表上的 Test Telegram 按钮进行测试。
重要说明:
该工具不会开仓或修改交易。
仅在 MetaTrader 4 终端运行时工作(与任何 EA 一样)。
兼容所有 MT4 经纪商,并支持净额账户和对冲账户。
MT5 Version available Here
如果您觉得该工具有帮助,非常感谢您的评价。
