mql4+ 或mql4n 代表新的......这其实并不重要,只要大多数人明白是什么意思。 I don't have an axe to grind . . . Let start a Poll . . . oh we can't, can only do Polls on the mql5 forum . . wonder how long it will be before MT4 is scheduled to be ditched because . . " it's easy to port mql4+ to mql5" .
如何区分新的句法?
我觉得我需要一个不同的词来指代 "即将到来的 "语法和 "原始 "语法。似乎MQ并不关心官方名称,而是一直假装它们是兼容的。
所以,看起来我们必须自己找到合适的名字。有什么建议吗?MQL4 V2,OMQL4(即Object-),MQL4.1...?
如何区分新的句法?
我觉得我需要一个不同的词来指代 "即将到来的 "语法和 "原始 "语法。似乎MQ并不关心官方名称,而是一直假装它们是兼容的。
所以,看起来我们必须自己找到合适的名字。有什么建议吗?MQL4 V2,OMQL4(即Object-),MQL4.1...?
我建议mql4.5,但实际上可能是mql4.99
笑话,你是对的。它比MQL4更接近于MQL5,但新旧的整合使它非常混乱。
我明白你说的4.5是指4.5,但不幸的是,它看起来与版本管理相似,如果引用4.5,4.4就应该存在。所以......4+ ?
嘲笑,你是对的。它比MQL4更接近于MQL5,但新旧的整合使它变得相当混乱。
我认为你太有礼貌了 .. . 我想到的是 "集群翻转"......。
我明白你说的4.5是指4.5,但不幸的是,它看起来与版本管理相似,如果引用4.5,4.4就应该存在。所以......4+ ?
我一直在玩一些函数,帮助文件中列出了MQL4和MQL5的实施,如MarketInfo()、Account...()、iCustom()
我意识到,那些源于MQL5的函数大多还没有实现。至少编辑器和编译器都不支持它们。所以在这个时候,只有MQL4是完全可用的(虽然我不说没有错误)。
PS.作为一个MQL5语法的新手,我被自定义指标调用的设计惊呆了;编码员必须创建对象,把它们放到一个数组中,并把它们作为参数传给函数,而函数返回....,竟然是一个东西的手柄。这是一个相当不幸的设计。当使用对象时,我希望返回一个对象,或者根本就不需要对象。幸运的是 ,这个命令也还不能工作。
有没有人试过使用#属性图标?文档中说要指定MT4主目录下的一个文件夹的路径。
当我指定一个我想使用的文件夹的路径时,编译器一直出错,它一直说它试图在虚拟商店的不同文件夹中打开图标。
最后我把图标放在了错误中所说的文件夹里(虚拟商店中的专家文件夹),我没有指定路径,我使用了#属性图标 "myicon.ico"
它是这样工作的,但我不希望我的图标和专家们都在同一个文件夹里,我想像文档里说的那样指定一个文件夹,但它不允许我这样做。
我试着在虚拟商店中的图像文件夹,但它给出了同样的错误,它只想让我使用虚拟商店/专家文件夹,而且没有指定路径。
另外,如果有人需要创建图标,我发现了一个整洁的在线转换应用程序,它可以从图像文件创建图标。
有没有人试过使用#属性图标?文档中说要指定MT4主目录下的一个文件夹的路径。
我认为你的文件必须在 terminal_data_directory/MQL4/ 文件夹结构内。
当我把图标的路径放在terminal_data_directory中时,编译器出错了,错误说不能打开虚拟商店文件夹中的文件,尽管我没有在虚拟商店中指定一个文件夹。我在 terminal_data_directory 中指定了一个文件夹。
我唯一能让它工作的方法是把文件放在与源代码相同的文件夹中,并且完全不指定路径,只是#property icon "MyIcon.ico"
当我把图标的路径放在terminal_data_directory中时,编译器出错了,错误说不能打开虚拟商店文件夹中的文件,尽管我没有在虚拟商店中指定一个文件夹。我在 terminal_data_directory 中指定了一个文件夹。
我唯一能让它工作的方法是把文件放在与源代码相同的文件夹中,并且完全不指定路径,只是#property icon"MyIcon.ico"