LC:=REF(CLOSE,1); RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1)) * 100); 
TR:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10); 
HD:=(HIGH - REF(HIGH,1)); 
LD:=(REF(LOW,1) - LOW); 
DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10); 
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10); 
PDI:=((DMP * 100) / TR); 
MDI:=((DMM * 100) / TR); 
ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),5); 
AV:=(RSI5 + ADX);//www.7-0-8-2-2.com 
DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5); 
KQY1:0,COLORFF00FF; 
WR10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10))); 
NEWVOL:=(RSI5 - WR10); 
阶段底部:=(AV + NEWVOL); 
STICKLINE((阶段底部 >= 0),0,阶段底部,0.3,1),LINETHICK2,COLORCC6600; 
STICKLINE((阶段底部 < 0),0,阶段底部,0.8,1),LINETHICK6,colorred; 
趋势线:LLV(阶段底部,1),COLORFFFFFF; 
STICKLINE((趋势线 >230 ),250,趋势线,0.8,1),LINETHICK6,colorgreen; 
买点:IF((阶段底部 < 0),1,0); 
卖点:IF((趋势线 >230),1,0); 
KQY2:230,COLORFFFFFF; 
KQY3:KQY2*0.618,COLORFF00FF; 
KQY4:KQY3*0.382,COLORFF00FF; 
KQY5:KQY3*1.382,COLORFF00FF; 
//DRAWICON(CROSS(趋势线,买点),买点,1); 
LLV1:LLV(趋势线,8),coloryellow; 
DRAWTEXT(CROSS(趋势线,0),LLV1*2.5,"D"),coloryellow; 
DRAWTEXT(CROSS(LLV1,0),LLV1*1.2,"J"),coloryellow; 
DRAWTEXT(REF(LLV1!=趋势线,1) AND LLV1=趋势线,LLV1*1.5,"Q"),colorgreen; 
DRAWTEXT(REF(LLV1=趋势线,1) AND LLV1!=趋势线,LLV1*1.8,"GZ"),coloryellow; 
DRAWICON(CROSS(趋势线,0),0,1); 
DRAWICON(CROSS(LLV1,KQY1),KQY1,1); 
DRAWICON(CROSS(KQY1,LLV1),KQY1,2); 
////////www.7-0-8-2-2.com 
M5:=MA(CLOSE,5),coloryellow;// 
M10:=MA(CLOSE,10),colormagenta;// 
CLOSE1:=CLOSE,colorwhite; 
LOW1:=LOW,colorwhite; 
LOW144:=LLV(LOW,144),colorlimagenta; 
HHV21:=HHV(CLOSE,34),colorgreen; 
//DRAWICON(CROSS(CLOSE1,M5),M5,1); 
//DRAWICON(CROSS(M5,CLOSE1),M5,2); 
T1:=BARSLAST(CROSS(CLOSE1,M5)),nodraw; 
T2:=BARSLAST(CROSS(M5,CLOSE1)),nodraw; 
T3:=IF(T2=0,LOW144,0),nodraw; 
//DRAWTEXT(T2>=N AND T1=0,LOW144*0.98,"B"); 
//DRAWTEXT(CLOSE1=HHV21,HHV21*1.02,"S"); 
VERLINE(T2>=N AND T1=0,1),coloryellow;//画加仓建仓垂线 
//VERLINE(CROSS(CLOSE,M5),1),colorgreen;//画加仓建仓垂线 
DRAWNUMBER(T2>=N AND T1=0,LOW144*0.90,TOSTRING(LLV(LOW,N),2)); 
BT1:=BARSLAST(T2>=N AND T1=0),nodraw; 
BT2:=BARSLAST(CROSS(CLOSE1,M5)),nodraw; 
//DRAWNUMBER(T2>=N AND T1=0,LOW1*0.98,TOSTRING(C-LLV(L,N),2)); 
//DRAWNUMBER(BT1 AND BT2=0,LOW1*0.98,TOSTRING(C-LLV(L,N),2)); 
//POLYLINE(CROSS(CLOSE1,M5),REF(L,1)),coloryellow; 
STICKLINE(M5-C>0,M5,C,8,1),colorgreen ; 
STICKLINE(M5-C<0,M5,C,8,1),colorred ; 
H:=HIGH,colorred; 
DRAWTEXT(O-C<0 AND O>REF(HIGH,1) AND O>C,H*1.2,"G"),colorgreen; 
DRAWTEXT(O-C>0 AND O>REF(HIGH,1) AND O>C,H*1.2,"G"),colorgreen; 
DRAWTEXT((HIGH-CLOSE)>(CLOSE-LOW) AND HIGH>REF(HIGH,1) AND HIGH/REF(CLOSE,1)>1.05,H*1.1,"C"),coloryellow ; 
//VERLINE((O-C<0 AND O>REF(HIGH,1) AND O>C),1),colorgreen; 
//VERLINE((O-C>0 AND O>REF(HIGH,1) AND O>C),1) ,colorgreen; 
 | 




