使用第 3902 版的 AVX / AVX2 + FMA3 / AVX512 + FMA3 指令集编译 MQL5 程序 - 页 2 123456789...12 新评论 fxsaber 2023.09.01 13:38 #11 Renat Fatkhullin #:因此,不要升级到 prod 中的 Betas。 开什么玩笑?我只要重新加载战斗终端,它就会告诉我有新版本可用,下载后提示我重启。我只要进入 "关于 "菜单,终端也会做同样的事情,或者告诉我没有新版本可用。 你没有使用你的终端。而我却在使用它,因为开发人员与各种无赖的战争,我不得不用拐杖支撑着它。 这不是主题。我希望同时拥有两种 exe-triples 变体。我经常发现一个 Bug,然后通过降级找到了出现问题的确切版本。利用论坛上的这些信息,我更快地找到了错误的原因,并知道了在修复之前应该回滚到哪里。 lynxntech 2023.09.01 15:01 #12 Terminal MetaTrader 5 x64 build 3902 started for MetaQuotes Software Corp. 终端 Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core, AVX、 在编辑器中,我选择了 AVX2 + FMA3,编译了整个 MQL 文件夹。 终端启动 时未提及 AVX2 Compilation of MQL5 programmes Alglib CMatrixDouble.Set 为什么现在不能连接到交易服务器? Renat Fatkhullin 2023.09.01 15:24 #13 lynxntech 终端启动 时未提及 AVX2 Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core,AVX"一行说明了终端本身是用什么指令集构建 的。这与 EX5 文件的指令集无关。 如果您确定使用的是 AVX2 + FMA3,请编译并运行 MQL5 程序。在下一个测试版中,我们将添加禁止启动与进程不兼容的 EX5 文件,并说明原因。 lynxntech 2023.09.01 15:35 #14 CPU-Z 说有 AVX2 和 FMA3。 在编辑器中选择了 AVX2+FMA3,重启了好几次 编译新文件中的所有 MQL 文件夹,终端显示只有 AVX,没有 AVX2。 我从另一个文件夹中添加了 3 个以前版本的文件,这样就杀死了演示账户))))。 仍然是 AVX 的第一个版本写入终端 Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core,AVX、 便携版 也许我误解了上一篇文章......那里不应该有 AVX2 铭文? Compilation of MQL5 programmes VPS Migration failed - 如何安装并使用 OpenCL 计算 fxsaber 2023.09.01 15:35 #15 Renat Fatkhullin #:其中 "Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core,AVX"一行说明了终端本身使用的指令集。 请在每次进入 "关于 "菜单或类似菜单时将这一行输出到日志中。现在只有在重启后才能看到。 Renat Fatkhullin 2023.09.01 15:39 #16 fxsaber #: 你不用你的终端。而我使用它,却因为开发人员与各种无赖的战争而不得不用拐杖支撑着它。 多年前,我的一位客户对我说:"雷纳特,我想只付一次钱,就这样。这样就什么都不用做了,一切都会好起来"。 与此同时,他却花费了数百万美元来超越竞争对手,比他们做得更好。 这就是我们的现实--只有通过改正我们所犯的错误才能向前迈进。 lynxntech 2023.09.01 15:41 #17 他们仍未删除自动账户创建时的用户保密信息 为什么自动模拟账户 的用户需要真实姓名?如何匿名在线模拟? 为什么自动创建模拟账户,从真实账户中获取数据,其他终端 添加,从最后一个职位的阴谋后,历史的符号重新加载一遍.... fxsaber 2023.09.01 15:45 #18 Renat Fatkhullin #:这就是我们的现实--只有改正错误,才能继续前进。 全体赞成。你负责业务发展,我负责算法交易。手头的任务并不总是一致的。有时你很讨厌,你无法改变我的想法。但总的来说,我很感激。 Renat Fatkhullin 2023.09.01 15:48 #19 lynxntech #: 终端只写 AVX,不写 AVX2。 终端只写它所使用的指令集,而不是处理器的功能集。 你可能会惊讶地发现,世界上 99% 的程序都是为最小指令集构建的。对于 64 位程序来说,就是 "X64 常规"。 也就是说,所有这些程序实际上并没有使用处理器的所有功能。而 Windows 是严格按照简单的 X64 构建的。而 Linux 则是从软件仓库中下载的。 你明白了吗? 为了打破这个普遍存在的缺陷,我们发布了直接使用 AVX 的专用版终端--它比普通版本更快。不久,我们将发布使用 AVX2 和 FMA3 的第三版终端。 也就是说,与世界上 99% 的程序(Java/C# 除外)不同,我们的程序使用现代处理器指令集。 现在,我们已经可以用 AVX/AVX2/AVX512 编译 EX5 程序了。 ps: 别提 "有一些程序可以自动检测并使用 AVX",我对这个问题非常了解。 Compilation of MQL5 programmes fxsaber 2023.09.01 15:49 #20 lynxntech 模拟账户 的用户需要真实姓名?如何匿名在线模拟? 为什么自动创建模拟账户会从真实账户中获取数据? 关于此主题的对话。简而言之 - 您不了解正确的方法。 123456789...12 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
因此,不要升级到 prod 中的 Betas。
开什么玩笑?我只要重新加载战斗终端,它就会告诉我有新版本可用,下载后提示我重启。我只要进入 "关于 "菜单,终端也会做同样的事情,或者告诉我没有新版本可用。
你没有使用你的终端。而我却在使用它,因为开发人员与各种无赖的战争,我不得不用拐杖支撑着它。
这不是主题。我希望同时拥有两种 exe-triples 变体。我经常发现一个 Bug,然后通过降级找到了出现问题的确切版本。利用论坛上的这些信息,我更快地找到了错误的原因,并知道了在修复之前应该回滚到哪里。
在编辑器中,我选择了 AVX2 + FMA3,编译了整个 MQL 文件夹。
终端启动 时未提及 AVX2
Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core,AVX"一行说明了终端本身是用什么指令集构建 的。这与 EX5 文件的指令集无关。
如果您确定使用的是 AVX2 + FMA3,请编译并运行 MQL5 程序。在下一个测试版中,我们将添加禁止启动与进程不兼容的 EX5 文件,并说明原因。
CPU-Z 说有 AVX2 和 FMA3。
在编辑器中选择了 AVX2+FMA3,重启了好几次
编译新文件中的所有 MQL 文件夹,终端显示只有 AVX,没有 AVX2。
我从另一个文件夹中添加了 3 个以前版本的文件,这样就杀死了演示账户))))。
仍然是 AVX 的第一个版本写入终端 Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core,AVX、
便携版
也许我误解了上一篇文章......那里不应该有 AVX2 铭文?
其中 "Windows 10 build 19045, 16 x AMD Ryzen 7 5700X 8-Core,AVX"一行说明了终端本身使用的指令集。
请在每次进入 "关于 "菜单或类似菜单时将这一行输出到日志中。现在只有在重启后才能看到。
你不用你的终端。而我使用它,却因为开发人员与各种无赖的战争而不得不用拐杖支撑着它。
多年前,我的一位客户对我说:"雷纳特,我想只付一次钱,就这样。这样就什么都不用做了,一切都会好起来"。
与此同时,他却花费了数百万美元来超越竞争对手,比他们做得更好。
这就是我们的现实--只有通过改正我们所犯的错误才能向前迈进。
他们仍未删除自动账户创建时的用户保密信息
为什么自动模拟账户 的用户需要真实姓名?如何匿名在线模拟?
为什么自动创建模拟账户,从真实账户中获取数据,其他终端
添加,从最后一个职位的阴谋后,历史的符号重新加载一遍....
这就是我们的现实--只有改正错误,才能继续前进。
全体赞成。你负责业务发展,我负责算法交易。手头的任务并不总是一致的。有时你很讨厌,你无法改变我的想法。但总的来说,我很感激。
终端只写 AVX,不写 AVX2。
终端只写它所使用的指令集,而不是处理器的功能集。
你可能会惊讶地发现,世界上 99% 的程序都是为最小指令集构建的。对于 64 位程序来说,就是 "X64 常规"。
也就是说,所有这些程序实际上并没有使用处理器的所有功能。而 Windows 是严格按照简单的 X64 构建的。而 Linux 则是从软件仓库中下载的。
你明白了吗?
为了打破这个普遍存在的缺陷,我们发布了直接使用 AVX 的专用版终端--它比普通版本更快。不久,我们将发布使用 AVX2 和 FMA3 的第三版终端。
也就是说,与世界上 99% 的程序(Java/C# 除外)不同,我们的程序使用现代处理器指令集。
现在,我们已经可以用 AVX/AVX2/AVX512 编译 EX5 程序了。
ps: 别提 "有一些程序可以自动检测并使用 AVX",我对这个问题非常了解。
为什么自动创建模拟账户会从真实账户中获取数据?
关于此主题的对话。简而言之 - 您不了解正确的方法。