vhigh:=STKINDIEX('','high.high',0,6,-1,20);
DRAWTEXT(CLOSE>0,HIGH*1.002,vhigh,COLORGREEN,2);
从分钟K线。调取日线的前一天高点,并显示再K线上方,程序编译正常,但是没有反映
没必要用stk
callstock 不就可以引用么。
CALLSTOCK('',vthigh,6,-1);
然后数值要转成字符串再输出才行
NUMTOSTR把vhigh转换下
[此贴子已经被作者于2018/3/15 8:51:18编辑过]
是不是本地缺少数据呢,那个公式我直接应用在我本地是OK的。因为我本地有日线数据的。
此主题相关图片如下:1.png

DRAWTEXT(CLOSE>0,HIGH*1.002,NUMTOSTR(CALLSTOCK('JM00',vthigh,6,-1),5),COLORGREEN,2);
添加了品种限制后可以正常显示,数据也正确!
DRAWTEXT(CLOSE>0,HIGH*1.002,NUMTOSTR(CALLSTOCK('',vthigh,6,-1),5),COLORGREEN,2);
为什么省略品种限制还是没结果?
省略品种参数的时候表示引用当前图表的品种,是不是当前图表品种没有数据。 而你引用的那个品种是有数据的。