求:如何在分钟线上(如三分钟k线,五分钟k线、十五分钟k线、三十分钟k线、)显示昨日最高价最低价开盘价收盘价,以横线表示 最好还有具体数值。
先建立一个引用bx
cc:ref(c,1);
oo:ref(o,1);
ll:ref(l,1);
hh:ref(h,1);
以五分钟为例
T:=BARSLAST(DATE>REF(DATE,1));
CC:='#DAY';
OO:='BX.OO#DAY';
HH:='BX.HH#DAY';
LL:='BX.LL#DAY';
昨收:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,CONST(CC),ISLASTBAR,CONST(CC),0),COLORYELLOW;
昨开:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,CONST(OO),ISLASTBAR,CONST(OO),0),COLORRED;
昨低:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,CONST(LL),ISLASTBAR,CONST(LL),0),COLORGREEN;
昨高:DRAWLINE(CURRBARSCOUNT=CONST(T)+1,CONST(HH),ISLASTBAR,CONST(HH),0),COLORLIMAGENTA;
考虑到有十字星一字板存在所以价格显示在窗口位置
如果觉得《如何再分钟K线上显示昨日最高价最低价开盘价收盘价》对你有帮助,请点赞、收藏,并留下你的观点哦!