发新话题
打印

求助

求助

老师好:请您帮写在下式中上一次图标2出现的位置,并画图标.如:002117股上次位置出现在3月16日.上上次在出现在3月14日.
ll:=llv(l,0);
lll:=l;
a3:=BARSLAST(l=ll[datacount]);
b3:=datacount-a3;
j3:=1;
tm3:=999999;
for i3=b3[datacount]+1 to datacount do begin
    k3:=(lll[i3]-ll[datacount])/j3;
  if k3<tm3  then begin
    tm3:=k3;
    ts3:=j3;
  end;
  j3:=j3+1;
end;
B1:LINEVALUE(l=ll[datacount] and a3=0,l,BARPOS=datacount-a3[datacount]+ts3,l,0,0),color5454ff;
图标1:=l=ll[datacount] and a3=0;
图标2:=BARPOS=datacount-a3[datacount]+ts3;
DRAWICON(图标1=1,b1,10),shift0,ColorFFFFFF;
DRAWICON(图标2=1,b1,11),shift0,ColorFFFFFF;
rq:ref(DATE,BARSLAST(图标2=1)),LINETHICK0;
ts:BARSLAST(图标2=1);

TOP

发新话题