INMAX:STKINDIEX( '399006','唐其安-日线-创业板指数过滤.INMAX',0 ,6 ,1 , 100);
INCLOSE:STKINDIEX( '399006','唐其安-日线-创业板指数过滤.INCLOSE',0 ,6 ,1 , 1);
我这样用,有信号,但回测没有记录,交易次数是0 ,不知道是哪里的问题,麻烦帮忙看下,谢谢
我检查了下,发现调用的创业板指数在历史数据回测中是不变的,这是什么问题?
应该不是数据的问题,没有调用创业板指数是正常的回测,我觉得是调用创业版指数后导致的,所以我问下我这样调用有没有问题
你这个stk函数倒数第二个参数使用正值有未来值的性质,换成0或者-1这种。 看下INCLOSE和INMAX在图表上是否有输出值。先在图表上测测这个变量值是否正常。
INCLOSE:STKINDIEX( '399006','唐其安-日线-创业板指数过滤.INCLOSE',0 ,6 ,-1 , 1);
INCLOSE: ##
上面是修改后的代码,下面是查看变量的值,是无效值。麻烦你帮忙看看我这样跨品种调用指数该怎么来写
STKINDIEX( '399006','唐其安-日线-创业板指数过滤.INCLOSE',0 ,6 ,-1 , 1);你限制了被引用品种的数据量的范围,只是用了1根日线。
那么在当前k线周期上,其对应的值是按时间对其的方式进行获取的,例如当前是2017,10.12日,其引用的结果使用有效范围就是从9:30到现在,在向前就是无效值,
[此贴子已经被作者于2017/10/12 10:57:24编辑过]