DD:=STKINDIEX('','MYCLOSE.C1',0,7,-1,20)>STKINDIEX('','MYMA.M5',0,7,-1,20) AND STKINDIEX('','MYMA.M5',0,7,-1,20)>STKINDIEX('','MYMA.M5',0,7,-2,20);
KK:=STKINDIEX('','MYCLOSE.C1',0,7,-1,20)<STKINDIEX('','MYMA.M5',0,7,-1,20) AND STKINDIEX('','MYMA.M5',0,7,-1,20)<STKINDIEX('','MYMA.M5',0,7,-2,20);
这个主要是周线价格在5日线上,周线5均线大于上一周期均线,做为跨周期引用条件。然后加入到开仓条件里面,好像不能正确显示,这个是错在哪里?需要在哪里改正
你这里只能看的出来语法没问题。 “好像不能正确显示”具体是什么地方错误,最后能明确定位下。 你把自己stkindiex的引用单独输出看下,再排查下。
另外stkindiex函数指定了引用的数据量。比如你设置了20个周期,那么你调用时候只能调用到最近的20个周期的周线,你可以换成stkindi不指定引用数据量试下。因为你使用了均线,会受到数据量影响的。