源码如下
VARIABLE:dk1=0;
n:=20;
上1:wma(wma(hhv(h,n),n*2),n*2),LINETHICK1,colorred;
下1:wma(wma(llv(l,n),n*2),n*2),LINETHICK1,colorgreen;
if cross(c,上1) then dk1:=1;
IF CROSS(下1,C) THEN DK1:=-1;
STICKLINE(dk1=-1 and CLOSE<OPEN ,OPEN,CLOSE,8,0),colorgreen;
STICKLINE(dk1=-1 and CLOSE>=OPEN ,OPEN,CLOSE,8,1),colorgreen;
STICKLINE(dk1=-1 , HIGH,MAX(OPEN,CLOSE),0,0),colorgreen;
STICKLINE(dk1=-1 , MIN(OPEN,CLOSE),LOW,0,0),colorgreen;
STICKLINE(dk1=1 and CLOSE>=OPEN ,OPEN,CLOSE,8,1),COLORMAGENTA;
STICKLINE(dk1=1 and CLOSE<OPEN ,OPEN,CLOSE,8,0),COLORMAGENTA;
STICKLINE(dk1=1 , HIGH,MAX(OPEN,CLOSE),0,0),COLORMAGENTA;
STICKLINE(dk1=1 , MIN(OPEN,CLOSE),LOW,0,0),COLORMAGENTA;
DRAWICON(dk1=1 and ref(dk1,1)=-1 ,h ,10 );
DRAWICON(dk1=-1 and ref(dk1,1)=1 ,l ,11 );
hh1:=hhv(h,BARSLAST(dk1=-1)+1);
ll1:=llv(l,BARSLAST(dk1=1)+1);
DRAWLINE(dk1=1 and ref(dk1,1)=-1 ,ref(ll1,1) ,dk1=-1 and ref(dk1,1)=1 ,ref(hh1,1) ,0 ),colorred,LINETHICK2;
DRAWLINE(dk1=-1 and ref(dk1,1)=1 ,ref(hh1,1) ,dk1=1 and ref(dk1,1)=-1 ,ref(ll1,1) ,0 ),colorgreen,LINETHICK2;