编写条件:
TS:=14; {极点H} A1:=REF(H,TS)=HHV(H,2*TS+1); B1:=FILTER(A1,TS); C1:=BACKSET(B1,TS+1); HD:=FILTER(C1,TS); 波峰: REF(H,BARSLAST(HD)),POINTDOT,COLOR990099; {极点L} AL1:=REF(L,TS)=LLV(L,2*TS+1); BL1:=FILTER(AL1,TS); CL1:=BACKSET(BL1,TS+1); LD:=FILTER(CL1,TS); 波谷: REF(L,BARSLAST(LD)),POINTDOT,COLOR009900; T1:=BARSLAST(HD)编写方法:
{把STICKLINE换成DRAWLINE试试看。}
TS:=14;
{极点H}
A1:=REF(H,TS)=HHV(H,2*TS+1); B1:=FILTER(A1,TS);
C1:=BACKSET(B1,TS+1); HD:=FILTER(C1,TS);
波峰: REF(H,BARSLAST(HD)),POINTDOT,COLOR990099;
{极点L}
AL1:=REF(L,TS)=LLV(L,2*TS+1); BL1:=FILTER(AL1,TS);
CL1:=BACKSET(BL1,TS+1); LD:=FILTER(CL1,TS);
波谷: REF(L,BARSLAST(LD)),POINTDOT,COLOR009900;
T1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD);
T2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);
DRAWLINE(HD,H,REF(HD,1),REF(H,1),1),COLOR00FFFF;
DRAWLINE(LD,L,REF(LD,1),REF(L,1),1),COLORFFFF00;