请问,
stkindiex函数,最后一个参数datanum的含义是啥?是不是指要引用那个指标所要引用的k线数目?
函数下面的例子,是取100,我也取了100,结果吊出来的数据是不对的取多少根k线的原则是啥?
好像这个是3.02的新功能?好像要取到100根k线以上,掉出来的数据才是正确的
被引用的周期数量,写100就是被引用100个周期的数据
那道理上说,我如果只要知道现在引用指标的值,我只要引用最后的一个周期就可以了?
我只要那个指标最后一个k线的数据,但是发现只引用一个k线,出来的结果是不对的,后来,引用了100个,还是不对,一直加上去,引用了1000个k线,才对的,不晓得是啥道理
那说明你的公式需要1000个周期的数据才能够计算啊
{y01:=STKINDIEX('dqy01','npy.仓',0,1,0,620);
p01:=STKINDIEX('dqp01','npy.仓',0,1,0,620);
ta01:=STKINDIEX('zqta01','npy.仓',0,1,0,620);
rb01:=STKINDIEX('sqrb01','npy.仓',0,1,0,620);
j01:=STKINDIEX('dqj01','npy.仓',0,1,0,620);
y03:=STKINDIEX('dqy01','npy3.仓',0,17,0,420);
p03:=STKINDIEX('dqp01','npy3.仓',0,17,0,420);
ta03:=STKINDIEX('zqta01','npy3.仓',0,17,0,420);
rb03:=STKINDIEX('sqrb01','npy3.仓',0,17,0,420);
j03:=STKINDIEX('dqj01','npy3.仓',0,17,0,420);}
y01:=STKINDI('dqy01','npy.仓',0,1);
p01:=STKINDI('dqp01','npy.仓',0,1);
ta01:=STKINDI('zqta01','npy.仓',0,1);
rb01:=STKINDI('sqrb01','npy.仓',0,1);
j01:=STKINDI('dqj01','npy.仓',0,1);
y03:=STKINDI('dqy01','npy3.仓',0,17);
p03:=STKINDI('dqp01','npy3.仓',0,17);
ta03:=STKINDI('zqta01','npy3.仓',0,17);
rb03:=STKINDI('sqrb01','npy3.仓',0,17);
j03:=STKINDI('dqj01','npy3.仓',0,17);
就一个最简单的引用,用下面的那组原来的是对的,用上面的一组是错的;我是用一个1分钟的模型去引用另外2个模型,另外2个模型,一个是1分钟一个是3分钟的
刚看到回复,好像是这个意思,因为被引用的对象需要1000个k线才能计算出结果,所以去引用的时候,就要引用被引用对象的1000个数据
请问一下STKINDIEX('dqp01','npy.仓',0,1,0,620); 中的npy.仓指的是什么