请观看如何免费下载自动交易
请在Twitter上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
显示:
26
等级:
(3)
已发布:
2025.06.15 11:57
\MQL5\Include\
Telegram.mqh (1.35 KB) 预览
\MQL5\Experts\
MQL5自由职业者 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

该 Telegram 模块通过 TelegramBot API 发送信息,从而实现与 Telegram 的通信。

函数SendMessageToTelegram 的参数包括

  1. 消息、聊天 ID 和机器人令牌作为参数,构建一个 JSON 有效载荷、
  2. 并使用 HTTP POST 请求将其发送到 Telegram API。

它使用WebRequest 函数发出请求,超时时间为 5000 毫秒。如果请求成功(HTTP 200 响应),它会打印一条确认信息;否则,它会打印一条错误信息和响应详情。

应用示例

  • 发送信号警报
  • 其他通信任务

下面的示例演示了如何在智能交易系统(EA)中使用Telegram.mqh 模块。我开发了一个简单的测试 EA,在初始化时向 Telegram 发送问候消息。

将 Telegram 消息集成到 EA 中时,有三个关键步骤至关重要:

1.包含 Telegram 模块

  • #include <Telegram.mqh>:导入提供SendMessageToTelegram 函数的模块。

2.声明 Telegram 认证

  • botToken:用于存储 Telegram 机器人令牌的输入参数。
  • chatId:输入参数,用于存储您的 Telegram 聊天 ID。

3.发送 Telegram 消息

  • 定义消息:创建问候信息字符串。
  • 函数调用:在 OnInit() 函数中使用SendMessageToTelegram(message, chatId, botToken)。
  • 反馈处理:根据 HTTP 响应打印成功或失败信息。

发送测试

上图专家日志中的结果显示了一次向 Telegram 发送消息的尝试,但由于凭据不正确而失败。



由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/56583

Autoscaling Zigzag Autoscaling Zigzag

之字形指示器使用单一输入来调整步长,以检测波浪方向的变化

Fibonacci ZigZag Fibonacci ZigZag

之字形指标,仅依赖于每个前浪的最小回撤百分比,并可选择大于以 atr 单位衡量的特定大小。

加速震荡(AC) 加速震荡(AC)

加速/减速技术指标(AC)用于衡量当前驱动力的加速和减速。

离散 离散

离散技术指标由价格和交易量的变化决定。