下载MetaTrader 5
要添加评论,请登录注册
阅读论坛并提高您的等级
yalewang
577
yalewang 2009.05.28 10:37 

val1=MathCeil((TimeCurrent()-OrderOpenTime())/60);

Lmax1=High[iHighest(NULL,0,MODE_HIGH,val1,0)];

if (((Lmax1-Ask)/(Lmax1-OrderOpenPrice()) *100>=TPpercent )&&(TimeCurrent()-OrderOpenTime())>=600)

OrderClose(OrderTicket(),OrderLots(),Bid,5,Violet );

return(0);

请问以上代码什么意思?不理解,能不能给解释一下。在EA中不运行,出现除数为零的提示。测试能通过,有没有逻辑上的问题

多谢

yyy999
175
yyy999 2009.05.29 02:37  
此为逻辑错误,if(Lmax1-OrderOpenPrice()!=0)加上这条语句就可以了
/
要添加评论,请登录注册