由于上次反映的两个不同的金字塔版本上,模型测试结果不一致的问题没有解决,这里再次反映,请予以帮助:
具体表现为:同样的策略(包括资金投入、测试时间段、测试周期、滑点设定等都相同)的情况下,其测试结果总是不一致。
之前根据指导,得知可能是数据的问题,但是到底是哪里出了问题,本人并不清楚,因为在品种上点击“数据”,查看数据是完备的,并不存在遗漏的问题。
此外,本人在补充数据时,选择的是“工具-数据补充”,一般以分三-四年为周期,分别补充2010年1月1日至今的5分钟数据和日线数据。
如果补充方法有误,还请指导。
如果补充方法无误,请解答测试结果不一致的问题。
谢谢。
您可以试下,将其中一台金字塔中数据文件data拷贝到另一个中,然后再试。如果还存在差异,留下qq,我们远程查看下
您好,我出现的这种情况怀疑是数据补充的问题。按照您的方法,只能说明两个系统版本数据计算不存在差异,但是并不能验证哪一个系统获取的数据是完备的。
我和朋友经过详细比对,发现同一个模型,同样的设置,在日线级别上的测试,个别品种有细微的差异;但是基于五分钟数据的话,各品种的测试结果差异非常大。
此外,在进行测试时(如半小时线),有几个品种会提示“补数据量单次不能超过10万根K线,当前最大补充日期时间为 2015/08/05 18:45:00。请分段补充之前的历史数据”。但是在该品种的”数据“项目中查看历史数据时,则又是完整的,不知道问题出在哪里?
诸种困难,叫我这个小白非常困惑。还望技术大神不吝赐教。我的QQ是:229693397。
1、您说的5分钟回测结果差异很大,回测时段是多久的呢 ? 试试看回测1年的,然后看下测试报告中的交易次数或叫明细差异大吗?
2、下载的数据文件是从一台电脑上直接补充好,复制到另一台电脑上的吗 ?
感谢指导,多次试验之后,问题已经基本解决,只是不知道到底问题出在哪里。不过数据文件从一台电脑直接复制到另一台电脑后无测试结果,可能是因为版本不同(一个是64位,一个是32位)的缘故。