老师好 请教一下 我想在日线图上画一条以上周的收盘价为点的一条横线 以此类推 下面这个是日线在多分钟的显示法 应该怎么改
drawsl(time=closetime(0) or islastbar,ref(close,todaybar),0,todaybar,1),colorwhite;
周这个判断不了,或者用barslast(weekday<ref(weekday,1))来作为判断周线变化的依据
nn:=barslast(weekday<ref(weekday,1));
drawsl( islastbar,ref(close,nn),0,nn+1,1),colorwhite;
注意k线图上一定要有上一个礼拜的数据
老师 好像不太对 线的画法好像是星期一的开盘价 而不是周线的收盘价 还有以前的数据也没有显示出来 能改改吗
补图片
此主题相关图片如下:001.png

这是在另一软件的写法 老师给看看怎么改
A1:=WEEKDAY-REF(WEEKDAY,1)<>1;
A2:=BARSLAST(A1);
{从昨天收盘价开始在当天画线}
A3:=REF(REF(C,1),A2);
STICKLINE(C>0,A3,A3,4,0);