参考:
XC:=VALUEWHEN(DAYBARPOS=1,L)>REF(H,DAYBARPOS);
XX:=VALUEWHEN(DAYBARPOS=1,H)>REF(L,DAYBARPOS);
HH1:VALUEWHEN(DAYBARPOS=5&&NOT(XC||XX),HHV(H,5));
LL1:VALUEWHEN(DAYBARPOS=5&&NOT(XC||XX),LLV(L,5));
SS1:VALUEWHEN(DAYBARPOS=5&&NOT(XC||XX),((HH1-LL1)/2)+LL1);
HH2:VALUEWHEN(DAYBARPOS=5&&(XC||XX),HHV(H,6));
LL2:VALUEWHEN(DAYBARPOS=5&&(XC||XX),LLV(L,6));
SS2:VALUEWHEN(DAYBARPOS=5&&(XC||XX),((HH2-LL2)/2)+LL2);
//以上指标请保存并命名为TT
跨周期主模型:
#IMPORT[MIN,1,TT] AS VAR
XC:=VALUEWHEN(DAYBARPOS=1,L)>REF(H,DAYBARPOS);
XX:=VALUEWHEN(DAYBARPOS=1,H)>REF(L,DAYBARPOS);
DRAWSL(ISLASTBAR&&NOT(XC||XX),VAR.HH1,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(ISLASTBAR&&NOT(XC||XX),VAR.HH2,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(ISLASTBAR&&NOT(XC||XX),VAR.LL1,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(ISLASTBAR&&(XC||XX),VAR.LL2,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(ISLASTBAR&&(XC||XX),VAR.SS1,0,-DAYBARPOS+1,0,COLORRED);
DRAWSL(ISLASTBAR&&(XC||XX),VAR.SS2,0,-DAYBARPOS+1,0,COLORRED);