文章 "如何采用 MQL5 创建用于 Telegram 的 bots" - 页 18 1...111213141516171819202122232425...55 新评论 Deyan Ivanov 2020.01.06 09:40 #171 Thế Nguyễn:@Deyan Ivanov我也有这个问题,这是我为 MT4 修正的代码。编辑文件 "Telegram_Bot_EA.mq4",替换方法 "int SendScreenShot(...)" 非常感谢! 现在好多了 Dave_mql 2020.01.13 00:58 #172 我尝试与一个频道一起使用,即使收到了新消息,结果也总是空字符串,我该如何解决? 谢谢 附加的文件: Cattura.PNG 54 kb Danrlei Hornke 2020.02.02 18:00 #173 opa 你的代码非常有趣。 我在使用最新代码时遇到了一些问题,如果您能帮我,我已经尝试了所有方法。 Mql5 似乎无法识别频道或电报聊天中的机器人。因为我正确设置了 tokem,聊天名称也是正确的。我还将聊天设置为公开。我不知道是什么原因导致了错误。我在 OnTimer 中创建了一个基础代码,只是为了测试发送。我可能在那里出错了,谁知道呢? //+------------------------------------------------------------------+ //|Telegram_Signal_EA_v1.mq4 //| 2014 年 MetaQuotes 软件公司版权所有。| //|https://www.mql5.com || //+------------------------------------------------------------------+ #property copyright "Copyright 2014, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" //+------------------------------------------------------------------+ //| inclusão| //+------------------------------------------------------------------+ #include <Telegram.mqh> //--- 入口参数 input string InpChannelName = " "; //运河之眼 input string InpToken = " "; //代币 //--- 全球变量 CCustomBot bot; int macd_handle; datetime time_signal = 0; //+------------------------------------------------------------------+ //| 专家启动功能| //+------------------------------------------------------------------+ int OnInit() { EventSetTimer(5); //--- 配置令牌 bot.Token(InpToken); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //|| //+------------------------------------------------------------------+ void OnDeinit(const int reason) { EventKillTimer(); } //+------------------------------------------------------------------+ //| 专家功能| //+------------------------------------------------------------------+ void OnTimer() { string msg =_Symbol; int res = bot.SendMessage(InpChannelName, msg); if(res != 0) Print("Error: ", GetErrorDescription(res)); } Marco vd Heijden 2020.02.02 21:35 #174 Danrlei Hornke:opa 非常有趣的朋友,你的代码。我在使用最新代码时遇到了一些问题,我已经尝试了所有方法,希望您能帮助我。Mql5 似乎无法在频道或电报聊天中识别机器人。因为我正确设置了 tokem,聊天名称也是正确的。我还将聊天设置为公开。我不知道是什么原因导致了错误。我在 OnTimer 中创建了一个基础代码,只是为了测试发送。我可能在那里出错了,谁知道呢? 不,您犯了一个错误,机器人不是聊天的成员(管理员)。 这与 MQL5 无关,而且它一次又一次地告诉您确切的错误是正确的。 Galina Finogeeva 2020.02.06 15:03 #175 大家好! 我昨天不知道为什么突然停止了对电报频道的翻译,这是怎么回事?昨天之前一切正常,mt4 是在位于荷兰的服务器上,这是怎么回事? Andrey Khatimlianskii 2020.02.06 19:25 #176 Galina Finogeeva:大家好我昨天不知道为什么突然停止了对电报频道的翻译,这是怎么回事?昨天之前一切正常,mt4 的服务器位于荷兰,这是怎么回事? 今天来了: 请注意,机器人 API 只接受传入的 TLS 1.2 连接。如果您的机器人使用的是过时的 TLS 1.0 或 TLS 1.1 协议,请更新它。 Galina Finogeeva 2020.02.06 19:28 #177 Андрей Хатимлянский:今天送来的: 在哪里更改:在电报机器人 中创建一个新的? Andrey Khatimlianskii 2020.02.06 22:13 #178 Galina Finogeeva:在哪里更改:在电报机器人中创建一个新的? 在实现机器人的程序中。在您的案例中,如果翻译来自 MT,那么它就是 Expert Advisor(MQL4 或 MQL5)。 Galina Finogeeva 2020.02.07 07:31 #179 Andrey Khatimlianskii:在实现机器人的程序中。在您的案例中,如果翻译来自 MT,那么它就是 Expert Advisor(MQL4 或 MQL5)。 您能帮我改一下吗?为我编写翻译器的程序员已不再与我联系。 Galina Finogeeva 2020.02.07 09:54 #180 Andrey Khatimlianskii:在实现机器人的程序中。在您的案例中,如果翻译来自 MT,那么它就是 Expert Advisor(MQL4 或 MQL5)。 如果您能提供帮助,请在我的新主题:https://www.mql5.com/ru/forum/332273 中留言。 1...111213141516171819202122232425...55 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
@Deyan Ivanov
我也有这个问题,这是我为 MT4 修正的代码。编辑文件 "Telegram_Bot_EA.mq4",替换方法 "int SendScreenShot(...)"
非常感谢!
现在好多了
我尝试与一个频道一起使用,即使收到了新消息,结果也总是空字符串,我该如何解决?
opa 你的代码非常有趣。
我在使用最新代码时遇到了一些问题,如果您能帮我,我已经尝试了所有方法。
Mql5 似乎无法识别频道或电报聊天中的机器人。因为我正确设置了 tokem,聊天名称也是正确的。我还将聊天设置为公开。我不知道是什么原因导致了错误。我在 OnTimer 中创建了一个基础代码,只是为了测试发送。我可能在那里出错了,谁知道呢?
opa 非常有趣的朋友,你的代码。
我在使用最新代码时遇到了一些问题,我已经尝试了所有方法,希望您能帮助我。
Mql5 似乎无法在频道或电报聊天中识别机器人。因为我正确设置了 tokem,聊天名称也是正确的。我还将聊天设置为公开。我不知道是什么原因导致了错误。我在 OnTimer 中创建了一个基础代码,只是为了测试发送。我可能在那里出错了,谁知道呢?
不,您犯了一个错误,机器人不是聊天的成员(管理员)。
这与 MQL5 无关,而且它一次又一次地告诉您确切的错误是正确的。
大家好!
我昨天不知道为什么突然停止了对电报频道的翻译,这是怎么回事?昨天之前一切正常,mt4 是在位于荷兰的服务器上,这是怎么回事?
大家好
我昨天不知道为什么突然停止了对电报频道的翻译,这是怎么回事?昨天之前一切正常,mt4 的服务器位于荷兰,这是怎么回事?
今天来了:
请注意,机器人 API 只接受传入的 TLS 1.2 连接。如果您的机器人使用的是过时的 TLS 1.0 或 TLS 1.1 协议,请更新它。
今天送来的:
在哪里更改:在电报机器人 中创建一个新的?
在哪里更改:在电报机器人中创建一个新的?
在实现机器人的程序中。在您的案例中,如果翻译来自 MT,那么它就是 Expert Advisor(MQL4 或 MQL5)。
在实现机器人的程序中。在您的案例中,如果翻译来自 MT,那么它就是 Expert Advisor(MQL4 或 MQL5)。
您能帮我改一下吗?为我编写翻译器的程序员已不再与我联系。
在实现机器人的程序中。在您的案例中,如果翻译来自 MT,那么它就是 Expert Advisor(MQL4 或 MQL5)。
如果您能提供帮助,请在我的新主题:https://www.mql5.com/ru/forum/332273 中留言。