發(fā)個(gè)抓主升浪的MACD組合指標(biāo)源碼及附圖說明同盟友討論: DIFF:(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,12)*3000,LINETHICK1,COLORRED; DEA:EMA(DIFF,9),LINETHICK1,COLORYELLOW; MACD:2*(DIFF-DEA),COLORSTICK; IF(DIfF<0,DIfF,0),COLORRED,LINETHICK1; IF(DIfF<0,0,DIfF),COLORred,LINETHICK1; IF(DIfF<DEA,DIfF,DEA),COLORGREEN,LINETHICK1; IF(DIfF>DEA,DEA,DEA),COLORWHITE,LINETHICK1; stickline(MACD>=ref(MACD,1) and MACD>= 0 ,0,MACD,2,0),colorred; stickline(MACD>=ref(MACD,1) and MACD< 0 ,0,MACD,2,0),color00ff00; stickline(MACD<ref(MACD,1) and MACD>= 0 ,0,MACD,2,0),colorred; stickline(MACD<ref(MACD,1) and MACD< 0 ,0,MACD,2,0),color00FF00; RSV1:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*200-100; K1:=SMA(RSV1,6,1)/0.7,COLORMAGENTA; D1:=SMA(K1,6,1),COLORffff33; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*200-100; K:=SMA(RSV,3,1)/0.7,COLORMAGENTA; D:=SMA(K,3,1),COLORffff33; J值:3*K-2*D,LINETHICK1,COLORffff33; J1:3*K1-2*D1,LINETHICK1,COLORYELLOW; DRAWTEXT(cross(J1,J值) AND J1>150,J1 ,'●'),color888888; DRAWTEXT(cross(D1,J1) AND D1>75,D1 ,'●'),colorBLUE; DRAWTEXT(CROSS(J值,-90) AND diff>dea ,-90 ,'紅●擊'),COLORRED; DRAWTEXT(CROSS(J1,-135) AND diff>dea,-135 ,'長●擊'),COLORRED; DRAWTEXT(cross(J值,-140)AND diff>dea,-165 ,'5●擊'),colorRED; DRAWTEXT(cross(J值,-20)AND diff>dea,-30 ,'追●漲'),colorff00ff; DRAWTEXT(cross(J值,-0)AND diff>dea,-30 ,'追●漲'),colorff00ff; DRAWTEXT(CROSS(J1,-100) AND diff<dea ,-100 ,'長抽'),COLORyellow; DRAWTEXT(CROSS(J1,-135) AND diff<dea ,-130 ,'長抽'),COLORyellow; DRAWTEXT(cross(J值,-150) AND J1<D1 AND diff<0,-175 ,'雙抽'),colorwhite; DRAWTEXT(cross(J值,-100) AND diff<0,-100 ,'抽'),colorwhite; DRAWTEXT(cross(J值,-75) AND diff<0,-75 ,'抽'),colorwhite; DRAWTEXT(CROSS(J值,-150)AND diff<dea AND diff>0 ,-175 ,'5彈'),COLORwhite; DRAWTEXT(CROSS(J值,-90) AND diff<deA AND diff>0,-90 ,'紅彈'),COLORwhite; DRAWTEXT(cross(J值,175),200 ,'110'),colorwhite; DRAWTEXT(cross(j1,175),210 ,'110'),coloryellow; DRAWTEXT(cross(J值,170)AND diff>dea,170 ,'差'),colorwhite; DRAWTEXT(cross(140,J值)AND diff>dea AND j1<110,140 ,'價(jià)'),colorffff33; DRAWTEXT(cross(140,J值)AND diff>dea AND j1>110,140 ,'洗'),colorwhite; DRAWTEXT(cross(175,J1)AND diff>dea AND j值>60,170 ,'短洗'),coloryellow; DRAWTEXT(cross(175,J1)AND diff>dea AND j值<60,170 ,'長洗'),coloryellow; DRAWTEXT(cross(170,J值)AND diff<dea,170 ,'控●倉'),colorgreen; DRAWTEXT(cross(135,J值)AND diff<dea,135 ,'控●倉'),colorgreen; DRAWTEXT(cross(100,J值)AND diff<dea,110 ,'控●倉'),colorgreen; J110:180,DOTLINE,COLOR888888; J100:150,DOTLINE,COLORred; J80:90,DOTLINE,COLOR888888; J50:0,DOTLINE,COLOR888888; J20:-90,DOTLINE,COLOR888888; J0:-150,DOTLINE,COLORffff33; DRAWTEXT(cross(J值,0),0 ,'o'),colorYELLOW; DRAWTEXT(cross(dea,diff),dea ,'▼'),colorgreen; DRAWTEXT(cross(diff,dea),dea ,'▲'),colorRED; |
|