九稳量化交易系统 是一套高胜率策略趋势跟踪系统,系统最大优势就是开仓位置精确,信号不漂移 不延迟 同步行情信号 拒绝马后面!更多百度 九稳量化系统

 DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);

TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),12);//最高价与最低价做差,最高价与前一周期收盘价做差,最低价与前一周期收盘价作差,在上述三个数据中取绝对值最大者,对该最大值做N周期累加求和。。 HD := HIGH-REF(HIGH,1);//最高价与前一周期最高价做差 LD := REF(LOW,1)-LOW;//前一周期最低价与最低价做差 DMP:= SUM(IFELSE(HD>0 && HD>LD,HD,0),12);//如果HD>0并且HD>LD,取HD否则取0,对取值做N周期累加求和。 DMM:= SUM(IFELSE(LD>0 && LD>HD,LD,0),12);//如果LD>0并且LD>HD,取LD否则取0,对取值做N周期累加求和。 PDI:= DMP*100/TR; MDI:= DMM*100/TR; ADX: =MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);//MDI与PDI差的绝对值与(MDI+PDI)*100做比值,取该比值的M个周期均值。 ADXR: =MA(ADX,6);//MDI与PDI差的绝对值与(MDI+PDI)*100做比值,取该比值的M个周期均值。 ZTJ:=C/REF(C,1)>=1.083; BH1:=BARSLAST(ZTJ); DTJ:=(C-REF(C,1))/REF(C,1)*100<-9.90; BH2:=BARSLAST(DTJ); STICKLINE(DTJ,REF(O,BH2),REF(C,BH2),2.5,0),COLOR408000; STICKLINE(DTJ,REF(H,BH2),REF(L,BH2),0,0),COLOR408000; 振幅:=(H-L)/O*100; 竞幅:=(OPEN/REF(CLOSE,1)-1)*100; ZB1:=HIGH>=REF(H,1)*1.098 AND C>O AND C<H; ZB2:=HIGH>=REF(H,1)*1.098 AND C<O; BH3:=BARSLAST(ZB2); STICKLINE(ZB2,REF(O,BH3),REF(C,BH3),2.5,0),COLORFF8000; STICKLINE(ZB2,REF(H,BH3),REF(L,BH3),0,0),COLORFF8000; STICKLINE(ZB1,OPEN,CLOSE,2.5,0),COLORRED; ZFB:=(HHV(C,10)-LLV(C,10))/LLV(C,10)<=(20/100); ZFF:=(HHV(C,20)-LLV(C,20))/LLV(C,20)<=(20/100); ZF0:=(HHV(C,30)-LLV(C,30))/LLV(C,30)<=(20/100); ZF1:=(HHV(C,60)-LLV(C,60))/LLV(C,60)<=(20/100); ZF11:=(HHV(C,75)-LLV(C,75))/LLV(C,75)<=(20/100); ZF2:=(HHV(C,90)-LLV(C,90))/LLV(C,90)<=(20/100); ZF22:=(HHV(C,105)-LLV(C,105))/LLV(C,105)<=(20/100); ZF3:=(HHV(C,120)-LLV(C,120))/LLV(C,120)<=(20/100); ZF33:=(HHV(C,135)-LLV(C,135))/LLV(C,135)<=(20/100); ZF4:=(HHV(C,150)-LLV(C,150))/LLV(C,150)<=(20/100); ZF5:=(HHV(C,180)-LLV(C,180))/LLV(C,180)<=(20/100); ZF6:=(HHV(C,210)-LLV(C,210))/LLV(C,210)<=(20/100); ZF7:=(HHV(C,250)-LLV(C,250))/LLV(C,250)<=(20/100); TRF:=VOL>REF(HHV(VOL,10),1)*2 AND ZFB; TRFL:=VOL>REF(HHV(VOL,20),1)*2 AND ZFF; TRFL0:=VOL>REF(HHV(VOL,30),1)*2 AND ZF0; TRFL1:=VOL>REF(HHV(VOL,60),1)*2 AND ZF1; TRFL11:=VOL>REF(HHV(VOL,70),1)*2 AND ZF11; TRFL2:=VOL>REF(HHV(VOL,90),1)*2 AND ZF2; TRFL22:=VOL>REF(HHV(VOL,105),1)*2 AND ZF22; TRFL3:=VOL>REF(HHV(VOL,120),1)*2 AND ZF3; TRFL33:=VOL>REF(HHV(VOL,135),1)*2 AND ZF33; TRFL4:=VOL>REF(HHV(VOL,150),1)*2 AND ZF4; TRFL5:=VOL>REF(HHV(VOL,180),1)*2 AND ZF5; TRFL6:=VOL>REF(HHV(VOL,210),1)*2 AND ZF6; TRFL7:=VOL>REF(HHV(VOL,250),1)*2 AND ZF7; TPQG0:=C>REF(HHV(H,30),1) AND ZF0; TPQG1:=C>REF(HHV(H,60),1) AND ZF1; TPQG11:=C>REF(HHV(H,70),1) AND ZF11; TPQG2:=C>REF(HHV(H,90),1) AND ZF2; TPQG22:=C>REF(HHV(H,105),1) AND ZF22; TPQG3:=C>REF(HHV(H,120),1) AND ZF3; TPQG33:=C>REF(HHV(H,135),1) AND ZF33; TPQG4:=C>REF(HHV(H,150),1) AND ZF4; TPQG5:=C>REF(HHV(H,180),1) AND ZF5; TPQG6:=C>REF(HHV(H,210),1) AND ZF6; TPQG7:=C>REF(HHV(H,250),1) AND ZF7; SBP:=COUNT(ZTJ,10)<1; TJ11:=ZTJ OR ZB1; TJ22:=TRF OR TRFL OR TRFL0 OR TRFL1 OR TRFL2 OR TRFL3 OR TRFL4 OR TRFL5 OR TRFL6 OR TRFL7 OR TRFL11 OR TRFL22 OR TRFL33; 突然放量1:=ZTJ AND TJ22 AND REF(SBP,1) AND NOT(C=O); 突然放量2:=ZB1 AND TJ22 AND REF(SBP,1) AND NOT(C=O); TPQG0Q:=C<REF(LLV(L,30),1) AND ZF0; TPQG1Q:=C<REF(LLV(L,60),1) AND ZF1; TPQG11Q:=C<REF(LLV(L,70),1) AND ZF11; TPQG2Q:=C<REF(LLV(L,90),1) AND ZF2; TPQG22Q:=C<REF(LLV(L,105),1) AND ZF22; TPQG3Q:=C<REF(LLV(L,120),1) AND ZF3; TPQG33Q:=C<REF(LLV(L,135),1) AND ZF33; TPQG4Q:=C<REF(LLV(L,150),1) AND ZF4; TPQG5Q:=C<REF(LLV(L,180),1) AND ZF5; TPQG6Q:=C<REF(LLV(L,210),1) AND ZF6; TPQG7Q:=C<REF(LLV(L,250),1) AND ZF7; ZTJQ:=C/REF(C,1)<=0.917; SBPQ:=COUNT(ZTJQ,10)<1; ZB1Q:=L<=REF(L,1)*0.902 AND C<O AND C>L; TJ11Q:=ZTJQ OR ZB1Q; TJ22Q:=TRF OR TRFL OR TRFL0 OR TRFL1 OR TRFL2 OR TRFL3 OR TRFL4 OR TRFL5 OR TRFL6 OR TRFL7 OR TRFL11 OR TRFL22 OR TRFL33; 突然放量1Q:=ZTJQ AND TJ22Q AND REF(SBPQ,1) AND NOT(C=O); 突然放量2Q:=ZB1Q AND TJ22Q AND REF(SBPQ,1) AND NOT(C=O); TJ33:=TPQG0 OR TPQG1 OR TPQG2 OR TPQG3 OR TPQG4 OR TPQG5 OR TPQG6 OR TPQG7 OR TPQG11 OR TPQG22 OR TPQG33; 过前高:=TJ33 AND REF(SBP,1); DRAWTEXT(突然放量1,LOW-0.1,'↖放量突破'),COLORMAGENTA,FONTSIZE22; STICKLINE(突然放量1,LLV(C,1),LLV(C,1),2000,1),COLORYELLOW; DRAWTEXT(突然放量2,LOW-0.1,'↖放量突破'),COLORMAGENTA,FONTSIZE22; STICKLINE(突然放量2,LLV(C,1),LLV(C,1),2000,1),COLORYELLOW; DRAWTEXT(突然放量1Q,LOW-0.1,'↖放量突破'),COLORGREEN,FONTSIZE22; STICKLINE(突然放量1Q,LLV(C,1),LLV(C,1),2000,1),COLORYELLOW; DRAWTEXT(突然放量2Q,LOW-0.1,'↖放量突破'),COLORGREEN,FONTSIZE22; STICKLINE(突然放量2Q,LLV(C,1),LLV(C,1),2000,1),COLORYELLOW; STICKLINE(过前高,OPEN,CLOSE,2.5,0),COLORYELLOW;// STICKLINE(过前高,LLV(C,1),LLV(C,1),2000,1),COLOR009999; ZF:=(C-REF(C,1))/REF(C,1)*100; AA11:=V>REF(V,1)*2.5 AND V>=HHV(V,20); AA22:=ZF>=2.5 AND C>MA(C,5)*0.85 AND C<MA(C,120)*1.15 AND AA11; AA33:=BARSLAST(AA22); AA44:=(C-REF(C,AA33))/REF(C,AA33)*100; AA55:=SUM(ZF,20)>=60; AA66:=BACKSET(AA55,40); AA77:=AA22 AND AA66 AND AA55=0; CURRBARSCOUNT:=DATACOUNT-BARPOS+1; AA88:=CURRBARSCOUNT<=10; 高开:=(O/REF(C,1)-1)*100; T11T:=(EMA(O,20)-REF(EMA(O,20),1))/REF(EMA(O,20),1)*100; T22T:=REF(L,BARSLAST(CROSS(T11T,0))); 火力值:=(O-T22T)/T22T*100; ZT0:=(C/REF(C,1)-1)*100>9.8 AND H=C; ZTS:=EVERY(ZT0,4)<3; 突破XG:=火力值<=20 AND REF(ZF>9.80,1) AND ZTS; 突破1:=IF(AA88,突破XG,AA77) AND C>O; 突破2:=IF(AA88,突破XG,AA77) AND C<=O; BH4:=BARSLAST(突破1); STICKLINE(突破1,REF(O,BH4),REF(C,BH4),2.5,0),COLORFF80FF; STICKLINE(突破1,REF(H,BH4),REF(L,BH4),0,0),COLORFF80FF; DRAWTEXT(突破1,LOW-0.1,'↖突破平台'),COLORFF80FF; STICKLINE(突破1,LLV(O,1),LLV(O,1),2000,1),COLOR9F009F; STICKLINE(突破2,OPEN,CLOSE,2.5,0),COLORFFFF00;// DRAWTEXT(突破2,LOW-0.1,'↖突破平台'),COLORFFFF00; STICKLINE(突破2,LLV(L,1),LLV(L,1),2000,1),COLOR828200; VAR1VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1); VAR2VAR2:=SMA(ABS(LOW-VAR1VAR1),13,1)/SMA(MAX(LOW-VAR1VAR1,0),10,1); VAR3VAR3:=EMA(VAR2VAR2,10); VAR4VAR4:=LLV(LOW,33); VAR5VAR5:=EMA(IF(LOW<=VAR4VAR4,VAR3VAR3,0),3); VAR6VAR6:=0; 吸筹:=IF(VAR5VAR5>REF(VAR5VAR5,1),VAR5VAR5,0); XICHOU:=REF(吸筹,10) OR REF(吸筹,9) OR REF(吸筹,8) OR REF(吸筹,7) OR REF(吸筹,6) OR REF(吸筹,5) OR REF(吸筹,4) OR REF(吸筹,3) OR REF(吸筹,2) OR REF(吸筹,1) OR 吸筹; VARCD_1:=PDI; VARCD_2:=MDI; VARCD_3:=VARCD_1>65 AND VARCD_1>REF(VARCD_1,1); VARCD_4:=LLV(VARCD_1,0); VARCD_5:=BARSLAST(VARCD_4=VARCD_1); VARCD_6:=(0-REF(VARCD_2,4))/(VARCD_4-REF(VARCD_2,VARCD_5))>2; VARCD_7:=VARCD_1>REF(VARCD_1,1); VARCD_8:=VOL>2*MA(VOL,30); VARCD_9:=ADX; VARCD_A:=ADXR; VARCD_B:=CLOSE>MA(CLOSE,30) AND CLOSE<MA(CLOSE,30)*1.04; VARCD_C:=MA(CLOSE,30)>REF(MA(CLOSE,30),1); VARCD_D:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5))); VARCD_E:=-DIFF; VARCD_F:=TROUGHBARS(C,15,1,1)<4; VARCD_10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2); VARCD_11:=IF(VARCD_F=1,50,0); VARCD_12:=CROSS(VARCD_2,VARCD_1) AND CROSS(VARCD_A,VARCD_9); VARCD_13:=CROSS(VARCD_2,VARCD_1) AND CROSS(VARCD_9,VARCD_A); VARCD_14:=VARCD_B AND VARCD_C AND VARCD_D AND VARCD_10 AND VARCD_6 AND VARCD_7 AND VARCD_8*50; VARCD_15:=BARSLAST(CROSS(VARCD_2,VARCD_1)=1); VARCD_16:=BARSLAST(CROSS(VARCD_1,VARCD_2)=1); VARCD_17:=HHV(VARCD_1,VARCD_16); VARCD_18:=BARSLAST(VARCD_1=VARCD_17); 多空:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3){,COLORWHITE}; ZHOU:=0; VARCD_19:=VARCD_3 OR VARCD_12 OR VARCD_13*100; VARCD_1A:=VARCD_13*100; 抄底:=FILTER(VARCD_F=1,3); BH6:=BARSLAST(抄底); STICKLINE(抄底,REF(O,BH6),REF(C,BH6),2.5,0),COLORGREEN; STICKLINE(抄底,REF(H,BH6),REF(L,BH6),0,0),COLORGREEN; STAR1:=REF(抄底,1) AND C>REF(O,1); STAR2:=REF(抄底,2) AND REF(C,1)<REF(O,2) AND C>REF(O,2); STAR3:=REF(抄底,3) AND REF(C,2)<REF(O,3) AND REF(C,1)<REF(O,3) AND C>REF(O,3); STAR4:=REF(抄底,4) AND REF(C,3)<REF(O,4) AND REF(C,2)<REF(O,4) AND REF(C,1)<REF(O,4) AND C>REF(O,4); STAR5:=REF(抄底,5) AND REF(C,4)<REF(O,5) AND REF(C,3)<REF(O,5) AND REF(C,2)<REF(O,5) AND REF(C,1)<REF(O,5) AND C>REF(O,5); ★起爆点:=STAR1 OR STAR2 OR STAR3 OR STAR4 OR STAR5; BH5:=BARSLAST(★起爆点); STICKLINE(★起爆点,REF(O,BH5),REF(C,BH5),2.5,0),COLORYELLOW; STICKLINE(★起爆点,REF(H,BH5),REF(L,BH5),0,0),COLORYELLOW; DRAWTEXT(★起爆点,LOW-0.1,'  波段'),COLORMAGENTA,FONTSIZE21; DRAWTEXT(抄底,LOW-0.2,'↖底部'),COLORMAGENTA,FONTSIZE21; VARCD_FQ:=PEAKBARS(C,15,1,1)<4; 抄顶:=FILTER(VARCD_FQ=1,3); DRAWTEXT(抄顶,H+0.2,'↖顶部'),COLORGREEN,FONTSIZE21; STAR1Q:=REF(抄顶,1) AND C<REF(O,1); STAR2Q:=REF(抄顶,2) AND REF(C,1)>REF(O,2) AND C<REF(O,2); STAR3Q:=REF(抄顶,3) AND REF(C,2)>REF(O,3) AND REF(C,1)>REF(O,3) AND C<REF(O,3); STAR4Q:=REF(抄顶,4) AND REF(C,3)>REF(O,4) AND REF(C,2)>REF(O,4) AND REF(C,1)>REF(O,4) AND C<REF(O,4); STAR5Q:=REF(抄顶,5) AND REF(C,4)>REF(O,5) AND REF(C,3)>REF(O,5) AND REF(C,2)>REF(O,5) AND REF(C,1)>REF(O,5) AND C<REF(O,5); ★起爆点Q:=STAR1Q OR STAR2Q OR STAR3Q OR STAR4Q OR STAR5Q; BH5Q:=BARSLAST(★起爆点Q); STICKLINE(★起爆点Q,REF(O,BH5Q),REF(C,BH5Q),2.5,0),COLORGREEN; STICKLINE(★起爆点Q,REF(H,BH5Q),REF(L,BH5Q),0,0),COLORGREEN; DRAWTEXT(★起爆点Q,H+0.1,'  波段'),COLORGREEN,FONTSIZE21; ZBP:=HIGH>=REF(H,1)*1.1 AND C<H; CHAODI:=COUNT(抄底,4)>=1; DTB:=REF(DTJ,1) OR REF(DTJ,2) OR REF(DTJ,3) OR REF(DTJ,4) OR REF(DTJ,5) OR REF(DTJ,6) OR REF(DTJ,7) OR REF(DTJ,8) OR REF(DTJ,9) OR REF(DTJ,10); ZTB:=REF(ZTJ,1) OR REF(ZTJ,2) OR REF(ZTJ,3) OR REF(ZTJ,4) OR REF(ZTJ,5) OR REF(ZTJ,6) OR REF(ZTJ,7) OR REF(ZTJ,8) OR REF(ZTJ,9) OR REF(ZTJ,10); ZTJ1:=C/REF(C,1)>=1.098 AND V>REF(V,1)*1.8; ZB:=HIGH>=REF(H,1)*1.098 AND C>O AND C<H; ★登高:=REF(NOT(ZTJ1),2) AND REF(L,1)>REF(H,2) AND REF(ZB,1) AND O<REF(C,1) AND O>REF(L,1); ★望远:=REF(NOT(C=O),2) AND REF(ZTJ1,2) AND REF(ZB,1) AND O<REF(C,1); //DRAWTEXT(★登高,LOW-0.1,' ↖登高'),COLORYELLOW,FONTSIZE18; //DRAWTEXT(★望远,LOW-0.1,' ↖望远'),COLORYELLOW; ★抄底:=REF(CHAODI,1) AND REF(ZBP,1) AND O<=REF(C,1) AND 竞幅>-9.5; ★吸筹:=REF(CHAODI,1) AND XICHOU AND REF(ZBP,1) AND O<=REF(C,1) AND 竞幅>-9.5; ★回调:=REF(抄底,2) AND REF(NOT(C=O),1) AND REF(ZBP OR ZTJ,1) AND 竞幅<7 AND 竞幅>-9.5; BH8:=BARSLAST(★回调); STICKLINE(★回调,REF(O,BH8),REF(C,BH8),2.5,0),COLORC080FF; STICKLINE(★回调,REF(H,BH8),REF(L,BH8),0,0),COLORC080FF; //DRAWTEXT(★回调,LOW-0.1,'   回调'),COLORC080FF,FONTSIZE21; //DRAWTEXT(★抄底 OR ★吸筹,LOW-0.1,' ↖吸钞'),COLORRED,FONTSIZE21; DRAWSL(★起爆点,O,0,4,0,COLORRED),LINETHICK3; STICKLINE(PEAKBARS(C,15,1,1)=0,H,L,COLORBLUE,0); STICKLINE(TROUGHBARS(C,15,1,1)=0,H,L,COLORWHITE,0); DRAWSL(PEAKBARS(C,15,1,1)=0,O,0,4,0,COLORRED),LINETHICK3; ZTJX:=C/REF(C,1)<=0.917; XG0:=C<REF(LLV(L,30),1) AND ZF0; XG1:=C<REF(LLV(L,60),1) AND ZF1; XG11:=C<REF(LLV(L,70),1) AND ZF11; XG2:=C<REF(LLV(L,90),1) AND ZF2; XG22:=C<REF(LLV(L,105),1) AND ZF22; XG3:=C<REF(LLV(L,120),1) AND ZF3; XG33:=C<REF(LLV(L,135),1) AND ZF33; XG4:=C<REF(LLV(L,150),1) AND ZF4; XG5:=C<REF(LLV(L,180),1) AND ZF5; XG6:=C<REF(LLV(L,210),1) AND ZF6; XG7:=C<REF(LLV(L,250),1) AND ZF7; SBPX:=COUNT(ZTJX,10)<1; TJ33X:=XG0 OR XG1 OR XG2 OR XG3 OR XG4 OR XG5 OR XG6 OR XG7 OR XG11 OR XG22 OR XG33; 过前低:=TJ33X AND REF(SBPX,1); STICKLINE(过前低,OPEN,CLOSE,2.5,0),COLORCYAN; STICKLINE(过前低,LLV(C,1),LLV(C,1),2000,1),COLOR009999; // ZB1X:=LOW<=REF(L,1)*0.902 AND C<O AND C>L; TRFX:=VOL<REF(LLV(VOL,10),1)*2 AND ZFB; TRFLX:=VOL<REF(LLV(VOL,20),1)*2 AND ZFF; TRFL0X:=VOL<REF(LLV(VOL,30),1)*2 AND ZF0; TRFL1X:=VOL<REF(LLV(VOL,60),1)*2 AND ZF1; TRFL11X:=VOL<REF(LLV(VOL,70),1)*2 AND ZF11; TRFL2X:=VOL<REF(LLV(VOL,90),1)*2 AND ZF2; TRFL22X:=VOL<REF(LLV(VOL,105),1)*2 AND ZF22; TRFL3X:=VOL<REF(LLV(VOL,120),1)*2 AND ZF3; TRFL33X:=VOL<REF(LLV(VOL,135),1)*2 AND ZF33; TRFL4X:=VOL<REF(LLV(VOL,150),1)*2 AND ZF4; TRFL5X:=VOL<REF(LLV(VOL,180),1)*2 AND ZF5; TRFL6X:=VOL<REF(LLV(VOL,210),1)*2 AND ZF6; TRFL7X:=VOL<REF(LLV(VOL,250),1)*2 AND ZF7; TJ22X:=TRFX OR TRFLX OR TRFL0X OR TRFL1X OR TRFL2X OR TRFL3X OR TRFL4X OR TRFL5X OR TRFL6X OR TRFL7X OR TRFL11X OR TRFL22X OR TRFL33X; 突然放量1X:=ZTJX AND TJ22X AND REF(SBPX,1) AND NOT(C=O); 突然放量2X:=ZB1X AND TJ22X AND REF(SBPX,1) AND NOT(C=O); STICKLINE(突然放量1X,LLV(C,1),LLV(C,1),2000,1),COLORCYAN; STICKLINE(突然放量2X,LLV(C,1),LLV(C,1),2000,1),COLORCYAN;