4评论

0收藏

EA复盘测试时偶尔函数调用有问题

avatar 谋城空辉 | 3588 人阅读 | 4 人评论 | 2013-07-11

EA复盘测试时单子偶尔会不按预定的策略入场。我用了1个指标的2个不同参数。一个是20,一个是30。大部分时候都能按照正常开仓信号入场,但是个别时候就会出现入场选择错误,该用20的时候用成了30的指标,或者该用30时用成了20。或者直接测精确入仓点时发现有时候又直接连20参数指标都没有调用到。

但是大部分时候运行又良好出场。平均每10单左右会出现一次这种bug,bug出现后要么就是入不了单子,要么就是跟策略预期相反,扫损出场。

开仓平仓部分的代码应该没有问题,单子都能能顺利开仓平仓,因此一开始怀疑是开仓信号部分的代码有问题,导致有缺陷。但是昨天却发现同样一个点位,我朋友那边的平台就可以入场,而我这边的平台就入不了场。仔细查了下是20参数的指标在那时候直接没有加载,但继续测试几天却又加载了。我这边开着OANDA,FXCM的平台都有这个问题,FXOPEN的平台就可以入场。暂时对这个bug很无语。

想问下有没有办法能让平台每次开仓前都检查下调用的函数,或者说有更好的办法解决这种由于使用了1个指标的2个参数造成的调用问题。之前用CCI做时就没有这个问题。
""
还没有人打赏,支持一下

评论|共 4 个

毕业后规范

发表于 2014-10-30 17:39:12 | 显示全部楼层

回复看看

御赐黄马甲

发表于 2014-11-26 20:40:54 | 显示全部楼层

研究研究

zcghw

发表于 2014-11-30 15:31:08 | 显示全部楼层

围观中~~~

wuchuan

发表于 2015-1-18 00:55:36 | 显示全部楼层


呵呵

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

EA之家评论守则