文章 "MetaTrader 5 与 Python 的集成:接收和发送数据" - 页 2 123456789...11 新评论 Xiangdong Guo 2019.04.10 14:20 #11 Bohao Zhang: MT5终于和python对接了并非 MT5 原生支持 Python。 我的理解是用这两种语言分别开发服务器和客户端,然后基于网络协议通信。 这样的话其实用 Python 也好,C/C++/C#/Java 啥的,没区别。 Bohao Zhang 2019.04.11 07:37 #12 当我尝试运行 socketclientEA.mq5 示例时,MT5 终端显示 "Connection localhost:9090 error 4014"、 官方声明文件说 该函数只能从智能交易系统和脚本中调用,因为它们在各自的执行线程中运行。如果从指标调用,GetLastError() 会返回错误 4014 - "函数不允许调用"。我将该示例作为智能交易系统进行了调用,但却出现了与上述相同的错误 4014。 我的终端版本是 5.00 build 2009 15 Mar 2019。 请帮助我。 Maxim Dmitrievsky 2019.04.11 07:42 #13 Bohao Zhang:当我尝试运行 socketclientEA.mq5 示例时,MT5 终端显示 "Connection localhost:9090 error 4014"、官方声明文件是这样说的:该函数只能从智能交易系统和脚本中调用,因为它们在各自的执行线程中运行。如果从指标调用,GetLastError() 会返回错误 4014 - "函数不允许调用"。我确实用智能交易系统调用了该示例,但却出现了与上述相同的错误 4014。我的终端版本是 5.00 build 2009 15 Mar 2019。请帮助我。你好,请在工具->选项->EA 中添加并允许 "localhost"。 Sakhile Mamba 2019.04.27 20:04 #14 MetaQuotes Software Corp.:新文章MetaTrader 5 与 Python 集成:接收和发送数据:作者: Maxim Dmitrievsky马克西姆-德米特里耶夫斯基您好,请帮助我如何将实时条形图数据流导入 Pandas 数据框架。我想用它来进行机器学习,预测二元期权。 Sakhile Mamba 2019.04.27 20:06 #15 Sakhile Mamba: 如何获取历史数据,文档中的集成部分非常清楚。 Maxim Dmitrievsky 2019.04.28 10:59 #16 Sakhile Mamba:如何获取历史数据,文档的集成部分已经说得很清楚了。您好,您也可以这样做。只需不调用 shutdown() 函数,然后通过定时器等接收每个新条形图或刻度线的数据。 Sakhile Mamba 2019.04.29 17:08 #17 Maxim Dmitrievsky:嗨,你也可以这样做。只要不调用 shutdown() 函数,然后通过计时器等接收每个新条形图或刻度线的数据。没错,但这样我就必须重新运行脚本。在现有数据框中添加新数据,并在为现有数据框新添加的标签列中标注绿色蜡烛 1 和红色蜡烛 0,不也是一种快捷方式吗? Andres Kull 2019.05.03 16:01 #18 Maxim Dmitrievsky:你好,请在工具->选项->EA 中添加并允许 "localhost"。你好,马克西姆、 我在 SocketCreate(套接字创建)阶段已经出现了错误 4014。有什么问题吗? Maxim Dmitrievsky 2019.05.03 16:25 #19 Andres Kull:你好,马克西姆、我在 SocketCreate(套接字创建)阶段已经出现了错误 4014。可能出了什么问题?您好,请尝试 https://www.mql5.com/en/forum/308679#comment_11299587 Discussion of article "MetaTrader 5 and Python integration: receiving and sending data" 2019.03.28www.mql5.com New article MetaTrader 5 and Python integration: receiving and sending data has been published: Author: Maxim Dmitrievsky... Andres Kull 2019.05.03 16:36 #20 Maxim Dmitrievsky:您好,请尝试 https://www.mql5.com/en/forum/308679#comment_11299587我正在运行 EA,启用了 localhost。 123456789...11 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
MT5终于和python对接了
并非 MT5 原生支持 Python。
我的理解是用这两种语言分别开发服务器和客户端,然后基于网络协议通信。
这样的话其实用 Python 也好,C/C++/C#/Java 啥的,没区别。
当我尝试运行 socketclientEA.mq5 示例时,MT5 终端显示 "Connection localhost:9090 error 4014"、
官方声明文件说
该函数只能从智能交易系统和脚本中调用,因为它们在各自的执行线程中运行。如果从指标调用,GetLastError() 会返回错误 4014 - "函数不允许调用"。
我将该示例作为智能交易系统进行了调用,但却出现了与上述相同的错误 4014。
我的终端版本是 5.00 build 2009 15 Mar 2019。
请帮助我。
当我尝试运行 socketclientEA.mq5 示例时,MT5 终端显示 "Connection localhost:9090 error 4014"、
官方声明文件是这样说的:
该函数只能从智能交易系统和脚本中调用,因为它们在各自的执行线程中运行。如果从指标调用,GetLastError() 会返回错误 4014 - "函数不允许调用"。
我确实用智能交易系统调用了该示例,但却出现了与上述相同的错误 4014。
我的终端版本是 5.00 build 2009 15 Mar 2019。
请帮助我。
你好,请在工具->选项->EA 中添加并允许 "localhost"。
新文章MetaTrader 5 与 Python 集成:接收和发送数据:
作者: Maxim Dmitrievsky马克西姆-德米特里耶夫斯基
您好,请帮助我如何将实时条形图数据流导入 Pandas 数据框架。我想用它来进行机器学习,预测二元期权。
如何获取历史数据,文档中的集成部分非常清楚。
如何获取历史数据,文档的集成部分已经说得很清楚了。
您好,您也可以这样做。只需不调用 shutdown() 函数,然后通过定时器等接收每个新条形图或刻度线的数据。
嗨,你也可以这样做。只要不调用 shutdown() 函数,然后通过计时器等接收每个新条形图或刻度线的数据。
没错,但这样我就必须重新运行脚本。在现有数据框中添加新数据,并在为现有数据框新添加的标签列中标注绿色蜡烛 1 和红色蜡烛 0,不也是一种快捷方式吗?
你好,请在工具->选项->EA 中添加并允许 "localhost"。
你好,马克西姆、
我在 SocketCreate(套接字创建)阶段已经出现了错误 4014。有什么问题吗?
你好,马克西姆、
我在 SocketCreate(套接字创建)阶段已经出现了错误 4014。可能出了什么问题?
您好,请尝试 https://www.mql5.com/en/forum/308679#comment_11299587
您好,请尝试 https://www.mql5.com/en/forum/308679#comment_11299587
我正在运行 EA,启用了 localhost。