if datacount<3 then exit;
dw:=IF(STKTYPE=0 or STKTYPE=13,c*1/500,MINDIFF);
上突缺口:=l>REF(c,1)+dw,COLORRED,LINETHICK0;
下突缺口:=h<REF(c,1)-dw,COLORCYAN,LINETHICK0;
DRAWICON(上突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,l,4);
DRAWICON(下突缺口 and SYSPARAM(3)-SYSPARAM(2)<300,h,5);
HH:=H;
LL:=L;
pL:=LL[datacount]; pH:=0;
tk:=if(上突缺口,1,if(下突缺口,-1,0));
for i=datacount-1 downto 2 do begin
if LL<pL then pL:=LL;
if HH>pH then pH:=HH;
if tk=1 and pL<=HH[i-1] then tk:=0;
if tk=-1 and pH>=LL[i-1] then tk:=0;
end;
DRAWTEXT(tk=1,REF(c,1),'未补')COLORRED;
DRAWTEXT(tk=-1,REF(c,1),'未补')COLORCYAN;
DRAWSL(tk=1,REF(c,1),0,0,0)COLORRED;
DRAWSL(tk=-1,REF(c,1),0,0,0)COLORCYAN;
向上跳空未回补:count(tk=1,0),linethick0;
向下跳空未回补:count(tk=-1,0),linethick0作者: axcqy 时间: 2009-11-1 20:50
原帖由 我赢8888 于 2009-11-1 20:44 发表
给你原码
if datacountREF(c,1)+dw,COLORRED,LINETHICK0;
下突缺口:=h
作者: axcqy 时间: 2009-11-1 20:58
原帖由 我赢8888 于 2009-11-1 20:44 发表
给你原码
if datacountREF(c,1)+dw,COLORRED,LINETHICK0;
下突缺口:=h