12、金字塔公式测试系统,没有测试结果的问题解决
1、确认所测试品种的测试时间段的历史数据齐全,若不起请在工具菜单-》补充数据上补齐。
2、在第二步的测试时间段确保时间正确。
3、确保在第一、步所选测试周期选择正确,公式系统该周期未被禁用。
4、确保第四步交易费率设置合理,资金至少要能够进行必要的开仓条件。该资金设置同样在图表做交易系统测试显示时同样应该注意。
5、如果不能双向交易,问题是:只有“交易系统”属性得公式支持双向交易测试,其他类型得公式只能单向测试,测试模型在第5步有选项。另外开打公式系统检查公式是否支持双向交易语句。
21、为什么我做出来的交易系统在图表上显示的信号与在程式化交易评测的结果不一致
主要有如下几点原因造成:
1、图表上显示用的数据与测试时的数据长度不一致,这种情况请用户保证在评测时在第二步的测试时间段确保时间正确,在选项->维护选项卡中的图形显示和内存保留的数据数量是否一致。
2、公式属性中的费率设置,主要用于图表上显示所使用,而交易评测里是采用单独设置的,请确保他们两者之间的费率设置一致。
3、公式属性中的止赢止损设置与交易测评上的止赢止损不一致。
4、有些时候会出现图表上有信号,而测评里没有某些信号的情况,这基本是由于没有把平仓语句写到开仓语句前面而导致的。
在做白糖连续30分钟的测试发现一个问题,我买入BUY( 1,头寸单位规模,MARKETR),也就是说在本周期收盘价买入,在图表显示是没有问题的,但是在测试中买入的价格远远高于收盘价这是为何;
不是所有的日期是错误的,只是有部分2010.07.23-9:30分收盘价买入是4944,但是在测试中买入价格是5061,是不是连续换主力月产生错误,但是这个5061的数据又是从哪来的呢?我没有设置这天除权数据。这天后面的数据连续发生错误。