请教一个问题 我用EA在MT5实盘发送市价委托单 价格偏差设置1000 其他单有成交 但是有个别提示 failed market buy 0.3 AUDCAD [No prices] 请问这个是什么问题呢 有知道的朋友麻烦解答下谢谢
- daily signal with technical analysis -ramasubburam trading system
- failed market buy 1.00 XTIUSD [Unsupported filling mode]
- Error 130 & 129
a1204035579:
请教一个问题 我用EA在MT5实盘发送市价委托单 价格偏差设置1000 其他单有成交 但是有个别提示 failed market buy 0.3 AUDCAD [No prices] 请问这个是什么问题呢 有知道的朋友麻烦解答下谢谢
GetLastError()看下。
请教一个问题 我用EA在MT5实盘发送市价委托单 价格偏差设置1000 其他单有成交 但是有个别提示 failed market buy 0.3 AUDCAD [No prices] 请问这个是什么问题呢 有知道的朋友麻烦解答下谢谢
Chen Guang Wang:
请教一个问题 我用EA在MT5实盘发送市价委托单 价格偏差设置1000 其他单有成交 但是有个别提示 failed market buy 0.3 AUDCAD [No prices] 请问这个是什么问题呢 有知道的朋友麻烦解答下谢谢
请教一个问题 我用EA在MT5实盘发送市价委托单 价格偏差设置1000 其他单有成交 但是有个别提示 failed market buy 0.3 AUDCAD [No prices] 请问这个是什么问题呢 有知道的朋友麻烦解答下谢谢
MT5这种现象一般都是偶尔出现,原因是市场流动性极低,一般出现在周一开盘时段或者亚洲盘开始一段时间,出现No prices情况时,你会发现市场的报价是暂时停滞的。新报价变动产生后,下单即可恢复很正常。
1,手动下单应该无法解决,只能等重新报价。
2,自动化EA下单,个人还没关注过这种情况,如果也存在No Price情况,提前利用RefreshRates()函数重新刷新一下报价的方式是否可以解决呢?,或者还有其它更好的方式?
有这方面经验的战友可以分享说明一下,大家一起学习,共同进步~
Tiecheng Fu #:
MT5这种现象一般都是偶尔出现,原因是市场流动性极低,一般出现在周一开盘时段或者亚洲盘开始一段时间,出现No prices情况时,你会发现市场的报价是暂时停滞的。新报价变动产生后,下单即可恢复很正常。
1,手动下单应该无法解决,只能等重新报价。
2,自动化EA下单,个人还没关注过这种情况,如果也存在No Price情况,提前利用RefreshRates()函数重新刷新一下报价的方式是否可以解决呢?,或者还有其它更好的方式?
有这方面经验的战友可以分享说明一下,大家一起学习,共同进步~
我 尝试 通过MarketBookGet读取市场深度,
在填充数组中遍历所有报价 当type == BOOK_TYPE_BUY 并且 type == BOOK_TYPE_SELL 都有报价的情况下才打开订单。还是避免不了No Price情况。
如果读取订单发送返回的结构体来判断是否成功打开订单,如若第一次失败则第二次发送订单,第一次的订单是否会再次成交。第一次的返回时效怎么样,因为当我手动下单的时候,有时候会等待5秒左右。这个5秒一般情况下是网络原因还是流动性极低造成的。