下载MetaTrader 5
要添加评论,请登录注册
您想要编写自动交易吗?在MQL5参考中找出解决方案!
zbj
145
zbj 2014.07.22 04:18 

MT4  一个EA的 start()函数有50行, ordersend()函数在第20行。

当遇到一个信号时,  ordersend()正在执行中(因网络或交易商原因 ordersend没有立即执行成功) ,请问这时EA会怎样执行?

我的假设:当ordersend()正在执行中还未成功时,EA继续执行下一个语句(第21行),直到最后一个语句(第50行),然后从start函数第1行重新开始。

由于ordersend()还在执行中,系统判断没有订单,对同一个信号又重复下单了

请问我的假设是错的吗。 正确的EA 执行流程会是什么样的,请指点,谢谢。 

/
要添加评论,请登录注册