MetaTrader 5 Python用户组 - 如何在Metatrader中使用Python - 页 34 1...272829303132333435363738394041...88 新评论 Roman 2020.01.28 14:07 #331 Renat Fatkhullin: 有没有人已经在MetaEditor的2302及以上版本(更好的测试版2304)中使用了Python集成? 集成到编辑器的第一个版本现在正在工作,下一个版本将是。 作为Python *.py程序运行脚本(不是专家)和服务 一个完全重写的metatrader5 python库,可以访问图表、符号、交易能力和交易历史。 在编辑器中突出显示 已经在编辑器中运行*.py和*.ipynb程序了。 请试一试。 在通过python脚本完成机器学习后,我们将继续在MQL5本身中用ONNX 实现WinML。 看了看WinML是什么,相当有趣的东西,我想了解它的全部)) 我是否正确理解,在用ONNX实现WinML后,机器学习将在mql5开箱即用? 在WinML中训练的模型,可以直接用于MetaTrader5程序? Renat Fatkhullin 2020.01.28 14:11 #332 Roman: 看了看WinML是什么,相当有趣的东西,我想了解它的全部)) 我是否正确理解,在ONNX实施WinML后,机器学习将在Mql5中开箱即用? 在WinML中训练的模型,可以直接用于MetaTrader5程序? 是的,这是正确的。 将有可能创建非常复杂的系统并在市场上销售。而且从理论上讲,他们应该工作得更快。 研究可以在任何系统中进行,然后可以将训练好的模型导出为ONNX格式,并在原生的WinML中运行。 Roman 2020.01.28 14:17 #333 Renat Fatkhullin: 是的,这是正确的。 你可以建立非常复杂的系统并在市场上出售。而且,从理论上讲,它们应该工作得更快。 研究可以在任何系统中进行,然后将训练好的模型导出为ONNX格式并在WinML中原生运行。 在这种情况下的另一个问题。 你打算如何将训练好的模型整合到mql5程序代码中? 会不会是直接将受训的代码整合到mql代码中? 或者每个模型将被保存在一个单独的文件中,而这个文件将像包容一样被连接? Renat Fatkhullin 2020.01.28 14:27 #334 除了Python的集成,我们正在努力为代码和MetaEditor中的大数据函数提供本地支持。 MetaEditor中的SQLite浏览器在测试版中已经可用。 以表格形式查看CSV文件,包括zip/gz包 数据集通常以CSV格式分发,包括以gz/zip打包的数据集。我们为你提供了在表格视图中查看(并可能编辑)巨大文件的可能性,这在其他编辑器中几乎是不存在的。 数据库XXX的扩展功能,如DatabasePrint, DatabaseExport, DatabaseImport 有了这些功能,你可以轻松地将CSV文件转换为SQLite数据库,导出或打印它们。 只需将CSV文本数据库导入SQLite一次,然后使用令人敬畏的(C++级别)数据访问和检索速度。与C++的实现相比,我们的SQLite实现几乎是无损的。 我们允许将SQLite文件作为资源添加到EX5程序中。 资源被自动压缩,使你既可以分发适度大小的程序,又可以在集群网络中使用它们。 Maxim Dmitrievsky 2020.01.28 14:27 #335 Renat Fatkhullin: 是的,这就对了。 你可以创建非常复杂的系统并在市场上出售。而且从理论上讲,它们应该工作得更快。 研究可以在任何系统中进行,然后将训练好的模型导出为ONNX格式,并在本地WinML中运行。 反对。Alglib,根据我的理解,你不打算更新到最新版本吗? Renat Fatkhullin 2020.01.28 14:28 #336 Roman: 与此相关,还有一个问题。 你打算如何将训练好的模型整合到mql5程序代码中? 它是否会直接将受训的代码整合到mql代码中? 或者每个模型将被保存在一个单独的文件中,而这个文件将像包容一样被连接? ONNX + WinML:https://docs.microsoft.com/en-us/windows/ai/ 关于这个主题,请自行阅读。它是巨大的,无法在论坛中用手指解释。 Windows AI mattwojodocs.microsoft.com Transform your Windows application with the power of AI. Renat Fatkhullin 2020.01.28 14:29 #337 Maxim Dmitrievsky: 反对。据我所知,Alglib没有计划更新到最新版本? 我有一个想法,要更新到MQL5 编译器的新功能,但我还没来得及做。 Roman 2020.01.28 21:25 #338 Renat Fatkhullin: 雷纳特,我对这个离题的问题表示歉意。 你能告诉我如何在ME项目 中链接以.lib或.a为扩展名的库吗? 如果项目不支持这种连接,是否会增加这一功能? 目前,我必须把静态库做成dll,然后才把它们链接到项目中,,当有文件.lib或.a ,链接到dll是不符合逻辑和方便的。 Sergey Chalyshev 2020.01.28 21:48 #339 不要苛责,也许有一些Python爱好者正试图将其融入任何事物中。 Python是一个C++库,把MQL做成SB(标准库)不是更好吗? MQ最初是这样走的,但后来在Ruto、RWods和Algibods的冲击下放弃了 ) 在我看来,整个问题是MQ害怕超越 "沙盒",像R、Py、Alglib都不是我们的问题了。 他们添加了一个与其他 "编程语言 "的链接,让其他Yaps做他们想做的事。 让我想起了鸵鸟)))。 Renat Fatkhullin 2020.01.29 05:11 #340 问题是群众对这一主题的认识狭隘,对自动交易发展的趋势缺乏了解。 机器学习是自动交易的下一个技术步骤 Python不是一个C++库,而是一个成功的机器学习平台 Python与编辑器和终端的整合使你有能力即时使用现成的、完全无法容忍的决策库 集成是常态,我们有Native DLL、.NET DLL、OpenCL、DirectX、SQLite 以及大量的本地函数和标准库。 Metatrader 5和MQL5正在迅速发展,以支持机器学习:首先通过Python、终端API集成库和函数来处理海量数据,然后是标准的WinML和开放式ONNX模型格式。 鸵鸟正是这样的人 试图争论MQL5的复杂性和MT4的好处。 不发展,节省他们的精力 试图阻止进步 为了更好地了解阿尔戈特交易行业。 考虑大规模的数千万消费者,而不是个人/私人的看法或机会 评估5-10年的时期和发展趋势,公共信息是足够的。 产品(机器人、指标等)主要由或多或少的专业程序员开发,他们需要越来越多的可能性,包括分配。 大众用户使用专业开发人员的产出,往往不了解应用技术的复杂性。 有足够多的不是公共的,而是超级大的开发商和消费者,以对冲基金的形式存在。 你要么拥抱进步,要么被抛弃--火车在不停地运行。 如果一个人停留在 "只有我和我的利益,我为什么要考虑一般人和未来 "的评估框架内,他就会合法地失去在大范围内捍卫自己立场的能力。 1...272829303132333435363738394041...88 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有没有人已经在MetaEditor的2302及以上版本(更好的测试版2304)中使用了Python集成?
集成到编辑器的第一个版本现在正在工作,下一个版本将是。
已经在编辑器中运行*.py和*.ipynb程序了。
请试一试。
在通过python脚本完成机器学习后,我们将继续在MQL5本身中用ONNX 实现WinML。
看了看WinML是什么,相当有趣的东西,我想了解它的全部))
我是否正确理解,在用ONNX实现WinML后,机器学习将在mql5开箱即用?
在WinML中训练的模型,可以直接用于MetaTrader5程序?
看了看WinML是什么,相当有趣的东西,我想了解它的全部))
我是否正确理解,在ONNX实施WinML后,机器学习将在Mql5中开箱即用?
在WinML中训练的模型,可以直接用于MetaTrader5程序?
是的,这是正确的。
将有可能创建非常复杂的系统并在市场上销售。而且从理论上讲,他们应该工作得更快。
研究可以在任何系统中进行,然后可以将训练好的模型导出为ONNX格式,并在原生的WinML中运行。
是的,这是正确的。
你可以建立非常复杂的系统并在市场上出售。而且,从理论上讲,它们应该工作得更快。
研究可以在任何系统中进行,然后将训练好的模型导出为ONNX格式并在WinML中原生运行。
在这种情况下的另一个问题。
你打算如何将训练好的模型整合到mql5程序代码中?
会不会是直接将受训的代码整合到mql代码中?
或者每个模型将被保存在一个单独的文件中,而这个文件将像包容一样被连接?
除了Python的集成,我们正在努力为代码和MetaEditor中的大数据函数提供本地支持。
数据集通常以CSV格式分发,包括以gz/zip打包的数据集。我们为你提供了在表格视图中查看(并可能编辑)巨大文件的可能性,这在其他编辑器中几乎是不存在的。
有了这些功能,你可以轻松地将CSV文件转换为SQLite数据库,导出或打印它们。
只需将CSV文本数据库导入SQLite一次,然后使用令人敬畏的(C++级别)数据访问和检索速度。与C++的实现相比,我们的SQLite实现几乎是无损的。
资源被自动压缩,使你既可以分发适度大小的程序,又可以在集群网络中使用它们。
是的,这就对了。
你可以创建非常复杂的系统并在市场上出售。而且从理论上讲,它们应该工作得更快。
研究可以在任何系统中进行,然后将训练好的模型导出为ONNX格式,并在本地WinML中运行。
反对。Alglib,根据我的理解,你不打算更新到最新版本吗?
与此相关,还有一个问题。
你打算如何将训练好的模型整合到mql5程序代码中?
它是否会直接将受训的代码整合到mql代码中?
或者每个模型将被保存在一个单独的文件中,而这个文件将像包容一样被连接?
ONNX + WinML:https://docs.microsoft.com/en-us/windows/ai/
关于这个主题,请自行阅读。它是巨大的,无法在论坛中用手指解释。
反对。据我所知,Alglib没有计划更新到最新版本?
雷纳特,我对这个离题的问题表示歉意。
你能告诉我如何在ME项目 中链接以.lib或.a为扩展名的库吗?
如果项目不支持这种连接,是否会增加这一功能?
目前,我必须把静态库做成dll,然后才把它们链接到项目中,
,当有文件.lib或.a
,链接到dll是不符合逻辑和方便的。
不要苛责,也许有一些Python爱好者正试图将其融入任何事物中。
Python是一个C++库,把MQL做成SB(标准库)不是更好吗?
MQ最初是这样走的,但后来在Ruto、RWods和Algibods的冲击下放弃了 )
在我看来,整个问题是MQ害怕超越 "沙盒",像R、Py、Alglib都不是我们的问题了。
他们添加了一个与其他 "编程语言 "的链接,让其他Yaps做他们想做的事。
让我想起了鸵鸟)))。
问题是群众对这一主题的认识狭隘,对自动交易发展的趋势缺乏了解。
鸵鸟正是这样的人
为了更好地了解阿尔戈特交易行业。