文章 "如何采用 MQL5 创建用于 Telegram 的 bots" - 页 35 1...282930313233343536373839404142...55 新评论 StarleyNSK 2020.10.21 16:24 #341 我们正在尝试使用Telegram_Bot_EA 脚本来根据请求发送图表屏幕。我们在选择模板和其他工具方面稍作了修改。但我认为这并非必要。假设有两个用户。 - 第一个用户启动机器人,选择工具(例如 RI),选择 TF - 5 分钟,暂停....。 - 第二个用户启动机器人,选择工具(BR),选择 TF - 30 分钟,选择模式 "#1"。- 得到正确的屏幕。 - 第一个人继续并选择模式 "#2",得到....。第二个人得到的画面。 也就是说,在第一个机器人暂停的那一刻,机器人以某种方式根据从第二个机器人接收到的数据重建了自己,然后在第一个机器人发送完请求后使用了这些数据。原来,存储工具、TF 和模式的变量在某种程度上是全局变量,这就是它们被替换的原因。 如何解决这个问题呢? 下面屏幕上的例子。我在选择模板前耽搁了一下,而第二个用户正在申请他的图片。然后我继续选择模板,得到的是 BR、H1 而不是 RTS。 问题如下。 如何解决这个问题? Andrey Khatimlianskii 2020.10.21 17:53 #342 StarleyNSK:也就是说,在第一个请求暂停的那一刻,机器人会以某种方式根据从第二个请求接收到的数据重建自己,然后在第一个请求发送完毕后使用这些数据。原来,存储工具、TF 和模板的变量在某种意义上是全局变量,这就是它们被替换的原因。如何解决这个问题? 分析请求数据的用户的 i-di,并将所有内容绑定到该 i-di 上进行存储。 diver-cool 2020.10.22 00:19 #343 您好。有没有可能让机器人查看聊天中的所有信息并引用某条信息? Yuriy Zaytsev 2020.10.22 03:43 #344 Yevhenii Levchenko:有时,在尝试发送图形截图时,系统会提示 "错误:未知错误 5020"--文件不存在。尽管它存在于文件文件夹中。这种情况有时会发生。有时它会连续发布所有信息(我在发送信息时会有超过 3 秒的延迟)。算法本身如下:机器人打开图表,将图表移动到最右边的位置,创建箭头(价位),截图,发送(发送后延迟 3 秒钟)...如果由于某种原因不想发送),删除箭头,检查文件是否存在后将其删除。或者不删除。如果机器人在发送时报错 5020,FileIsExist 函数 就会返回无意义的结果。我试过在文件创建后设置延迟,但没什么用。我发送到一个打开的通道。扩展名为 .gif。 这个解决方案(像这样发送截图)有多糟糕?代码可能还不够理想,但为什么它不想发送截图呢?或者说,有时能正常发送,有时根本不想发送。互联网似乎是正常的... 与其延迟,不如使用检查是否存在文件的功能,但不仅仅是检查目录中是否存在文件,还要检查文件的长度。在某些情况下,文件出现时长度为零,而向其写入的过程尚未完成,只有在写入完成后长度才会固定。 这可以在 OnTime 中跟踪。 Yevhenii Levchenko 2020.10.22 22:44 #345 Yuriy Zaytsev:与其延迟,不如使用检查是否存在文件的功能,但不仅仅是检查目录中是否存在文件,还要检查文件的长度。在某些情况下,文件出现时长度为零,而向文件写入的过程尚未完成,只有在写入完成后长度才会固定。这可以在 OnTime 中跟踪。 是的,这是一个更完整的解决方案。感谢您的建议! Agus Wahyu Pratomo 2020.10.28 17:00 #346 Indra Lukmana:大家好我不知道这个问题以前是否有人问过、 我用 EA 格式试用了这个模块,效果很好,但当我用指标格式试用这个模块时,却出现了如下错误:2020.08.26 10:25:37.839 inLuk_TelegramBot EURUSD,H1: Error:WebRequest 不允许 URL 有什么建议吗?谢谢。 您使用的是 Windows 7 吗? 我在使用 Windows 7 时遇到了网络请求问题。 Audiamant 2020.10.31 16:09 #347 firecard: 我遇到了以下错误: SendPhoto' - 没有任何重载可应用于函数调用 Telegram_Bot_EA.mq5 117 24 编译 telegram_bot MT5 时 在第 4 页,您可以找到解决方案 Audiamant 2020.10.31 16:17 #348 交易商们,你们好! 我有一个问题、 我试用了用于 Mt4 和 Mt5 的 Telegram_Bot_EA .... 有谁能告诉我,为什么在 Mt4 上,机器人周末不发送截图,文件会在文件夹中生成,而且在电报中您也可以看到(发送照片在顶部),但却没有截图? 在 MT5 上,截图会在几秒钟内发送。 致以最崇高的敬意 Jefferson Judge Metha 2020.10.31 19:20 #349 Audiamant:你好,贸易商们!我有一个问题、我试用了适用于 Mt4 和 Mt5 的 Telegram_Bot_EA ....有谁能告诉我,为什么在 Mt4 上,机器人在周末不发送截图,文件会在文件夹中生成,而且在电报上也可以看到(发送照片在顶部),但却没有截图?在 MT5 上,截图会在几秒钟内发送。致以最崇高的敬意 当您用 mt4 与 Telegram 或其他方式进行通信时,EA 是否进行了通信,请查看 日志。 Audiamant 2020.11.01 01:46 #350 Jefferson Metha: 当您使用 mt4 与 Telegram 或其他方式通信时,EA 是否会通信,请查看日志。 是的,EA 进行了通讯,唯一的问题是周末不发送截图?(mt4) 在日志文件中,我只看到 EA 成功加载。 非常有趣,因为从周一到周五它都在工作 。 有人遇到过同样的问题吗? 1...282930313233343536373839404142...55 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我们正在尝试使用Telegram_Bot_EA 脚本来根据请求发送图表屏幕。我们在选择模板和其他工具方面稍作了修改。但我认为这并非必要。假设有两个用户。
- 第一个用户启动机器人,选择工具(例如 RI),选择 TF - 5 分钟,暂停....。
- 第二个用户启动机器人,选择工具(BR),选择 TF - 30 分钟,选择模式 "#1"。- 得到正确的屏幕。
- 第一个人继续并选择模式 "#2",得到....。第二个人得到的画面。
也就是说,在第一个机器人暂停的那一刻,机器人以某种方式根据从第二个机器人接收到的数据重建了自己,然后在第一个机器人发送完请求后使用了这些数据。原来,存储工具、TF 和模式的变量在某种程度上是全局变量,这就是它们被替换的原因。
如何解决这个问题呢?
下面屏幕上的例子。我在选择模板前耽搁了一下,而第二个用户正在申请他的图片。然后我继续选择模板,得到的是 BR、H1 而不是 RTS。
如何解决这个问题?
也就是说,在第一个请求暂停的那一刻,机器人会以某种方式根据从第二个请求接收到的数据重建自己,然后在第一个请求发送完毕后使用这些数据。原来,存储工具、TF 和模板的变量在某种意义上是全局变量,这就是它们被替换的原因。
如何解决这个问题?
分析请求数据的用户的 i-di,并将所有内容绑定到该 i-di 上进行存储。
有时,在尝试发送图形截图时,系统会提示 "错误:未知错误 5020"--文件不存在。尽管它存在于文件文件夹中。这种情况有时会发生。有时它会连续发布所有信息(我在发送信息时会有超过 3 秒的延迟)。算法本身如下:机器人打开图表,将图表移动到最右边的位置,创建箭头(价位),截图,发送(发送后延迟 3 秒钟)...如果由于某种原因不想发送),删除箭头,检查文件是否存在后将其删除。或者不删除。如果机器人在发送时报错 5020,FileIsExist 函数 就会返回无意义的结果。我试过在文件创建后设置延迟,但没什么用。我发送到一个打开的通道。扩展名为 .gif。
这个解决方案(像这样发送截图)有多糟糕?代码可能还不够理想,但为什么它不想发送截图呢?或者说,有时能正常发送,有时根本不想发送。互联网似乎是正常的...
与其延迟,不如使用检查是否存在文件的功能,但不仅仅是检查目录中是否存在文件,还要检查文件的长度。在某些情况下,文件出现时长度为零,而向其写入的过程尚未完成,只有在写入完成后长度才会固定。
这可以在 OnTime 中跟踪。
与其延迟,不如使用检查是否存在文件的功能,但不仅仅是检查目录中是否存在文件,还要检查文件的长度。在某些情况下,文件出现时长度为零,而向文件写入的过程尚未完成,只有在写入完成后长度才会固定。
这可以在 OnTime 中跟踪。
是的,这是一个更完整的解决方案。感谢您的建议!
大家好
我不知道这个问题以前是否有人问过、
我用 EA 格式试用了这个模块,效果很好,但当我用指标格式试用这个模块时,却出现了如下错误:
2020.08.26 10:25:37.839 inLuk_TelegramBot EURUSD,H1: Error:WebRequest 不允许 URL
有什么建议吗?
谢谢。
您使用的是 Windows 7 吗?
我在使用 Windows 7 时遇到了网络请求问题。
我遇到了以下错误:
编译 telegram_bot MT5 时
交易商们,你们好!
我有一个问题、
我试用了用于 Mt4 和 Mt5 的 Telegram_Bot_EA ....
有谁能告诉我,为什么在 Mt4 上,机器人周末不发送截图,文件会在文件夹中生成,而且在电报中您也可以看到(发送照片在顶部),但却没有截图?
在 MT5 上,截图会在几秒钟内发送。
致以最崇高的敬意
你好,贸易商们!
我有一个问题、
我试用了适用于 Mt4 和 Mt5 的 Telegram_Bot_EA ....
有谁能告诉我,为什么在 Mt4 上,机器人在周末不发送截图,文件会在文件夹中生成,而且在电报上也可以看到(发送照片在顶部),但却没有截图?
在 MT5 上,截图会在几秒钟内发送。
致以最崇高的敬意
当您使用 mt4 与 Telegram 或其他方式通信时,EA 是否会通信,请查看日志。
是的,EA 进行了通讯,唯一的问题是周末不发送截图?(mt4)
在日志文件中,我只看到 EA 成功加载。
非常有趣,因为从周一到周五它都在工作 。
有人遇到过同样的问题吗?