Вы решили изучить язык программирования торговых стратегий MQL5, но ничего о нем не знаете? Мы постарались взглянуть на MQL5 и терминал MetaTrader 5 глазами новичка и написали эту небольшую вводную статью. Из неё вы сможете получить краткое представление о возможностях самого языка, а также несколько полезных советов по работе с редактором MetaEditor 5 и самим терминалом.
Вы решили изучить язык программирования торговых стратегий MQL5, но ничего о нем не знаете? Мы постарались взглянуть на MQL5 и терминал MetaTrader 5 глазами новичка и написали эту небольшую вводную статью. Из неё вы сможете получить краткое представление о возможностях самого языка, а также несколько полезных советов по работе с редактором MetaEditor 5 и самим терминалом.
这个测试版包括了之前所说的清单中的哪些内容?
我们没有在MQL4->MQL5的兼容性上下功夫,而是决定做相反的事情。我们将所有MQL5的功能和特性 转移到MQL5,保留了所有MQL4的特性。这意味着MQL5的所有强大功能,包括OOP和本地代码的编译器,都将在MQL4中提供。
为此,我们开发了一个单一的编译器,自动支持MQL4和MQL5。MetaEditor也成为MetaTrader 4和MetaTrader 5的统一版本。有了它,你可以从任何版本的MQL4和MQL5进行编译。
1.如前所述,现在两个项目 的metaeditor.exe和mql.dll是一样的。四元组的旧编辑器和编译器被完全丢弃了。
5.会的,要等几周后新终端的测试版。
1.如前所述,现在两个项目的metaeditor.exe和mql.dll是一样的。四元组的旧编辑器和编译器被完全丢弃了。
5.会的,要等几周后新终端的测试版。
这种行为可能是由于什么原因
这种行为可能是由于什么原因
是的,将提供文件供发布。
Mqh文件默认被算作MQL5代码。我们会解决这个问题。
在自动完成过程中,函数名被插入了括号中的void字样,而编译器对错误的用法发出警告。
--
有趣的特点:对于输入参数,它接受(编译时没有错误)等于输入和extern的描述符。它是否会这样做?
甚至将它们免费混合编译。
(有趣的是,我建议把它作为一个功能留下。))你是在说函数名称的高亮吗?
不仅如此,如果函数没有被突出显示,那么编译器就会对它皱眉,写出它没有被定义。
我还注意到,编译的EA不是编译器,它没有定义。
509删除eX4文件
5.会有的,我们必须等待几周后新终端的测试版本。
是否会增加除打勾以外的事件?(老鼠和其他野兽) ?
承诺能与http协议原生工作?
ChartPoint <-> PricePoint转换 ?