咨詢內(nèi)容:
?DIFF:EMA(DCLOSE,13)-EMA(DCLOSE,120);DEA:EMA(DIFF,8);MACD:=(DIFF-DEA)*2;{STICKLINE(C>0,0,0,0,1);}A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));D1:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF);C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));D2:=REF(C,C2+1)<C AND REF("KDJ.K"(9,3,3),C2+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));D3:=REF(C,C3+1)<C AND REF("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));MACD底背:IF(B1>0,-0.1,0),COLORRED{POINTDOT};STICKLINE(B1>0,-0.3,0,2.5,1),COLORRED;KDJ底背:IF(B2>0,-0.1,0),COLORFF00FF,{POINTDOT};STICKLINE(B2>0,-0.3,0,2.5,1),COLORFF00FF;RSI底背:IF(B3>0,-0.1,0),COLORYELLOW,{POINTDOT};STICKLINE(B3>0,-0.3,0,2.5,1),COLORYELLOW;MACD頂背:IF(D1>0,0.1,0),COLOR00FF00,{POINTDOT};STICKLINE(D1>0,0.3,0,2.5,1),COLOR00FF00;KDJ頂背:IF(D2>0,0.1,0),COLORFFCC66,{POINTDOT};STICKLINE(D2>0,0.3,0,2.5,1),COLORFFCC66;RSI頂背:IF(D3>0,0.1,0),COLORWHITE,{POINTDOT};STICKLINE(D3>0,0.3,0,2.5,1),COLORWHITE;{畫零軸上下線}STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,0,0),COLOR0000CC;STICKLINE(MACD>=0 AND MACD<=REF(MACD,1),0,MACD,0,0),COLOR0099FF;STICKLINE(MACD<=0 AND MACD<=REF(MACD,1),0,MACD,0,0),COLORFF9900;STICKLINE(MACD<=0 AND MACD>=REF(MACD,1),0,MACD,0,0),COLOR99CC00;{紅藍(lán)箭頭標(biāo)注}多轉(zhuǎn)空:=((((LLV(MACD,4)>0) AND (MACD<REF(MACD,1))) AND (REF(MACD,1)>REF(MACD,2))) AND (REF(MACD,2)>REF(MACD,3)));空轉(zhuǎn)多:=((((HHV(MACD,4)<0) AND (MACD>REF(MACD,1))) AND (REF(MACD,1)<REF(MACD,2))) AND (REF(MACD,2)<REF(MACD,3)));DRAWICON(多轉(zhuǎn)空,MACD,2);DRAWICON(空轉(zhuǎn)多,MACD,1);低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;DRAWTEXT(低位金叉,DEA,'位金叉',COLORFF00FF;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;STICKLINE(二次金叉,0,0.2,2,0),COLORFF00FF;DRAWTEXT(二次金叉,DEA*1.06,'次金叉',COLORRED;{A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));頂背離:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);DRAWTEXT(頂背離,MACD+0.5,'背離',COLORWHITE;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));底背離:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);DRAWTEXT(底背離,MACD-0.5,'背離',COLORWHITE;}{DIFF,COLORGREEN;DEA,COLORYELLOW;}強(qiáng):IF(DIFF>MA(DIFF,2),DIFF,DRAWNULL),COLORRED;弱:IF(DEA>MA(DEA,2),DEA,DRAWNULL),COLORMAGENTA;{標(biāo)注斐波那契數(shù)字}TJ:=MACD>0;T:=MACD<0;A:=LLV(MACD,50)=MACD;DRAWICON(A AND FILTERX(A,20), MACD,1);{DRAWTEXT(BARSLAST(TJ)=1,MACD-0.1,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=2,MACD-0.1,?#39),COLORYELLOW;}DRAWTEXT(BARSLAST(TJ)=3,MACD-0.2,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=5,MACD-0.2,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=8,MACD-0.2,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=13,MACD-0.2,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=21,MACD-0.2,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=34,MACD-0.2,?#39),COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=55,MACD-0.2,?#39),COLORYELLOW;{DRAWTEXT(BARSLAST(T)=1,MACD+0.1,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=2,MACD+0.1,?#39),COLORGREEN;}DRAWTEXT(BARSLAST(T)=3,MACD+0.2,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=5,MACD+0.2,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=8,MACD+0.2,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=13,MACD+0.2,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=21,MACD+0.2,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=34,MACD+0.2,?#39),COLORGREEN;DRAWTEXT(BARSLAST(T)=55,MACD+0.2,?#39),COLORGREEN;
?
?來源:程序化99
文華技術(shù)人員:參考: DIFF:EMA(CLOSE,13)-EMA(CLOSE,120);DEA:EMA(DIFF,8);MACD:=(DIFF-DEA)*2;RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;N1:=12;N2:=24;LC := REF(CLOSE,6);RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100; ?STICKLINE(C>0,0,0,0,1);?A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);A2:=BARSLAST(REF(CROSS(K,D),1));B2:=REF(C,A2+1)>C AND REF(K,A2+1)<K AND CROSS(K,D);A3:=BARSLAST(REF(CROSS(RSI1,RSI2),1));B3:=REF(C,A3+1)>C AND REF(RSI1,A3+1)<RSI1 AND CROSS(RSI1,RSI2);C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));D1:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF);C2:=BARSLAST(REF(CROSS(D,K),1));D2:=REF(C,C2+1)<C AND REF(K,C2+1)>K AND CROSS(D,K);C3:=BARSLAST(REF(CROSS(RSI2,RSI1),1));D3:=REF(C,C3+1)<C AND REF(RSI1,C3+1)>RSI1 AND CROSS(RSI2,RSI1);MACD底背:IF(B1>0,-0.1,0),COLORRED, POINTDOT ;STICKLINE(B1>0,-0.3,0,2.5,1),COLORRED;KDJ底背:IF(B2>0,-0.1,0),COLORFF00FF, POINTDOT ;STICKLINE(B2>0,-0.3,0,2.5,1),COLORFF00FF;RSI底背:IF(B3>0,-0.1,0),COLORYELLOW, POINTDOT ;STICKLINE(B3>0,-0.3,0,2.5,1),COLORYELLOW;MACD頂背:IF(D1>0,0.1,0),COLOR00FF00, POINTDOT ;STICKLINE(D1>0,0.3,0,2.5,1),COLOR00FF00;KDJ頂背:IF(D2>0,0.1,0),COLORFFCC66, POINTDOT ;STICKLINE(D2>0,0.3,0,2.5,1),COLORFFCC66;RSI頂背:IF(D3>0,0.1,0),COLORWHITE, POINTDOT ;STICKLINE(D3>0,0.3,0,2.5,1),COLORWHITE;?//畫零軸上下線?STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,0,0),COLOR0000CC;STICKLINE(MACD>=0 AND MACD<=REF(MACD,1),0,MACD,0,0),COLOR0099FF;STICKLINE(MACD<=0 AND MACD<=REF(MACD,1),0,MACD,0,0),COLORFF9900;STICKLINE(MACD<=0 AND MACD>=REF(MACD,1),0,MACD,0,0),COLOR99CC00;?//紅藍(lán)箭頭標(biāo)注?多轉(zhuǎn)空:=((((LLV(MACD,4)>0) AND (MACD<REF(MACD,1))) AND (REF(MACD,1)>REF(MACD,2))) AND (REF(MACD,2)>REF(MACD,3)));空轉(zhuǎn)多:=((((HHV(MACD,4)<0) AND (MACD>REF(MACD,1))) AND (REF(MACD,1)<REF(MACD,2))) AND (REF(MACD,2)<REF(MACD,3)));DRAWICON(多轉(zhuǎn)空,MACD,2);DRAWICON(空轉(zhuǎn)多,MACD,1);低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;DRAWTEXT(低位金叉,DEA,'位金叉',COLORFF00FF;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;STICKLINE(二次金叉,0,0.2,2,0),COLORFF00FF;DRAWTEXT(二次金叉,DEA*1.06,'次金叉',COLORRED;頂背離:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);DRAWTEXT(頂背離,MACD+0.5,'背離',COLORWHITE;A2_1:=BARSLAST(REF(CROSS(DEA,DIFF),1));底背離:=REF(CLOSE,A2_1+1)<CLOSE AND REF(DIFF,A2_1+1)>DIFF AND CROSS(DEA,DIFF);DRAWTEXT(底背離,MACD-0.5,'背離',COLORWHITE;??DIFF,COLORGREEN;DEA,COLORYELLOW;?強(qiáng):IF(DIFF>MA(DIFF,2),DIFF,NULL),COLORRED;弱:IF(DEA>MA(DEA,2),DEA,NULL),COLORMAGENTA;TJ:=MACD>0;T:=MACD<0;A:=LLV(MACD,50)=MACD;DRAWICON(A AND FILTER(A,20), MACD,1);?DRAWTEXT(BARSLAST(TJ)=1,MACD-0.1,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=2,MACD-0.1,'',COLORYELLOW;?DRAWTEXT(BARSLAST(TJ)=3,MACD-0.2,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=5,MACD-0.2,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=8,MACD-0.2,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=13,MACD-0.2,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=21,MACD-0.2,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=34,MACD-0.2,'',COLORYELLOW;DRAWTEXT(BARSLAST(TJ)=55,MACD-0.2,'',COLORYELLOW;?DRAWTEXT(BARSLAST(T)=1,MACD+0.1,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=2,MACD+0.1,'',COLORGREEN;?DRAWTEXT(BARSLAST(T)=3,MACD+0.2,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=5,MACD+0.2,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=8,MACD+0.2,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=13,MACD+0.2,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=21,MACD+0.2,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=34,MACD+0.2,'',COLORGREEN;DRAWTEXT(BARSLAST(T)=55,MACD+0.2,'',COLORGREEN;