使用第 3902 版的 AVX / AVX2 + FMA3 / AVX512 + FMA3 指令集编译 MQL5 程序 - 页 7

 
fxsaber #:

没有 AVX2 的代理收到的任务会更少?如果在 AVX512 上编译 - 不能使用云?

如果他们接收的是 AVX2 任务,那么接收的任务会更少。

我们还不打算让 Avx512 进入云。

我们计划在未来两个月内对 MQL5 编译器进行重大升级,使其更全面地支持 AVX2/512 指令集。再加上内部语言功能的优化,这将带来良好的加速效果。
 
Renat Fatkhullin #:
我们计划...一个良好的加速

请别忘了数字

 
我是否理解错了,Tester 和 Compiler 是由同一个团队制作的?这就是新版 Tester 再次推迟发布的原因。
 
fxsaber #:

请创建某种机制,在 LiveUpdate 启动时自动备份当前的 exe 文件。

任何备份软件。跟踪文件变化(可配置文件夹和掩码)并复制它们。

 
fxsaber #:
我是否理解错了,Tester 和编译器是由同一个团队制作的?所以新 Tester 的发布又要推迟了。

是的。

 

b3918,选择了 CPU 不支持的 AVX512,并进行了编译。

0 errors, 0 warnings, 9947 msec elapsed, cpu='AVX512 + FMA3'            1       1

请在这种情况下显示警告。

 

在这种情况下,是否需要 AVX 终端?关于》中只字未提。


 

日安,亲爱的开发人员!

安装visual studio 意味着什么?

 
#property description "Compiler Version: " + (string)__MQLBUILD__ + " " + __CPU_ARCHITECTURE__

void OnInit() {}


该 EA 可在 AVX 上生成这样的 EA。

在不支持的 AVX 模式下,它不会在日志中显示启动信息。


是否有可能在这种情况下允许出现初始图形用户界面屏幕,但在屏幕上显示警告并停用 "确定 "按钮?

 
Renat Akhtyamov visual studio 意味着什么?

安装 Visual Studio 后,您就可以直接在 MetaEditor 中编译 C/C++ 文件。

例如,它允许您轻松地直接编译 EXE 文件或 DLL 库,作为 MQL5 项目/目录的一部分: