1评论

0收藏

EA测试中,几种常见的error

avatar 赵四 | 4587 人阅读 | 1 人评论 | 2015-06-16

本帖最后由 赵四 于 2015-6-16 22:55 编辑

OrderSend error 130 (ERR_INVALID_STOPS) – 停止水平无效或者太接近市场。
OrderSend error 131 (ERR_INVALID_TRADE_VOLUME) –交易的无效成交量:锦标赛规则规定成交量范围在0.1 到 5.0 标准手 (每步0.1) 。
OrderSend error 134 (ERR_NOT_ENOUGH_MONEY) – 可用资金不够完成交易。
OrderSend error 148 (ERR_TRADE_TOO_MANY_ORDERS) – 开单和挂单交易的总数达到经纪的限定。这个直接违反了锦标赛规则 – 同时定单多于3个。
OrderXXXX error 4051 (ERR_INVALID_FUNCTION_PARAMETER_VALUE) – 功能参数存在无效价值。
OrderModify error 1 (ERR_NO_RESULT) – 尝试用稳定价值修改定单 (例如,设定早前的止损价值)。这表示是一个“草率的”编码。
zero divide – 错误为零表示是粗心的编码。

OrderSend error 130其实这里是手数参数原因ERR_INVALID_TRADE_VOLUME 131 无效的下单量,一般是有小数点引起的,加了NormalizeDouble()即可解决问题。
""
还没有人打赏,支持一下

评论|共 1 个

soul_saver

发表于 2015-6-17 00:02:36 | 显示全部楼层

你好,我想请教一下为何我的EA在测试的时候非常非常慢,并且软件文件夹内的log文件会有几十G那么多?

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则