MetaTrader 4 IDE的测试版,包括新的MQL4编译器和编辑器 - 页 15

 
JJerboa:

我根本就不是一个程序员!在MQL4中更难写,因为你的手会很累 :)

使用MQL5更容易,如果只是因为订单-位置-交易的概念是分开的+不同的饰品,如 "用滚动功能戳",样式器 和测试器。

这对我没有帮助,我可以自己设置风格。测试仪适合我和第4个--足以检查程序。自动选择当然很方便,但很快它就会在4上,这将使它更容易。
 
FAQ:
当然,我也不能阅读主题,走过第一个帖子中的链接,也看到公告的描述--"很多酒"。

我不习惯引用自己的话,但我直接就写了。

"读了这个主题,但没有找到我问题的答案"。

我没有找到我的问题的直接答案,即使是通过链接,也许,对我这个非程序员来说,有些东西是不清楚的,但我,作为一个用户和雇主,想知道有关变化和他们承诺的好处。

 
-Aleks-:

我不习惯引用自己的话,但我直接就写了。

"读了这个主题,但没有找到我问题的答案"。

我没有找到我的问题的直接答案,甚至在链接中也没有,也许我没有理解某些东西,但我想知道有关变化,以及作为一个用户和雇主,它们对我有什么好处。

关于交易、自动交易系统和交易策略测试的论坛

MetaTrader 4 IDE测试版包括新的MQL4编译器和编辑器

-Aleks-, 2013.09.08 00:00

我已经阅读了这个主题,但没有找到我问题的答案。

1.用新版本的编译器编译的文件会不会工作得更快?-是的,新的代码在Nativ中编译,就像Eh5一样

2.是否可以在MT4或MT5中选择性地编译代码,还是会自动在MT5中工作?如果没有,是否有可能做一个兼容性的帮助器? - 现在运行编辑器并检查

3.据我所知,有一个很大的风险,那就是旧的代码将无法编译,这让我非常难过,因为。-旧的代码将被编译,向后兼容已经完成。

旧的ex4格式将被终端正常识别并正常工作。
 
FAQ:
旧的ex4格式将被终端正常识别,并能正常工作。

非常感谢你的回答,我希望我的回答是正确的,我将等待新MT4构建的有利后果。

 

обратная совместимость полная.

可惜不是100%。


雷纳特
  • 开关运算符现在只使用整数值。以前,你可以使用真实的数值。

  • 现在你不能在变量名中使用点。另外,你不能在变量名称中使用'@'、'$'、'?'字符。

  • 对启动功能的要求已经收紧。以前,你可以在启动函数中指定参数。现在,所有的入口点init、start、deinit、OnInit、OnStart、OnTick、OnTimer等必须完全匹配它们的签名

  • 由于关键字集的扩展,诸如short、long、float、const、virtual、input、delete、new、do、char等名称不能再使用。

  • 现在有预定义的变量名称_Period, _Symbol, _LastError, _CriticalError, _StopFlag, _Point, _Digits, _UninitReason, _RandomSeed,可能与现有来源中声明的相同名称的简单变量冲突
 

zfs:
Мне это не помогает, стиль я сам в состоянии задать. Тестер меня устраивал и 4-ый - достаточно, чтобы проверить программу. Автовыбор конечно удобно, но скоро он будет и на 4-ке, что сделает её еще проще.Нет.

四个人中的测试员要差得多。 如果你的方案是简单的,就没有什么区别。然而,对于一个复杂的程序,五位一体的测试器要好得多。

 
我希望测试器4能像5那样增加对多核处理器的支持。我希望每个内核都能算作一个独立的通道,例如在优化方面。
 
TolikB:
我希望测试器4能像5那样增加对多核处理器的支持。我希望每个内核都能算作一个独立的通道,例如在优化方面。
不幸的是,这将是不可能的。MT4测试器的架构不允许这样做。
 
C-4:
不幸的是,这是不可能的。MT4测试器的架构不允许这样做。

我还以为架构也会有更新,并希望所有的核心都能工作......。如果没有,谁会从这些更新中受益......

 
-Aleks-:

我还以为架构也会有更新,并希望所有的核心都能工作......。如果没有,谁会从这些更新中受益......

嗯......有点像很多人......

如果你的目标只是为了拉屎,那么其他人的目标略有不同