我也是呀,找不到解决办法,有高手告知?
还有,有人知道MT4 中文帮助文档哪里下载?
nuitnoire:
原来的EA最近编写时突然出现return value of orderclose should be checked的警告。不光是orderclose,其他与order相关的语句都出现了类似的警告。不知道大家有没有遇到这样的情况?另外,想请问一下出现这样的警告后是不是意味着原先的EA不能用了?
代码编程不够严谨的警告,非代码错误。不会影响你EA的运行。新版的MQL4对于订单类函数语句要求函数的返回值要明确,否则会出现此种警告。
orderclose();
orderselect();
ordersend();
这样写,不明确其返回值,就会出现警告。要消除警告,可以这样写:
if(orderclose(……)) {……};
if(orderselect(……)) {……};
if(ordersend(……)>0) {……};
原来的EA最近编写时突然出现return value of orderclose should be checked的警告。不光是orderclose,其他与order相关的语句都出现了类似的警告。不知道大家有没有遇到这样的情况?另外,想请问一下出现这样的警告后是不是意味着原先的EA不能用了?