待引用的指标:
DayLine
ema240:ema(c,240);
在5分钟图上显示的指标:
ema2401:stkindi('','DayLine.ema240',0,6,-1);
ema2402:stkindiex('','DayLine.ema240',0,6,-1,0);
ema2403:stkindiex('','DayLine.ema240',0,6,-1,10);
ema2404:stkindiex('','DayLine.ema240',0,6,-1,100);
ema2405:stkindiex('','DayLine.ema240',0,6,-1,1000);
为何datanum不起作用?每一个指标显示都是一样的
说明你所引用的数据,调用数据量的多少不影响实际引用结果。
ema2401:stkindi('','DayLine.ema240',0,6,0);
ema2402:stkindiex('','DayLine.ema240',0,6,0,0);
ema2403:stkindiex('','DayLine.ema240',0,6,0,10);
ema2404:stkindiex('','DayLine.ema240',0,6,0,100);
ema2405:stkindiex('','DayLine.ema240',0,6,0,1000);
改成不偏移也是一样
DATANUM参数:为引用指定数量的K线数据,使用该参数限定引用指定数量的K线数据可以极大的提高引用数据的效率。
这个值填写的小,可以有效地提高数据的引用效率。
一般日线周期本地都会有足够多的数据。引用出来的值都是正确的。
如果引用其它周期数据--如1分钟,5分钟,要注意本地数据不足会导致引用到错误的值
刚才发现原来是连续调用的话,结果就是一样的。分开两个公式写好像就没这样问题
我再测试 一下