TYP:=(CLOSE+HIGH+LOW)/3; CCI:(TYP-MA(TYP,14))/AVEDEV(TYP,14)/0.015*1,COLORGRAY,LINETHICK2,NODRAW; //BACKGROUNDSTYLE(2); //REFLINE:-100,100; 100,COLORGRAY,DOT,NOTEXT; -100,COLORGRAY,DOT,NOTEXT; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=(SMA(RSV,3,1)); D:=(SMA(K,3,1)); DD:=((SMA(K,3,1)-50)*2),COLORGRAY; DIFF := EMA(CLOSE,12) - EMA(CLOSE,26),LINETHICK1; DEA := EMA(DIFF,9),COLORGRAY; MACD:=2*(DIFF-DEA),COLORSTICK; DRAWLINE3(CCI>=REF(CCI,1)&&BARSLAST(CCI<-100)>BARSLAST(CCI>100), CCI,0,1, REF(CCI,1),1,0),COLORRED,LINETHICK2;//CCI大于100大于前置变红色, DRAWLINE3(CCI<REF(CCI,1)&&BARSLAST(CCI<-100)>BARSLAST(CCI>100), CCI,0,1, REF(CCI,1),1,0),COLORCYAN,LINETHICK2;//CCI大于100小于前置变青色, DRAWLINE3(CCI<=REF(CCI,1)&&BARSLAST(CCI<-100)<BARSLAST(CCI>100), CCI,0,1, REF(CCI,1),1,0),COLORGREEN,LINETHICK2;//CCI小于-100小于前置变绿色, DRAWLINE3(CCI>REF(CCI,1)&&BARSLAST(CCI<-100)<BARSLAST(CCI>100), CCI,0,1, REF(CCI,1),1,0),COLORYELLOW,LINETHICK2;//CCI小于-100大于前置变黄色 MA299:=EMA(C,312); MA666:=EMA(C,717),COLORGRAY,DOT; RSV15B:=(CLOSE-LLV(LOW,9*15))/(HHV(HIGH,9*15)-LLV(LOW,9*15))*100; K15B:=SMA(RSV15B,3,1),NODRAW; D15B:=SMA(K15B,3,1),NODRAW; FILLRGN(MA299>MA666&&D15B>=80,100,150,RGB(150,0,0));//大均线多头排列,多头极点时候画暗红色0- FILLRGN(MA299>MA666&&D15B<=20,-150,-100,COLORCYAN);//大均线多头排列,空头极点时候画青 FILLRGN(MA299<MA666&&D15B<=20,-150,-100,RGB(0,150,0));//大均线空头排列,空头极点时候画暗绿 FILLRGN(MA299<MA666&&D15B>=80,100,150,COLORYELLOW); //大均线空头排列,多头极点时候画黄色 |
|