请修改一下.加上一日的最高价和最低价.上一日指的是日线开盘时间和收盘时间,21 点开始,到次日15点结束时间 (文华财经WH6赢顺V6.7)

投资者咨询:请修改一下.加上一日的最高价和最低价.上一日指的是日线开盘时间和收盘时间,21 点开始,到次日15点结束时间 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-30 23:27
 F:=BARSLAST(DAY<>REF(DAY,1))+1;
STICKLINE(ISLASTBAR,C,C,100000,1),COLOR00FF00;
DRAWSL(ISLASTBAR,C,0,0,3,COLOR00FF00);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
AA:=BACKSET(ISLASTBAR,N);
DRAWSL(N=1&&AA=1,O,0,1,3,COLORYELLOW);
 GETPRICE('YCLOSE'),COLORFF00FF;

 

请修改一下.加上一日的最高价和最低价.上一日指的是日线开盘时间和收盘时间,21 点开始,到次日15点结束时间

 
技术人员回复
日期:2018-7-31 8:10
参考:

N1:=BARSLAST(DATE<>REF(DATE,1))+1;
HZ:REF(HHV(H,N1),N1);//昨日最高价
LZ:REF(LLV(L,N1),N1);//昨日最低价
投资者咨询:请修改一下.加上一日的最高价和最低价.上一日指的是日线开盘时间和收盘时间,21 点开始,到次日15点结束时间 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-30 23:27
 应该是两根水平线.这个显示不对头.只是两根水平线.你的这个公式不对头.昨天的最高最低价.21点开始次日15点期间的最高最低价格的水平线
技术人员回复
日期:2018-7-31 8:55
 是要以当前日的 昨天的高低点画两条水平线吗?

N1:=BARSLAST(DATE<>REF(DATE,1))+1;
HZ:=REF(HHV(H,N1),N1);//昨日最高价
LZ:=REF(LLV(L,N1),N1);//昨日最低价
DRAWSL(ISLASTBAR,HZ,0,1,3,COLORRED),DOT;
DRAWSL(ISLASTBAR,LZ,0,1,3,COLORGREEN),DOT;