和谐贸易 - 页 571

 
poruchik:
最后是148

能否请你给我一个链接?我找了又找,都没有找到。

 
grandaevus:
新的mt4编译器不能向后兼容旧的mq4语言。MetaQuotes对mq4做了很多改动。请看MQL4的新内容 - MQL4文档

你应该找到一个编译过的ext文件并使用它,或者找到一个旧的mt4编译器。

也许我可以从头开始重写代码,但坦率地说,这不是我现在要做的事情,因为我一直在研究一个基于艾略特波浪的指标。

我已经修复了新编译器的代码,并对其进行了测试。我将在2015年1月4日(星期日)之前发布。

雅玛-K

 

仍然在努力转换到新的版本......旧的meta trader编码与新的版本相比是一个巨大的变化,我没有意识到会有这么大的变化......这就像从写简单的脚本语言到全面的C++编码......令人难以置信,他们对平台做了这么多改变。

对于像我这样的程序员来说,这不是一个大问题,我欢迎写面向对象的代码和创建一个更强大的程序....,但对于那些只想写一个简单的脚本来自动化MT4的人来说,获得这么多的学习曲线是不道德的。

 

用meta trader 4 build 745 12.12.2014版本编译的Build 148有0个警告和错误。

 

Poruchik,

鹤岗

Zup 146p的链接是可能的吗?

非常感谢!

 
 

你好。

今天我意识到一个经纪人(JFD)将终端和编辑器更新到了b765和b1035。现在它拒绝编译旧的--去年的--源代码!!

请看我的帖子:新的编辑器和终端 - )=(/&%$$%(/))(/&%$!!!-MQL4论坛

我现在向yamastorm提问。你有去年2014年10月的mql4.exe和mql64.exe吗?

1) 保留它!

2) 求你了!你能不能把它们贴在这里或链接到dld它们或直接寄给我(gooly @ gmx [.] at)

3) 如果我在控制台用旧的metalang.exe(tdd 2013)编译一个mt4-文件。

CD: C:\Users\.\Experts

C:\Users\...\metalang "TradeAnalyzer_Tmlp.mq4"

包括像。#include不能被打开。

有谁知道出了什么问题吗?

非常感谢

Gooly

 

又见面了。

我找到了一个解决办法,现在可以工作了。

1) 我创建了一个没有终端.exe的文件夹,只把编辑器.exe(b955)复制到其中。

2) 我创建了一个快捷方式,以便能够在可扩展模式下启动这个编辑器。

3)我使用链接外壳扩展来(重新)放置一个链接到mt4-文件夹的MQL4的相关文件夹(\Experts, \Include, ...)。

有了这个,编辑器就不会被更新,但它会编译我所有的文件