RRR
{趨勢線}
NBA:=11;
NBD:=4;
NBC:=2;
短線:ZIG(NBC,NBD),COLORFFFFFF;
長線:ZIG(NBC,NBA),COLOR00FFFF;
短峰值1:=PEAK(NBC,NBD,1),NODRAW,COLOR8080FF;
短峰值2:=PEAK(NBC,NBD,2),NODRAW,COLOR8080FF;
短谷值1:=TROUGH(NBC,NBD,1),NODRAW,COLOR00FF00;
短谷值2:=TROUGH(NBC,NBD,2),NODRAW,COLOR00FF00;
短峰日1:=PEAKBARS(NBC,NBD,1)+1,NODRAW,COLORFFFF00;
短峰日2:=PEAKBARS(NBC,NBD,2)+1,NODRAW,COLORFFFF00;
短谷日1:=TROUGHBARS(NBC,NBD,1)+1,NODRAW,COLORFFFF00;
短谷日2:=TROUGHBARS(NBC,NBD,2)+1,NODRAW,COLORFFFF00;
長峰值1:=PEAK(NBC,NBA,1),NODRAW,COLOR8080FF;
長峰值2:=PEAK(NBC,NBA,2),NODRAW,COLOR8080FF;
長谷值1:=TROUGH(NBC,NBA,1),NODRAW,COLOR00FF00;
長谷值2:=TROUGH(NBC,NBA,2),NODRAW,COLOR00FF00;
長峰日1:=PEAKBARS(NBC,NBA,1)+1,NODRAW,COLORFFFF00;
長峰日2:=PEAKBARS(NBC,NBA,2)+1,NODRAW,COLORFFFF00;
長谷日1:=TROUGHBARS(NBC,NBA,1)+1,NODRAW,COLORFFFF00;
長谷日2:=TROUGHBARS(NBC,NBA,2)+1,NODRAW,COLORFFFF00;
過濾:=NOT(NAMELIKE('*')||NAMELIKE('S'))&&NOT(CODELIKE('68')||CODELIKE('43')||CODELIKE('83')),NODRAW;
底部幅度:100*ABS(短谷值1-短谷值2)/短谷值1,NODRAW;
跌幅:=100*(HHV(H,長峰日1)-LLV(L,長峰日1))/LLV(L,長峰日1),NODRAW;
跌幅2:=100*(HHV(H,短峰日1)-LLV(L,短峰日1))/LLV(L,短峰日1),NODRAW;
AAA:=過濾&&長谷日1=2&&短谷日1=2&&底部幅度<0.5&&跌幅>40,NODRAW;
BBB:=過濾&&短谷日1=2&&底部幅度<0.5&&跌幅2>30&&短谷日2<30,NODRAW;
BUY1:BBB||AAA,NODRAW,COLOR0000FF;
DRAWICON(BUY1,L,7);