Emergency Webhook Alert
- 实用工具
- 版本: 1.10
- 更新: 7 五月 2026
`Emergency Webhook Alert` 是一款用于 MT5 的交易事件通知 EA。它会监听开仓、平仓、止损、止盈、部分平仓、反向成交等交易事件,并通过通知中继服务器把交易事件推送到微信和 Telegram。EA 支持图表面板显示,支持中文/英文界面切换,便于实时查看运行状态、配对状态和待发送事件数量。
▶ 想要的不只是事件通知?Emergency Webhook Alert 转发你的交易事件——TradeAssist Remote Monitor(MT5→Telegram)是完整的云端监控:MT5
关了也能从 Telegram 查账户、真离线/掉线检测、多账户聚合、投递审计。只观察、告警、报告,绝不替你下单。
👉 https://www.mql5.com/zh/market/product/194805
EA 不执行下单、平仓、修改订单等交易操作,只读取账户交易事件并发送通知。后台查看时,账号、配对信息等敏感内容已经做过脱敏处理,方便排查问题,同时降低敏感信息暴露风险。本工具仅用于用户本人账户的交易事件提醒,不构成任何投资建议。
### 参数说明
- `UseChinesePanel`:是否使用中文面板显示。
- `NotifyOpen`:是否推送开仓事件。
- `NotifyClose`:是否推送平仓事件。
- `NotifyStopLoss`:是否推送止损平仓事件。
- `NotifyTakeProfit`:是否推送止盈平仓事件。
- `NotifyPartialClose`:是否推送部分平仓事件。
- `NotifyReverse`:是否推送反向成交事件。
- `ShowPanel`:是否显示图表主面板。
- `ShowMiniStatus`:是否显示左上角迷你状态。
- `RetryIntervalSeconds`:失败后的重试间隔,单位秒。
- `WebRequestTimeoutMs`:WebRequest 超时时间,单位毫秒。
- `NotificationServerUrl`:通知服务器根地址。用户需要将该参数显示的地址加入 MT5 WebRequest 允许列表。
- `MaxEventsPerTimer`:每次定时器最多处理的事件数。
- `MaxSeenDeals`:已处理成交记录的缓存上限。
- `PanelCorner`:面板锚点位置。
- `PanelX`:面板水平偏移。
- `PanelY`:面板垂直偏移。
- `PanelFontSize`:面板字体大小。
- `PanelBackgroundColor`:面板背景色。
- `PanelBorderColor`:面板边框色。
- `PanelTextColor`:面板主文字颜色。
- `PanelLabelColor`:面板标签颜色。
- `PanelOkColor`:正常状态颜色。
- `PanelWarnColor`:提示状态颜色。
- `PanelErrorColor`:错误状态颜色。
### 主要特性
- 支持 MT5 交易事件自动通知。
- 支持微信官方账号模板消息推送。
- 支持 Telegram 推送。
- 支持图表面板和迷你状态提示。
- 支持中英文界面。
- 支持账号配对码,后台绑定后再启用通知。
- 支持失败重试和待发送事件缓存。
- 后台日志和请求信息支持查看,便于排查异常。
- 账号等敏感信息已做脱敏处理。
### 数据与隐私说明
- EA 会通过 WebRequest 上报交易提醒所需数据,包括脱敏后的账号、交易服务器、券商公司名、品种、事件类型、买卖方向、手数、成交价、订单盈亏、成交编号、订单编号、持仓编号、Magic、事件时间和 EA 版本。
- 账号会保留前 2 位和后 2 位,中间使用 `***` 替代,例如 `52***58`。
- EA 不读取、不发送交易账户密码、投资者密码、邮箱、手机号、身份证件等信息。
- 通知内容仅用于用户本人查看交易事件,不提供交易信号,不构成投资建议。
- 微信和 Telegram 的送达依赖对应平台服务、服务器网络和用户绑定配置。
### 操作步骤
1. 在服务器上部署 Web 服务,并确认服务可以正常访问。
2. 在 MT5 中打开 `工具 -> 选项 -> EA交易 -> 允许 WebRequest 的 URL 列表`,加入 EA 参数 `NotificationServerUrl` 中显示的通知服务器根地址。
3. 将 EA 挂载到任意交易图表上,并开启自动交易。
4. 通过 MQL5 站内私信联系我,提供必要的配对信息
5. 绑定微信 `openid` 或 Telegram `chat_id`。
6. 启用对应通知渠道后,发生交易事件时会自动发送消息。
7. 可在后台查看事件记录、发送记录和请求日志,用于排查异常。
### 注意事项
- EA 参数 `NotificationServerUrl` 显示的是通知服务器根地址,用户需要将该地址加入 MT5 WebRequest 允许列表。
- 配对、事件和发送相关日志中的账号等敏感信息已做脱敏。
- 在 Strategy Tester 中,EA 不发送真实 WebRequest 通知,用于避免测试环境产生外部通知。
- 如果面板提示网络或 WebRequest 权限错误,请先检查 MT5 WebRequest 允许列表、服务器状态和网络连通性。
