//: t1:=BARSLAST(LYEAR>ref(LYEAR,1)or BARPOS=1)+1; rqn:=0*c; for i=datacount downto 1 do if t1>t1[i-1] then rqn[i-1]:=rqn+1; Nh:=hhv(h,t1); Nl:=llv(l,t1); Nc1:=if(t1>ref(t1,1)and t1>refx(t1,1),c,(BARSTATUS=2)*c); Nh1:=if(t1>ref(t1,1)and t1>refx(t1,1),Nh,Nh); Nl1:=if(t1>ref(t1,1)and t1>refx(t1,1),Nl,Nl); NO:=ref(o,t1-1)LINETHICK; NC:=refx(Nc1,rqN)LINETHICK; NH:=refx(Nh1,rqN)LINETHICK; NL:=refx(Nl1,rqN)LINETHICK; 开:no,LINETHICK,PRECISION2; 高:nh,LINETHICK,PRECISION2; 低:nl,LINETHICK,PRECISION2; 收:nc,LINETHICK,PRECISION2; Nk:=(Nc>No or Nc=No and Nc>ref(Nc,1))COLORRED; t:=BARSSINCE(BARPOS); PARTLINE(t1>ref(t1,1) AND NK,No)COLORRED; PARTLINE(t1>ref(t1,1) AND NK,Nc)COLORRED; STICKLINE(t1=1 AND NK,No,Nc,0.1,1)COLORRED; STICKLINE(t=1 AND NK,No,Nc,0.1,1)COLORRED; STICKLINE(Nc1>0 AND NK,No,Nc,0.1,1)COLORRED; STICKLINE(cross(t1,rqN)AND NK,Nh,NC,0.1,1)COLORRED; STICKLINE(cross(t1,rqN)AND NK,NO,Nl,0.1,1)COLORRED; PARTLINE(t1>ref(t1,1) AND NOT(NK),No)COLORCYAN; PARTLINE(t1>ref(t1,1) AND NOT(NK),Nc)COLORCYAN; STICKLINE(t1=1 AND NOT(NK),No,Nc,0.1,1)COLORCYAN; STICKLINE(t=1 AND NOT(NK),No,Nc,0.1,1)COLORCYAN; STICKLINE(Nc1>0 AND NOT(NK),No,Nc,0.1,1)COLORCYAN; STICKLINE(cross(t1,rqN)AND NOT(NK),Nh,NO,0.1,1)COLORCYAN; STICKLINE(cross(t1,rqN)AND NOT(NK),NC,Nl,0.1,1)COLORCYAN; |