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);