注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
M:=30; HHHH1:=HHV(H,M); LLLL1:=LLV(L,M); H1:=HHHH1-(HHHH1-LLLL1)*0.191; H2:=HHHH1-(HHHH1-LLLL1)*0.382; H3:=HHHH1-(HHHH1-LLLL1)*0.5; H4:=HHHH1-(HHHH1-LLLL1)*0.618; H5:=HHHH1-(HHHH1-LLLL1)*0.809; DRAWTEXT(HHHH1 AND ISLASTBAR,HHHH1,’—-高’); DRAWTEXT(H1 AND ISLASTBAR,H1,’—-0.191′); DRAWTEXT(H2 AND ISLASTBAR,H2,’—-0.382′); DRAWTEXT(H3 AND ISLASTBAR,H3,’—-0.500′); DRAWTEXT(H4 AND ISLASTBAR,H4,’—-0.618′); DRAWTEXT(H5 AND ISLASTBAR,H5,’—-0.809′); DRAWTEXT(LLLL1 AND ISLASTBAR,LLLL1,’—-低’); HHHH:=CONST(HHHH1); LLLL:=CONST(LLLL1); H191:=CONST(H1); H382:=CONST(H2); H500:=CONST(H3); H618:=CONST(H4); H809:=CONST(H5); IF(CURRBARSCOUNT<=10,HHHH,DRAWNULL)COLORMAGENTA; IF(CURRBARSCOUNT<=10,LLLL,DRAWNULL)COLORWHITE; IF(CURRBARSCOUNT<=10,H191,DRAWNULL)COLORRED,DOTLINE; IF(CURRBARSCOUNT<=10,H382,DRAWNULL)COLORLIRED,DOTLINE; IF(CURRBARSCOUNT<=10,H500,DRAWNULL)COLORYELLOW,DOTLINE; IF(CURRBARSCOUNT<=10,H618,DRAWNULL)COLORLIBLUE,DOTLINE; IF(CURRBARSCOUNT<=10,H809,DRAWNULL)COLORGREEN,DOTLINE; MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20); TTTT1:=MA5>REF(MA5,1) AND MA10<REF(MA10,1) AND MA20<REF(MA20,1); 价不破顶:=C>=REF(C,3) AND REF(C,1)>=REF(C,3) AND REF(C,2)>=REF(C,3); 价不破底:=L>REF(O,3) AND REF(L,1)>REF(O,3) AND REF(L,2)>REF(O,3); SETTLE1:=AMOUNT/VOL/100; 阳柱:=C>=O OR (C<O AND SETTLE1>REF(C,1)); 价渐升:=(SETTLE1>=REF(SETTLE1,1) OR C>REF(C,1)) AND (REF(SETTLE1,1)>=REF(SETTLE1,2) OR REF(C,1)>=REF(C,2)); 均价升:=(C+REF(C,1)+REF(C,2))/3>REF(C,3); 量渐升:=V>REF(V,1) AND REF(V,1)>REF(V,2) ; 量渐减:=V<=REF(V,1) AND REF(V,1)<=REF(V,2) ; 均量减:=(V+REF(V,1)+REF(V,2))/3<=REF(V,3) AND NOT(量渐升); 日价量比升:=C/V>=REF(C/V,1) AND REF(C/V,1)>=REF(C/V,2); 均价升幅:=(C+REF(C,1)+REF(C,2))/3/REF(C,3); 均量升幅:=(V+REF(V,1)+REF(V,2))/3/REF(V,3); 价量比:=1.3*均价升幅/均量升幅>1; 基前跳空:=REF(O,3)>REF(C,4) AND REF(C,4)>REF(O,4); HUANGJIN1T:=REF(C,3)>REF(O,3) AND 价渐升 AND 量渐减 AND 价不破顶 AND 价不破底 AND 基前跳空; BACKSET101T:=BACKSET(HUANGJIN1T,5); FILTER101T:=FILTER(BACKSET101T,4); HUANGJIN1:=REF(C,3)>REF(O,3) AND 价渐升 AND 量渐减 AND 价不破顶 AND 价不破底 ; BACKSET101:=BACKSET(HUANGJIN1,4); FILTER101:=FILTER(BACKSET101,3); HUANGJIN11:=HUANGJIN1 AND REF(HUANGJIN1,1); BACKSET1011:=BACKSET(HUANGJIN11,4); FILTER1011:=FILTER(BACKSET1011,3); HUANGJIN12:=HUANGJIN1 AND REF(HUANGJIN1,2); BACKSET1012:=BACKSET(HUANGJIN12,4); FILTER1012:=FILTER(BACKSET1012,3); HUANGJIN13:=HUANGJIN1 AND REF(HUANGJIN1,3); BACKSET1013:=BACKSET(HUANGJIN13,4); FILTER1013:=FILTER(BACKSET1013,3); HUANGJIN2T:=REF(C,3)>REF(O,3) AND 价渐升 AND 均量减 AND NOT(量渐升) AND 价不破顶 AND 价不破底 AND 基前跳空 AND NOT(HUANGJIN1) AND NOT(HUANGJIN1T); BACKSET201T:=BACKSET(HUANGJIN2T,5); FILTER201T:=FILTER(BACKSET201T,4); HUANGJIN2:=REF(C,3)>REF(O,3) AND 价渐升 AND 均量减 AND NOT(量渐升) AND 价不破顶 AND 价不破底 AND NOT(HUANGJIN1) AND NOT(HUANGJIN1T); BACKSET201:=BACKSET(HUANGJIN2,4); FILTER201:=FILTER(BACKSET201,3); HUANGJIN21:=HUANGJIN2 AND REF(HUANGJIN2,1); BACKSET2011:=BACKSET(HUANGJIN21,4); FILTER2011:=FILTER(BACKSET2011,3); HUANGJIN22:=HUANGJIN2 AND REF(HUANGJIN2,2); BACKSET2012:=BACKSET(HUANGJIN22,4); FILTER2012:=FILTER(BACKSET2012,3); HUANGJIN23:=HUANGJIN2 AND REF(HUANGJIN2,3); BACKSET2013:=BACKSET(HUANGJIN23,4); FILTER2013:=FILTER(BACKSET2013,3); HUANGJIN3T:=REF(C,3)>REF(O,3) AND 均价升 AND 量渐减 AND 价不破顶 AND 价不破底 AND 基前跳空 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T); BACKSET301T:=BACKSET(HUANGJIN3T,5); FILTER301T:=FILTER(BACKSET301T,4); HUANGJIN3:=REF(C,3)>REF(O,3) AND 均价升 AND 量渐减 AND 价不破顶 AND 价不破底 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T); BACKSET301:=BACKSET(HUANGJIN3,4); FILTER301:=FILTER(BACKSET301,3); HUANGJIN31:=HUANGJIN3 AND REF(HUANGJIN3,1); BACKSET3011:=BACKSET(HUANGJIN31,4); FILTER3011:=FILTER(BACKSET3011,3); HUANGJIN32:=HUANGJIN3 AND REF(HUANGJIN3,2); BACKSET3012:=BACKSET(HUANGJIN32,4); FILTER3012:=FILTER(BACKSET3012,3); HUANGJIN33:=HUANGJIN3 AND REF(HUANGJIN3,3); BACKSET3013:=BACKSET(HUANGJIN33,4); FILTER3013:=FILTER(BACKSET3013,3); HUANGJIN4T:=REF(C,3)>REF(O,3) AND 均价升 AND 均量减 AND 价不破顶 AND 价不破底 AND 基前跳空 AND NOT(HUANGJIN1) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2) AND NOT(HUANGJIN2T) AND NOT(HUANGJIN3) AND NOT(HUANGJIN3T); BACKSET401T:=BACKSET(HUANGJIN4T,5); FILTER401T:=FILTER(BACKSET401T,4); HUANGJIN4:=REF(C,3)>REF(O,3) AND 均价升 AND 均量减 AND 价不破顶 AND 价不破底 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN3) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T) AND NOT(HUANGJIN3T); BACKSET401:=BACKSET(HUANGJIN4,4); FILTER401:=FILTER(BACKSET401,3); HUANGJIN41:=HUANGJIN4 AND REF(HUANGJIN4,1); BACKSET4011:=BACKSET(HUANGJIN41,4); FILTER4011:=FILTER(BACKSET4011,3); HUANGJIN42:=HUANGJIN4 AND REF(HUANGJIN4,2); BACKSET4012:=BACKSET(HUANGJIN42,4); FILTER4012:=FILTER(BACKSET4012,3); HUANGJIN43:=HUANGJIN4 AND REF(HUANGJIN4,3); BACKSET4013:=BACKSET(HUANGJIN43,4); FILTER4013:=FILTER(BACKSET4013,3); HUANGJIN5T:=REF(C,3)>REF(O,3) AND 均价升 AND 价量比 AND 价不破顶 AND 价不破底 AND 基前跳空 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN3) AND NOT(HUANGJIN4) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T) AND NOT(HUANGJIN3T) AND NOT(HUANGJIN4T); BACKSET501T:=BACKSET(HUANGJIN5T,5); FILTER501T:=FILTER(BACKSET501T,4); HUANGJIN5:=REF(C,3)>REF(O,3) AND 均价升 AND 价量比 AND 价不破顶 AND 价不破底 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN3) AND NOT(HUANGJIN4) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T) AND NOT(HUANGJIN3T) AND NOT(HUANGJIN4T); BACKSET501:=BACKSET(HUANGJIN5,4); FILTER501:=FILTER(BACKSET501,3); HUANGJIN51:=HUANGJIN5 AND REF(HUANGJIN5,1); BACKSET5011:=BACKSET(HUANGJIN51,4); FILTER5011:=FILTER(BACKSET5011,3); HUANGJIN52:=HUANGJIN5 AND REF(HUANGJIN5,2); BACKSET5012:=BACKSET(HUANGJIN52,4); FILTER5012:=FILTER(BACKSET5012,3); HUANGJIN53:=HUANGJIN5 AND REF(HUANGJIN5,3); BACKSET5013:=BACKSET(HUANGJIN53,4); FILTER5013:=FILTER(BACKSET5013,3); HUANGJIN6T:=REF(C,3)>REF(O,3) AND 均价升 AND 日价量比升 AND 价不破顶 AND 价不破底 AND 基前跳空 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN3) AND NOT(HUANGJIN4) AND NOT(HUANGJIN5) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T) AND NOT(HUANGJIN3T) AND NOT(HUANGJIN4T) AND NOT(HUANGJIN5T); BACKSET601T:=BACKSET(HUANGJIN6T,5); FILTER601T:=FILTER(BACKSET601T,4); HUANGJIN6:=REF(C,3)>REF(O,3) AND 均价升 AND 日价量比升 AND 价不破顶 AND 价不破底 AND NOT(HUANGJIN1) AND NOT(HUANGJIN2) AND NOT(HUANGJIN3) AND NOT(HUANGJIN4) AND NOT(HUANGJIN5) AND NOT(HUANGJIN1T) AND NOT(HUANGJIN2T) AND NOT(HUANGJIN3T) AND NOT(HUANGJIN4T) AND NOT(HUANGJIN5T); BACKSET601:=BACKSET(HUANGJIN6,4); FILTER601:=FILTER(BACKSET601,3); HUANGJIN61:=HUANGJIN6 AND REF(HUANGJIN6,1); BACKSET6011:=BACKSET(HUANGJIN61,4); FILTER6011:=FILTER(BACKSET6011,3); HUANGJIN62:=HUANGJIN6 AND REF(HUANGJIN6,2); BACKSET6012:=BACKSET(HUANGJIN62,4); FILTER6012:=FILTER(BACKSET6012,3); HUANGJIN63:=HUANGJIN6 AND REF(HUANGJIN6,3); BACKSET6013:=BACKSET(HUANGJIN63,4); FILTER6013:=FILTER(BACKSET6013,3); FIL1:=(FILTER101 AND NOT(REF(FILTER101,4))) OR (FILTER1011 AND NOT(REF(FILTER1011,4))) OR (FILTER1012 AND NOT(REF(FILTER1012,4))) OR (FILTER1013 AND NOT(REF(FILTER1013,4))); FIL2:=(FILTER201 AND NOT(REF(FILTER201,4))) OR (FILTER2011 AND NOT(REF(FILTER2011,4))) OR (FILTER2012 AND NOT(REF(FILTER2012,4))) OR (FILTER2013 AND NOT(REF(FILTER2013,4))); FIL3:=(FILTER301 AND NOT(REF(FILTER301,4))) OR (FILTER3011 AND NOT(REF(FILTER3011,4))) OR (FILTER3012 AND NOT(REF(FILTER3012,4))) OR (FILTER3013 AND NOT(REF(FILTER3013,4))); FIL4:=(FILTER401 AND NOT(REF(FILTER401,4))) OR (FILTER4011 AND NOT(REF(FILTER4011,4))) OR (FILTER4012 AND NOT(REF(FILTER4012,4))) OR (FILTER4013 AND NOT(REF(FILTER4013,4))); FIL5:=(FILTER501 AND NOT(REF(FILTER501,4))) OR (FILTER5011 AND NOT(REF(FILTER5011,4))) OR (FILTER5012 AND NOT(REF(FILTER5012,4))) OR (FILTER5013 AND NOT(REF(FILTER5013,4))); FIL6:=(FILTER601 AND NOT(REF(FILTER601,4))) OR (FILTER6011 AND NOT(REF(FILTER6011,4))) OR (FILTER6012 AND NOT(REF(FILTER6012,4))) OR (FILTER6013 AND NOT(REF(FILTER6013,4))); FIL:=FIL1 OR FIL2 OR FIL3 OR FIL4 OR FIL5 OR FIL6; HJZ:=FILTER(FIL,3); K1:=SUMBARS(HJZ,1); STICKLINE(K1 AND 1=1,REF(C,K1-1),REF(C,K1-1),10,0),COLORAA00FF; STICKLINE(K1 AND 1=1,REF(L,K1-1),REF(L,K1-1),10,0),COLORYELLOW; N:=3; L0:=0.00; L1:=ABS(L-REF(L,1))<=L0; L2:=ABS(L-REF(L,2))<=L0; L3:=ABS(L-REF(L,3))<=L0; L4:=ABS(L-REF(L,4))<=L0; L5:=ABS(L-REF(L,5))<=L0; 精准线首次:=L1 OR L2 OR L3 OR L4 OR L5; 精准左:=FILTER(精准线首次,N) ; 天数:=BARSLAST(精准左); LTS:=REF(L,天数); 精准右:=ABS(L-LTS)<=L0; STICKLINE(精准左,L,L,31,-1),COLORMAGENTA; G1:=ABS(H-REF(H,1))<=L0; G2:=ABS(H-REF(H,2))<=L0; G3:=ABS(H-REF(H,3))<=L0; G4:=ABS(H-REF(H,4))<=L0; G5:=ABS(H-REF(H,5))<=L0; 精准线首次1:=G1 OR G2 OR G3 OR G4 OR G5; 精准左1:=FILTER(精准线首次1,N) ; 天数1:=BARSLAST(精准左1); HTS:=REF(H,天数1); 精准右1:=ABS(H-HTS)<=L0; STICKLINE(精准左1,H,H,31,-1),COLORGREEN; STICKLINE(C/REF(C,1)>=1.04 OR C/REF(C,1)<=0.96,(C+O)/2,(C+O)/2,2,1),COLORLIBLUE; STICKLINE(C/REF(C,1)>=1.04 OR C/REF(C,1)<=0.96,(MAX(O,C)-MIN(O,C))*2/3+MIN(O,C),(MAX(O,C)-MIN(O,C))*2/3+MIN(O,C),2,1),COLORLIBLUE; STICKLINE(C/REF(C,1)>=1.04 OR C/REF(C,1)<=0.96,(MAX(O,C)-MIN(O,C))/3+MIN(O,C),(MAX(O,C)-MIN(O,C))/3+MIN(O,C),2,1),COLORLIBLUE; 中分线:(O+C)/2,COLORRED,NODRAW; 上31:(MAX(O,C)-MIN(O,C))*2/3+MIN(O,C),COLORMAGENTA,NODRAW; 下31:(MAX(O,C)-MIN(O,C))/3+MIN(O,C),COLORYELLOW,NODRAW; |
02
02
友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111842
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!