Trade Signal To Telegram
- 实用工具
-
The Anh Bui
关于我
你好!我是一名经验丰富的 MQL5 开发者,专注于创建让交易生活更轻松的实用工具。
我最擅长什么?
Telegram 集成:将订单通知、账户统计数据和图表截图直接发送到您的 Telegram 频道。
跟单系统与风险管理:构建可靠的解决方案,用于多账户管理。
自定义指标与脚本:从简单的警报通知到复杂的分析工具,应有尽有。
为什么选择我?
✅ 代码整洁 – 我编写结构清晰、有注释且易于维护的代码。没有混乱的代码。
✅ 交付快速 – 大多数项目在 2-5 天内完成。我尊重截止日期。 - 版本: 1.1
- 更新: 19 四月 2026
- 激活: 10
TELEGRAM_NOTIFICATION 是一款实用工具,可将您 MetaTrader 5 终端的实时交易事件转发到任何 Telegram 聊天、群组或频道。它跟踪每个订单事件(开仓、平仓、修改、取消),并在几秒内发送格式化消息。还可按您设定的时间窗口生成每日盈亏报告。
主要功能
- 市价和挂单开仓提醒 (BUY、SELL、BUY LIMIT、SELL LIMIT、BUY STOP、SELL STOP)
- 平仓提醒,包含净利润、余额、净值和当日累计利润
- StopLoss、TakeProfit 或挂单价格修改时的提醒,含点数差
- 挂单取消提醒,区分手动取消与已触发
- 每日统计报告,在您设定的时间发送,覆盖您设定的时间窗口
- 按 MagicID 和交易品种过滤
- 发送失败时自动重试最多 3 次
- 图表仪表板显示实时状态和最后一个错误
- 支持 Telegram 群组话题 (thread ID)
- 适用于任何 MT5 经纪商
工作原理
将 EA 附加到单个图表。它监控账户上所有持仓和挂单。检测到事件时,构建 HTML 格式的 Telegram 消息并通过 WebRequest 经 Telegram Bot API 发送。本 EA 仅为监控工具,不会自行开仓或平仓。
设置
- 通过 BotFather 创建 Telegram 机器人并复制 bot token。
- 获取您的聊天、群组或频道 ID。
- 在 MetaTrader 5 中,打开 工具 - 选项 - EA,启用允许 WebRequest,并添加 URL api.telegram.org
- 将 EA 附加到任何图表,输入 BotToken 和 ChatID,启用您希望通知的事件。
输入参数
Telegram Setup
- BotToken:从 BotFather 获取的 token
- ChatID:接收消息的聊天、群组或频道 ID
- ThreadID:群组话题 ID,可选
Notification
- NotifyOnOpen:订单开仓时提醒
- NotifyOnClose:订单平仓时提醒
- NotifyOnModify:订单修改时提醒
- NotifyDailyStat:每日盈亏报告
- StatSendTime:报告发送时间,用户时区的 HH:MM
- StatWindow:报告统计窗口,昨日的 HH:MM-HH:MM
- StatThreadID:每日报告的独立话题 ID,可选
- WaitForTPSL:仅在 StopLoss 和 TakeProfit 都设置后发送开仓提醒
Modify
- ModifyMinPips:触发修改提醒的最小点数变化。0 为任何变化,大于 0 为过滤跟踪止损噪声
Filter
- FilterMagicID:0 为所有订单,特定 MagicID 隔离单个 EA
- FilterSymbol:空为所有品种,或指定单一品种如 EURUSD
Display
- Reference:包含在每条消息中的自定义标签
- GMTOffset:显示时间的时区偏移
Dashboard
- ShowDashboard:在图表上显示状态面板
- DashboardCorner:面板位置
注意事项
- 每个账户仅附加 EA 到一个图表。多个实例将产生重复通知。
- 必须启用 WebRequest,并在允许 URL 列表中添加 api.telegram.org。
- 本 EA 不会开仓或平仓。
