Slack Notify
- 实用工具
-
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.4
- 更新: 19 三月 2026
自动将 MT5 交易的开仓、平仓、部分平仓及修改的实时通知发送到 Slack。
该工具支持16种语言:英语、法语、德语、印地语、印尼语、意大利语、哈萨克语、韩语、荷兰语、波兰语、葡萄牙语、俄语、西班牙语、土耳其语、乌克兰语和越南语。你也可以通过自定义通知文本使用其他语言。该产品专为无需持续监控终端即可接收 Slack 通知的交易者设计。适用于使用 Expert Advisor 的用户、交易多个品种的交易者以及 VPS 用户。
能够正确识别全部和平仓(例如:0.10 / 0.30 手),并实现了防止重复消息的机制。
通知可以发送到交易账户的所有品种,或仅发送到附加该工具的图表品种(可选)。
提供 Test Slack 按钮用于验证聊天功能,并可在设置后从图表中隐藏。还新增了 Send open positions 按钮,可将当前所有未平仓头寸以表格形式发送到 Slack。
通知内容:
开仓通知包括:交易品种、交易量、交易方向(BUY / SELL)、开仓价格,以及 Take Profit 和 Stop Loss(可选)。
平仓通知包括:交易品种、平仓量(部分或全部)、平仓价格(可选),以及最终盈亏(毛 / 净)。
简单设置:
在 Slack 中创建一个新的 App,配置 Incoming Webhook,选择一个频道并复制其 Webhook URL。
在 MetaTrader 5 → Tools → Options → Expert Advisor 中启用 https://hooks.slack.com/ 的 WebRequest,将该工具附加到任意图表,并在 Input Value 中填写 Webhook URL。
点击图表上的 Test Slack 按钮以验证功能。
详细的分步说明请参见截图。
重要说明:
• 该工具不会开仓或修改交易。
• 仅在 MetaTrader 5 终端运行时工作(与其他 Advisor 相同)。
• 兼容所有 MT5 经纪商,并支持净额和对冲账户。
MT4 版本可在此获取
如果你觉得这个工具有用,欢迎留下评价
