注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
BLCSHH:=7; BLCSLL:=7; N:=9; M1:=3; M2:=3; RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:SMA(RSV,M1,1); D:SMA(K,M2,1); J:3*K-2*D,LINETHICK2; IF(J>100-10,95-10,100-10),COLORGREEN,LINETHICK2; IF(J<0+10,5+10,0),COLORRED,LINETHICK2; IF(J>100-10,J,DRAWNULL),COLORBLUE,LINETHICK3; IF(J<-5+10,J,DRAWNULL),COLORRED,LINETHICK3; ZF:(C-REF(C,1))/REF(C,1)*100,NODRAW; JDM1:=REF(J,1)<-15 AND J>REF(J,1) AND C<REF(C,1) AND COUNT(ZF<-4,2)>=1; DRAWICON(JDM1,J,1); JGM1:=REF(J,1)>=110 AND J<REF(J,1) AND C>=REF(C,1) AND J>105; DRAWICON(JGM1,J,2); 低位金:=CROSS(K,D) AND REF(J,1)<0; STICKLINE(低位金,0,20,3,0),COLORYELLOW; 二次金:=CROSS(K,D) AND COUNT(CROSS(K,D),5)>=2 ; A1:=BARSLAST(REF(CROSS(K,D),1)); KDDBLL22:=REF(CLOSE,A1+1)>CLOSE AND K>REF(K,A1+1) AND CROSS(K,D) AND J<50; 高位死叉:=CROSS(D,K) AND REF(J,1)>100; STICKLINE(高位死叉,100,80,3,0),COLORGREEN; DRAWICON(KDDBLL22,J,26); A2:=BARSLAST(REF(CROSS(D,K),1)); DDDBHH22:=REF(CLOSE,A2+1)<CLOSE AND REF(D,A2+1)>D AND CROSS(D,K) AND REF(J,1)>70; DRAWICON(DDDBHH22,J,27); AA:=REF(J,3)=HHV(J,2*3+1); BB1:=BACKSET(AA,3+1); CC:=FILTER(BB1,3) AND J=HHV(J,3+1); AA1:=BARSLAST(REF(CC,1)); DDDBHH222:=REF(CLOSE,AA1+1)<CLOSE AND REF(J,AA1+1)>J AND CC; LL1:=BARSLAST(CC); LL2:=BACKSET(FILTER(DDDBHH222>0,5),REF(LL1,1)+1); DRAWLINE(CROSS(REFX(LL2=1,1),0.5),J,FILTER(DDDBHH222>0,5),J,0),COLORGREEN,LINETHICK2; AA2:=REF(J,3)=LLV(J,2*3+1); BB2:=BACKSET(AA2,3+1); CC3:=FILTER(BB2,3) AND J=LLV(J,3+1) AND J<40 ; AA3A:=BARSLAST(REF(CC3,1)); KDDBLL223:=REF(C,AA3A+1)>CLOSE AND REF(J,AA3A+1)<J AND CC3; HH1:=BARSLAST(CC3 AND J<40); HH2:=BACKSET(FILTER(KDDBLL223>0,5),REF(HH1,1)+1); DRAWLINE(CROSS(REFX(HH2=1,1),0.5),J,FILTER(KDDBLL223>0,5),J,0),COLORYELLOW,LINETHICK2; KXD1:=C=LLV(C,6); RXD1:=J=LLV(J,6); BL1:=KXD1=1 AND RXD1=0 AND J<10; KXD2:=C=LLV(C,12); RXD2:=J=LLV(J,12); BL2:=KXD2=1 AND RXD2=0 AND J<10; JBL1:=BL1 AND BL2; DBL01:=JBL1; KGD1:=C=HHV(C,6); RGD1:=J=HHV(J,6); DBL1:=KGD1=1 AND RGD1=0 AND J>85; KGD2:=C=HHV(C,12); RGD2:=J=HHV(J,12); DBL2:=KGD2=1 AND RGD2=0 AND J>85; JDBL1:=DBL1 AND DBL2; DBL02:=JDBL1; QGJXG:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>90 AND J>50; QGA1:=BARSLAST(REF(QGJXG,1)); QGJDDDBHH22:=QGA1<=36 AND REF(CLOSE,QGA1+2)<REF(CLOSE,1) AND REF(J,1)<REF(J,QGA1+2) AND QGJXG; QGJXG3:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>100.6 AND J>50; QGA3:=BARSLAST(REF(QGJXG3,1)); QGJDDDBHH223:=QGA3<=36 AND REF(CLOSE,QGA3+2)<REF(CLOSE,1) AND REF(J,1)<REF(J,QGA3+2) AND QGJXG3; QGJXG2:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>105 AND J>50; QGA2:=BARSLAST(REF(QGJXG2,1)); QGJDDDBHH222:=QGA2<=36 AND REF(CLOSE,QGA2+2)<REF(CLOSE,1) AND REF(J,1)<REF(J,QGA2+2) AND QGJXG2; QGJXG4:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>95 AND J>50; QGA4:=BARSLAST(REF(QGJXG4,1)); QGJDDDBHH224:=QGA4<=36 AND REF(CLOSE,QGA4+2)<REF(CLOSE,1) AND REF(J,1)<REF(J,QGA4+2) AND QGJXG4; QGJXG5:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>98 AND J>50; QGA5:=BARSLAST(REF(QGJXG5,1)); QGJDDDBHH225:=QGA5<=36 AND REF(CLOSE,QGA5+2)<REF(CLOSE,1) AND REF(J,1)<REF(J,QGA5+2) AND QGJXG5; DSZ1:=QGJDDDBHH22+QGJDDDBHH222+QGJDDDBHH223+QGJDDDBHH224+QGJDDDBHH225; DBL021:=IF(DSZ1>=3,3,DSZ1); 死叉天数:=BARSLAST(CROSS(D,J)); DJSG1:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND COUNT(CROSS(D,J),死叉天数)<=1 AND REF(J,1)<15; DA1:=BARSLAST(REF(DJSG1,1)); DJKDDBLL221:=DA1<=36 AND REF(CLOSE,DA1+2)>=REF(CLOSE,1) AND REF(J,1)>REF(J,DA1+2) AND DJSG1; DJSG2:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND COUNT(CROSS(D,J),死叉天数)<=1 AND REF(J,1)<5; DA2:=BARSLAST(REF(DJSG2,1)); DJKDDBLL222:=DA2<=36 AND REF(CLOSE,DA2+2)>=REF(CLOSE,1) AND REF(J,1)>REF(J,DA2+2) AND DJSG2; DJSG3:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND COUNT(CROSS(D,J),死叉天数)<=1 AND REF(J,1)<0; DA3:=BARSLAST(REF(DJSG3,1)); DJKDDBLL223:=DA3<=36 AND REF(CLOSE,DA3+2)>=REF(CLOSE,1) AND REF(J,1)>REF(J,DA3+2) AND DJSG3; DBL011:=DJKDDBLL221+DJKDDBLL222+DJKDDBLL223; JXG1:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>90; A22:=BARSLAST(REF(JXG1,1)); JDDDBHH221:=A22<=36 AND REF(CLOSE,A22+1)<CLOSE AND J<REF(J,A22+1) AND JXG1; JXG2:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>100; A221:=BARSLAST(REF(JXG2,1)); JDDDBHH222:=A221<=36 AND REF(CLOSE,A221+1)<CLOSE AND J<REF(J,A221+1) AND JXG2; JXG4:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>95; A222:=BARSLAST(REF(JXG4,1)); JDDDBHH224:=A222<=36 AND REF(CLOSE,A222+1)<CLOSE AND J<REF(J,A222+1) AND JXG4; JXG5:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>92.5; A225:=BARSLAST(REF(JXG5,1)); JDDDBHH225:=A225<=36 AND REF(CLOSE,A225+1)<CLOSE AND J<REF(J,A225+1) AND JXG5; JXG6:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>97.5; A226:=BARSLAST(REF(JXG6,1)); JDDDBHH226:=A226<=36 AND REF(CLOSE,A226+1)<CLOSE AND J<REF(J,A226+1) AND JXG6; JXG7:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>102.5; A227:=BARSLAST(REF(JXG7,1)); JDDDBHH227:=A227<=36 AND REF(CLOSE,A227+1)<CLOSE AND J<REF(J,A227+1) AND JXG7; JXG8:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>85; A228:=BARSLAST(REF(JXG8,1)); JDDDBHH228:=A228<=36 AND REF(CLOSE,A228+1)<CLOSE AND J<REF(J,A228+1) AND JXG8; JXG9:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>80 AND J>70; A229:=BARSLAST(REF(JXG9,1)); JDDDBHH229:=A229<=36 AND REF(CLOSE,A229+1)<CLOSE AND J<REF(J,A229+1) AND JXG9; JXG11:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND REF(J,1)>75 AND J>65; A2211:=BARSLAST(REF(JXG11,1)); JDDDBHH2211:=A2211<=36 AND REF(CLOSE,A2211+1)<CLOSE AND J<REF(J,A2211+1) AND JXG11; JXG31:=J<REF(J,1) AND REF(J,1)<REF(J,2) AND REF(J,2)>REF(J,1) AND (REF(J,2)-REF(J,1))<2 AND ABS(J-REF(J,1))>5 AND J>=60; JXG32:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND ABS(J-REF(J,1))>5 AND J>=60; JXG33:=JXG31 OR JXG32; A321:=BARSLAST(REF(JXG33,1)); JDDDBHH2233:=A321<=36 AND REF(CLOSE,A321+1)<CLOSE AND J<REF(J,A321+1) AND JXG33; DSZ2:=JDDDBHH221+JDDDBHH222+JDDDBHH224+JDDDBHH225+JDDDBHH226+JDDDBHH227+JDDDBHH228+JDDDBHH229+JDDDBHH2211+JDDDBHH2233; DBL022:=IF(DSZ2>=5,5,DSZ2); JSG:=J>REF(J,1) AND REF(J,1)<REF(J,2); A11:=BARSLAST(REF(JSG,1)); JKDDBLL22:=A11<=36 AND REF(CLOSE,A11+1)>CLOSE AND J>REF(J,A11+1) AND JSG; JSG2:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND REF(J,1)<2.5 ; A112:=BARSLAST(REF(JSG2,1)); JKDDBLL222:=A112<=36 AND REF(CLOSE,A112+1)>CLOSE AND J>REF(J,A112+1) AND JSG2; JSG333:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND REF(J,1)<-5 ; A1133:=BARSLAST(REF(JSG333,1)); JKDDBLL2231:=A1133<=36 AND REF(CLOSE,A1133+1)>CLOSE AND J>REF(J,A1133+1) AND JSG333; JSG4:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND REF(J,1)<5 ; A114:=A11<=36 AND BARSLAST(REF(JSG4,1)); JKDDBLL2241:=A114<=36 AND REF(CLOSE,A114+1)>CLOSE AND J>REF(J,A114+1) AND JSG4; JSG5:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND REF(J,1)<7.5 ; A115:=BARSLAST(REF(JSG5,1)); JKDDBLL2251:=A115<=36 AND REF(CLOSE,A115+1)>CLOSE AND J>REF(J,A115+1) AND JSG5; JSG6:=J>REF(J,1) AND REF(J,1)<REF(J,2) AND REF(J,1)<10 ; A116:=BARSLAST(REF(JSG6,1)); JKDDBLL2261:=A116<=36 AND REF(CLOSE,A116+1)>CLOSE AND J>REF(J,A116+1) AND JSG6; DBL013:=JKDDBLL22+JKDDBLL222+JKDDBLL2231+JKDDBLL2241+JKDDBLL2251+JKDDBLL2261; jjts2327:=BARSLAST(CROSS(J,D)); JDJSG1:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>85; JDA1:=BARSLAST(REF(JDJSG1,1)); DJDDDBHH221:=JDA1<=36 AND REF(CLOSE,JDA1+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA1+2) AND JDJSG1; JDJSG2:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>90; JDA2:=BARSLAST(REF(JDJSG2,1)); DJDDDBHH222:=JDA2<=36 AND REF(CLOSE,JDA2+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA2+2) AND JDJSG2; JDJSG3:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>95; JDA3:=BARSLAST(REF(JDJSG3,1)); DJDDDBHH223:=JDA3<=36 AND REF(CLOSE,JDA3+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA3+2) AND JDJSG3; JDJSG4:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>100; JDA4:=BARSLAST(REF(JDJSG4,1)); DJDDDBHH224:=JDA4<=36 AND REF(CLOSE,JDA4+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA4+2) AND JDJSG4; JDJSG5:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>105; JDA5:=BARSLAST(REF(JDJSG5,1)); DJDDDBHH225:=JDA5<=36 AND REF(CLOSE,JDA5+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA5+2) AND JDJSG5; JDJSG6:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>80 AND J>70; JDA6:=BARSLAST(REF(JDJSG6,1)); DJDDDBHH226:=JDA6<=36 AND REF(CLOSE,JDA6+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA6+2) AND JDJSG6; JDJSG7:=J<REF(J,1) AND REF(J,1)>REF(J,2) AND COUNT(CROSS(J,D),jjts2327)<=1 AND REF(J,1)>75 AND J>65; JDA7:=BARSLAST(REF(JDJSG7,1)); DJDDDBHH227:=JDA7<=36 AND REF(CLOSE,JDA7+2)<=REF(CLOSE,1) AND REF(J,1)<REF(J,JDA7+2) AND JDJSG7; DSZ3:=DJDDDBHH221+DJDDDBHH222+DJDDDBHH223+DJDDDBHH224+DJDDDBHH225+DJDDDBHH226+DJDDDBHH227; DBL023:=IF(DSZ3>=4,4,DSZ3); KDDBLL22指数:DBL01+DBL011+DBL013+KDDBLL22,COLORRED,NODRAW; DDDBHH22指数:DBL02+DBL021+DBL022+DBL023+DDDBHH22,COLORGREEN,NODRAW; DRAWNUMBER(KDDBLL22指数>=1,J,KDDBLL22指数),COLORRED; DRAWNUMBER(DDDBHH22指数>=1,J,DDDBHH22指数),COLORGREEN; DRAWICON(KDDBLL22指数>BLCSLL,J,3); DRAWICON(DDDBHH22指数>BLCSHH,J,4); |
友情提示:本指标公式仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111240
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!