老师下面上中下三轨线只显当天,前面交易日不显示 (文华财经WH6赢顺V6.7)

投资者咨询:老师下面上中下三轨线只显当天,前面交易日不显示 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-6-18 14:55
 开盘价:IF(PERIOD=8,NULL,VALUEWHEN(DAYBARPOS=1,O)),COLORMAGENTA,LINETHICK1;
DRAWNUMBER( ISLASTBAR,REF(VALUEWHEN(DAYBARPOS=1,O),1),REF(VALUEWHEN(DAYBARPOS=1,O),1),0,COLORMAGENTA),FONTSIZE19,ALIGN0,VALIGN1;

NQ:=4;
K1:=0.3;
K2:=0.3;
NNQ:=SUMBARS(DATE<>REF(DATE,1),NQ);
TJ:=NOT(PERIOD>=8&&PERIOD<=11||PERIOD=15);
TN := BARSLAST(DATE <> REF(DATE, 1)) + 1;
HHQ:=HHV(H,NNQ);//N日HIGH的最高价
LC:=LLV(C,NNQ);//N日CLOSE的最低价
HC:=HHV(C,NNQ);//N日CLOSE的最高价
LLQ:=LLV(L,NNQ);//N日LOW的最低价
RANGEX:=MAX(HHQ-LC,HC-LLQ);//计算震荡区间RANGE
TODAYOPEN := VALUEWHEN(TN = 1, OPEN); //今日开盘价
BUYLINE:IF(TJ&&PERIOD<7,TODAYOPEN +K1*RANGEX,NULL),COLORGREEN,LINETHICK1;//上轨
SELLLINE:IF(TJ&&PERIOD<7,TODAYOPEN -K2*RANGEX,NULL),COLORRED,LINETHICK1;//下轨

技术人员回复
日期:2019-6-18 14:57
 参考:

A:=BACKSET(ISLASTBAR,DAYBARPOS);
B:=IF(PERIOD=8,NULL,VALUEWHEN(DAYBARPOS=1,O)),COLORMAGENTA,LINETHICK1;
开盘价:IF(A,B,NULL),COLORMAGENTA,LINETHICK1;
DRAWNUMBER( ISLASTBAR,REF(VALUEWHEN(DAYBARPOS=1,O),1),REF(VALUEWHEN(DAYBARPOS=1,O),1),0,COLORMAGENTA),FONTSIZE19,ALIGN0,VALIGN1;

NQ:=4;
K1:=0.3;
K2:=0.3;
NNQ:=SUMBARS(DATE<>REF(DATE,1),NQ);
TJ:=NOT(PERIOD>=8&&PERIOD<=11||PERIOD=15);
TN := BARSLAST(DATE <> REF(DATE, 1)) + 1;
HHQ:=HHV(H,NNQ);//N日HIGH的最高价
LC:=LLV(C,NNQ);//N日CLOSE的最低价
HC:=HHV(C,NNQ);//N日CLOSE的最高价
LLQ:=LLV(L,NNQ);//N日LOW的最低价
RANGEX:=MAX(HHQ-LC,HC-LLQ);//计算震荡区间RANGE
TODAYOPEN := VALUEWHEN(TN = 1, OPEN); //今日开盘价
BUYLINE:IF(A&&TJ&&PERIOD<7,TODAYOPEN +K1*RANGEX,NULL),COLORGREEN,LINETHICK1;//上轨
SELLLINE:IF(A&&TJ&&PERIOD<7,TODAYOPEN -K2*RANGEX,NULL),COLORRED,LINETHICK1;//下轨