测试一个EA,为什么总是开仓失败,懂的能否指点下原因

 

今天测试一个EA,为什么总是开仓失败,懂的能否指点下错误出在哪里,程序本身已正常编译,逻辑上应该没有问题。测试结果错误如下:

2025.03.09 16:40:40.161 2025.03.04 04:06:15   failed request buy 0.02  at 2885  [Invalid request]

2025.03.09 16:40:40.161 2025.03.04 04:06:15   Error opening position: 10013

2025.03.09 16:40:40.161 2025.03.04 04:06:16   failed request buy 0.02  at 2885  [Invalid request]

2025.03.09 16:40:40.161 2025.03.04 04:06:16   Error opening position: 10013

2025.03.09 16:40:40.161 2025.03.04 04:06:16   failed request buy 0.02  at 2885  [Invalid request]

2025.03.09 16:40:40.161 2025.03.04 04:06:16   Error opening position: 10013

2025.03.09 16:40:40.161 2025.03.04 04:06:16   failed request buy 0.02  at 2885  [Invalid request]

2025.03.09 16:40:40.161 2025.03.04 04:06:16   Error opening position: 10013

2025.03.09 16:40:40.162 2025.03.04 04:06:17   failed request buy 0.02  at 2885  [Invalid request]

2025.03.09 16:40:40.162 2025.03.04 04:06:17   Error opening position: 10013

2025.03.09 16:40:40.162 2025.03.04 04:06:17   failed request buy 0.02  at 2885  [Invalid request]

2025.03.09 16:40:40.162 2025.03.04 04:06:17   Error opening position: 10013


 
如果这个是市场购买的EA,您可以直接咨询作者
 
你这个找卖家呀 看看哪里设置问题。
 

这是交易服务器反回的错误码,估计和你的账号类型有关,或者你的平台最小交易量为0.1手?要么是你的参数格式不符合服务器的要求?

附加的文件:
n4.PNG  349 kb
 
用CTrade,有的平台回测不支持MqlTradeRequest
MqlTradeRequest 
 
入金的资金量改大点试试