注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
TYP := (HIGH + LOW + CLOSE)/3; CCI1:=(TYP-MA(TYP,6))/(0.015*AVEDEV(TYP,6)); CCI1Z:=ABS(REF(CCI1,1)-CCI1); CCI2:=(TYP-MA(TYP,10))/(0.015*AVEDEV(TYP,10)); CCI3:=(TYP-MA(TYP,20))/(0.015*AVEDEV(TYP,20)); CCI4:=(TYP-MA(TYP,30))/(0.015*AVEDEV(TYP,30)); CCI5:=(TYP-MA(TYP,60))/(0.015*AVEDEV(TYP,60)); CCI6:=ABS(REF(CCI5,1)-CCI5); CCI:=CCI1+CCI2+CCI3+CCI4+CCI5; AAA:=(3*C+H+L+O)/6; VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3) +4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36; TJ111:=(ABS(CCI1)>CCI AND ABS( CCI1Z)> ABS(CCI6)) OR (VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1); VAR2:=(HHV(VAR1,5)+HHV(VAR1,10)+HHV(VAR1,20))/3; VAR6:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3; XIADIE:=IF(VAR1=VAR6,VAR6, DRAWNULL),COLORGREEN; XIADIE3:=FILTER(TJ111,5); TJ222:=IF(BARSLAST(XIADIE3)=1 AND CLOSE>REF(HIGH,1),1, IF(BARSLAST(XIADIE3)=2 AND CLOSE>REF(HIGH,2),1, IF(BARSLAST(XIADIE3)=3 AND CLOSE>REF(HIGH,3),1,0))); TUPO3:=TJ222=1; STICKLINE(CLOSE AND XIADIE!= VAR6,REF(HIGH,BARSLAST(XIADIE3)), REF(HIGH,BARSLAST(XIADIE3)),10,1),COLORGRAY; STICKLINE(CLOSE AND XIADIE!= VAR6,REF(LOW,BARSLAST(XIADIE3)), REF(LOW,BARSLAST(XIADIE3)),10,1),COLORBROWN; TJ3:=IF(BARSLAST(XIADIE3)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(XIADIE3)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(XIADIE3)=3 AND CLOSE>REF(LOW,3),1,0))); TTZZ1:=TJ3=1 AND TUPO3; TTZZ2:=FILTER(TTZZ1,5); DRAWTEXT(TTZZ2 AND XIADIE!= VAR6,H*1.005,’TTZZ1′) COLORGRAY; B1:=REF(C,1); B2:=REF(C,2); SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0)))); SM:=IF(REF(SS,1)!=0,REF(SS,1),IF(REF(SS,2)!=0,REF(SS,2),IF(REF(SS,3)!=0,REF(SS,3),IF(REF(SS,5)!=0,REF(SS,5),IF(REF(SS,6)!=0,REF(SS,6),IF(REF(SS,7)!=0,REF(SS,7),0)))))); STICKLINE((SS=-1 OR SS=-2) AND SM>0,B2,B1,2.8,0),COLORGREEN; STICKLINE((SS=1 OR SS=2) AND SM<0,B2,B1,2.8,0),COLORMAGENTA; AA:=CLOSE>REF(CLOSE,1) AND REF(CLOSE,1)>REF(CLOSE,2) AND REF(CLOSE,1)<REF(CLOSE,3) AND IF(REF(CLOSE,3)<REF(CLOSE,4),1,IF(REF(CLOSE,4)<REF(CLOSE,5),REF(CLOSE,1)<REF(CLOSE,4) OR (REF(CLOSE,2)<REF(CLOSE,4) AND REF(CLOSE,3)>=REF(CLOSE,5)),IF(REF(CLOSE,5)<REF(CLOSE,6),1,REF(CLOSE,6)<REF(CLOSE,7)))); BB:=CLOSE<REF(CLOSE,1) AND REF(CLOSE,1)<REF(CLOSE,2) AND REF(CLOSE,1)>REF(CLOSE,3) AND IF(REF(CLOSE,3)>REF(CLOSE,4),1,IF(REF(CLOSE,4)>REF(CLOSE,5),REF(CLOSE,1)>REF(CLOSE,4) OR (REF(CLOSE,2)>REF(CLOSE,4) AND REF(CLOSE,3)<=REF(CLOSE,5)),IF(REF(CLOSE,5)>REF(CLOSE,6),1,REF(CLOSE,6)>REF(CLOSE,7)))); DRAWTEXT(AA AND CLOSE>REF(OPEN,2),LOW*0.97,’三平底’),COLORWHITE; DRAWTEXT(BB AND CLOSE<REF(CLOSE,2),HIGH*1.03,’三平顶’),COLORCYAN; HVPXMA:HHV(MA(CLOSE,5),13),COLORGREEN; MA5:MA(CLOSE,5) COLORWHITE; MA10:MA(CLOSE,10) COLORYELLOW; MA20:MA(CLOSE,20) COLORMAGENTA; MA60:MA(CLOSE,60) COLORCYAN; OC:=REF(CLOSE,1); RSV:=(((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100); K:=SMA(RSV,3,1); D:=SMA(K,3,1); YX:=((CLOSE>OC) AND C>O); KK:=HHV(K,5); HH:=HHV(D,5); D1:=REF(D,1); K1:=REF(K,1); DRAWTEXT((((D1<30) AND CROSS(K,D)) AND YX),(LOW * 0.98),’←短买!’),COLORYELLOW; VAR11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1) -2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1); HEMAX:=EMA(VAR11,5), LINETHICK2,COLOR6600FF; HEMAX2:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60)),LINETHICK2,,; DRAWTEXT(CROSS(HEMAX,HEMAX2),L*0.95,’追涨’),COLORRED; |
友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111322
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!