参考:
N1:=BARSLAST(DATE<>REF(DATE,1))+1;
M1:=BARSLAST(TIME=0930)+1;
AA:=BACKSET(ISLASTBAR,M1);
HH:IF(N1>M1&&AA=1,REF(HHV(H,N1),M1),NULL),DOT,COLORRED;
LL:IF(N1>M1&&AA=1,REF(LLV(L,N1),M1),NULL),DOT,COLORGREEN;
DRAWNUMBER1(ISLASTBAR,REF(HHV(H,N1),M1),REF(HHV(H,N1),M1),0),COLORRED;
DRAWNUMBER1(ISLASTBAR,REF(LLV(L,N1),M1),REF(LLV(L,N1),M1),0),COLORGREEN;
N:=BARSLAST(DATE<>REF(DATE,1))+1;
NH:=REF(HHVBARS(H,N),N);
NL:=REF(LLVBARS(L,N),N);
A2:=BACKSET(ISLASTBAR,NH+N+1);
B2:=BACKSET(ISLASTBAR,NL+N+1);
A3:=BACKSET(ISLASTBAR,N+1);
DRAWSL(CROSS(A2,0.5),H,0,1,2,COLORRED),LINETHICK2;
DRAWSL(CROSS(B2,0.5),L,0,1,2,COLORGREEN),LINETHICK2;
DRAWNUMBER1(ISLASTBAR,VALUEWHEN(CROSS(A2,0.5),H),VALUEWHEN(CROSS(A2,0.5),H),0),COLORRED;
DRAWNUMBER1(ISLASTBAR,VALUEWHEN(CROSS(B2,0.5),H),VALUEWHEN(CROSS(B2,0.5),H),0),COLORGREEN;