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

 
stringo:


3.还添加了。

用于专家顾问和指标的OnTimer

专家顾问和指标的OnChartEvent

专家顾问的OnTester

释放OnChartEvent 按钮?还是直接按下制作按钮?

En - OnChartEvent: on button release ?还是仅仅在按下按钮时?

 
RaptorUK:

释放OnChartEvent按钮?还是直接按下制作按钮?

En - OnChartEvent: on button release ?还是仅仅在按下按钮时?

它将与5中相同。与MT5的情况类似。

如果这种功能(关于OnChartEvent)将在MT5中实现,那么它也将在MT4中实现。

 

MQL4中的字符串到颜色

1.没有帮助文本

2.其他字符串转换函数在其名称中使用 "Str"。 例如StrToTime

做一个StrToColor的类似物,或者让旧的函数被废弃。

顺便说一下,StringToInteger 给出的是long,而StrToInteger是int,这样可以吗?

谢谢
Mikhail

 
stringo:

3.还添加了。

用于专家顾问和指标的OnTimer

专家顾问和指标的OnChartEvent

专家顾问的OnTester

我试图使用 "OnTester",但编译器对"TesterStatistics"产生了警告。什么时候 "TesterStatistics "能够发挥作用?
[删除]  
fyords:

在编译.cpp时,错误以红色文字显示。

向Servicedesk提出申请。请在请求中附上编辑日志(有斑点的字符)。我说的对不对,工作室本身写的是"错误C4430:缺少类型指定器--假定为int"这样的话。
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
nasdaq:
我试着用 "OnTester",编译器发誓说用 "TesterStatistics"。什么时候 "TesterStatistics "能够发挥作用?

它将。

我们现在正煞费苦心地将所有旧的四元函数转换到新的轨道上。之后,我们将开始实现与四元结构不相矛盾的新功能

 
你能告诉我新航站楼将如何启动吗?
总有一天会有一个新的版本,其中一些旧的EA将不会被编译。已经编译好的EA能在新终端中工作吗?对旧终端的支持是否会像8月1日的500构建那样被停止?
 
+ 关于目录的问题。在当前的测试版中,专家的基础目录是terminal/MQL/Experts,它是terminal/experts。输入 的数据中断。例如,在复制专家顾问的文本后,将
#include "include/stdlib.mqh"
替换为
#include "./include/stdlib.mqh"

它保持不变或返回MT4目录
 
a.p:
你能告诉我新终端的推出将如何进行吗?有一天,会有一个新的版本,其中一些旧的EA将无法编译。已经编译好的EA能在新终端中工作吗?对旧终端的支持是否会像8月1日的500构建那样被停止?

由于变化量很大,我们将在我们的论坛上进行为期两个月的公开测试,而不发布到LiveUpdate。

我们的任务是为开发人员做准备,测试现有程序的兼容性,并去发布。

当然,所有旧软件都与新语言兼容。但仍会出现一定量的问题--这就是我们进行公开测试的原因。

新的终端版本 和以前一样,完全支持旧编译器的所有旧EX4文件。

 
a.p:
+ 关于目录的问题。在目前的测试版中,专家顾问的基础目录是terminal/MQL/Experts,而以前是terminal/experts。一些判决被打破。例如,在复制专家顾问的文本以取代
#include "include/stdlib.mqh"

#include ".../include/stdlib.mqh"。

它将保持这种方式或返回MT4目录

启动时,终端分析旧的/experts目录的目录/文件结构,并将已知的文件转移到新的MQL4/目录。

这些文件不包括在标准的MT4范例中,不受影响,仍在原来的位置。旧的/experts目录中的EX4文件将在导航器树中可用。

新的编译器只在MQL4树内工作。所以开发者最好重建并转移到新的环境。