通达信【踏马奔腾】,主图副图选股源码,让你抓住黑马


主图指标:
ZBCLGL1:=IF(CODELIKE(’68’) OR CODELIKE(‘8’) OR CODELIKE(‘9’) OR CODELIKE(‘4’),0,1);
ZBCLGL2:=IF(CODELIKE(‘ST’) OR CODELIKE(‘*ST’) OR CODELIKE(‘*S’) OR CODELIKE(‘S’),0,1);
ZBCLGL:=ZBCLGL1 AND ZBCLGL2;
ZBJN1:=EMA(CLOSE,3)-EMA(CLOSE,8);
ZBJN2:=EMA(ZBJN1,5);
ZBJN3:=2*(ZBJN1-ZBJN2);
ZBJN4:=EMA(ZBJN1,5)*100;
ZBJN5:=EMA(((EMA(CLOSE,3)-EMA(CLOSE,8)))*100,4);
ZBJN6:=ZBJN5>0;
ZBJN7:=MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))));
ZBJN8:=(C-REF(C,1))/REF(C,1)*100;
ZBJN9:=MA(ZBJN7,20);
趋势线:=MA(ZBJN7,5),COLORMAGENTA;
ZBJN10:=IF(1,1,DRAWNULL);
主趋势线:趋势线*ZBJN10,COLORMAGENTA,LINETHICK1;
SSX2:=IF(DATETODAY(DATE)< 999999999,1,1);
SSX3:=主趋势线>REF(主趋势线,1)*ZBJN10;
IF(SSX3-1,主趋势线,DRAWNULL)*ZBJN10,COLORGREEN,LINETHICK1;
ZBJN11:=CROSS(C,ZBJN7) AND CROSS(C,趋势线) AND CROSS(C,ZBJN9);
ZBJN12:=EMA(EMA(C,9),9);
ZBJN13:=(ZBJN12-REF(ZBJN12,1))/REF(ZBJN12,1)*1000;
XG原:=ZBJN6 AND ZBJN5>REF(ZBJN5,1) AND ZBJN13>0 AND ZBJN11 AND ZBJN8>5 AND ZBCLGL;
ZBJN1_1:=EMA(CLOSE,3)-EMA(CLOSE,8);
ZBJN2_1:=EMA(ZBJN1_1,5);
趋势:=EMA(((EMA(CLOSE,3)-EMA(CLOSE,8)))*100,3);
选股条件1:=趋势>0 AND 趋势>REF(趋势,1) AND 2*(ZBJN1_1-ZBJN2_1)>0 AND CROSS(C,(MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120)))))) AND CROSS(C,(MA((MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))))),5))) AND CROSS(C,(MA((MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))))),20)));
ZBJN20:=EMA(C,3);
ZBJN21:=EMA(C,5);
ZBJN22:=EMA(C,7);
ZBJN23:=EMA(C,10);
ZBJN24:=EMA(C,20);
ZBJN25:=CROSS(ZBJN20,ZBJN21) OR CROSS(ZBJN21,ZBJN22) OR CROSS(ZBJN21,ZBJN23) OR CROSS(ZBJN20,ZBJN22) OR CROSS(ZBJN20,ZBJN23) OR CROSS(ZBJN21,ZBJN24) OR CROSS(ZBJN22,ZBJN23) OR CROSS(ZBJN20,ZBJN24);
ZBJN26:=ZBJN25 AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018;
选股条件2:=ZBJN13>0 AND ZBJN26 AND ZBJN11 AND ZBCLGL;
XG共振:=选股条件1 AND 选股条件2;
STICKLINE((C-REF(C,1))/REF(C,1)>=0.196,C,O,2,0),COLORYELLOW;
STICKLINE((C-REF(C,1))/REF(C,1)>=0.196,H,L,0,0),COLORYELLOW;
STICKLINE((C-REF(C,1))/REF(C,1)<=-0.196,C,O,2,0),COLORLICYAN;
STICKLINE((C-REF(C,1))/REF(C,1)<=-0.196,H,L,0,0),COLORLICYAN;
STICKLINE(C>=REF(C,1) AND C>ZBJN7,H,L,0,0),COLORRED;
STICKLINE(C>=REF(C,1) AND C>ZBJN7,C,O,3,0),COLORRED;
STICKLINE(C< REF(C,1) AND C>ZBJN7,H,L,0,0),COLORCYAN;
STICKLINE(C< REF(C,1) AND C>ZBJN7,C,O,3,0),COLORCYAN;
STICKLINE(XG原,C,O,3,0),COLORYELLOW;
DRAWICON(XG原,L*0.99,9);
DRAWTEXT(XG原,L*0.97,’ ★踏马奔腾’),COLORYELLOW;
DRAWICON(XG共振,L*0.95,25);
DRAWTEXT(XG共振,L*0.93,’ ★共振买点’),COLORYELLOW;
踏马奔腾趋势副图:
ZBJN1:=EMA(CLOSE,3)-EMA(CLOSE,8);
ZBJN2:=EMA(ZBJN1,5);
ZBJN3:=EMA(ZBJN1,5)*100;
趋势:EMA(((EMA(CLOSE,3)-EMA(CLOSE,8)))*100,3),NODRAW,COLOR0000FF ;
TDXLFXJ:=趋势>0 AND 趋势>REF(趋势,1) AND 2*(ZBJN1-ZBJN2)>0 AND CROSS(C,(MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120)))))) AND CROSS(C,(MA((MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),
MAX(MA(C,60),MA(C,120))))),5))) AND CROSS(C,(MA((MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))))),20)));
ZBJN4:=IF(趋势>0,趋势,50);
ZBJN5:=IF(趋势< 0,趋势,50);
ZBJN6:=STICKLINE(趋势<ZBJN3,0,-3,2,0);
ZBJN7:=STICKLINE(趋势>ZBJN3,0,3,2,0);
空:ZBJN6,COLOR00FF00;
多:ZBJN7,COLORFF00FF;
STICKLINE(趋势>0,0,趋势,0.5,0),COLOR0000FF;
STICKLINE(趋势< 0,0,趋势,0.5,1),COLORFFFF00;
DRAWICON(TDXLFXJ,趋势*1.09,18);
踏马奔腾共振副图:
ZBCLGL1:=IF(CODELIKE(’68’) OR CODELIKE(‘8’) OR CODELIKE(‘9’) OR CODELIKE(‘4’),0,1);
ZBCLGL2:=IF(CODELIKE(‘ST’) OR CODELIKE(‘*ST’) OR CODELIKE(‘*S’) OR CODELIKE(‘S’),0,1);
ZBCLGL:=ZBCLGL1 AND ZBCLGL2;
ZBJN1:=EMA(CLOSE,3)-EMA(CLOSE,8);
ZBJN2:=EMA(ZBJN1,5);
ZBJN3:=EMA(((EMA(CLOSE,3)-EMA(CLOSE,8)))*100,4);
ZBJN4:=(C-REF(C,1))/REF(C,1)*100;
ZBJN5:=ZBJN3>0;
ZBJN6:=MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))));
ZBJN7:=MA(ZBJN6,20);
ZBJN8:=MA(ZBJN6,5),COLORMAGENTA;
ZBJN9:=CROSS(C,ZBJN6) AND CROSS(C,ZBJN8) AND CROSS(C,ZBJN7);
ZBJN10:=EMA(EMA(C,9),9);
ZBJN11:=(ZBJN10-REF(ZBJN10,1))/REF(ZBJN10,1)*1000;
ZBJN12:=MA(CLOSE,18);
ZBJN13:=ATAN((ZBJN12/REF(ZBJN12,1)-1)*100)*180/3.1416;
ZBJN14:=EMA(C,1.5);
ZBJN15:=EMA(C,5);
ZBJN16:=EMA(ZBJN15,5);
ZBJN17:=EMA(C,14);
ZBJN18:=(ZBJN17-REF(ZBJN17,1))/REF(ZBJN17,1)*100;
ZBJN19:=IF(ZBJN18>=0,REF(EMA(C,14),BARSLAST(CROSS(ZBJN18,0))+1),0);
ZBJN20:=EMA(C,3),COLORWHITE;
ZBJN21:=EMA(C,5),COLORYELLOW;
ZBJN22:=EMA(C,7),COLORBROWN;
ZBJN23:=EMA(C,10),COLORLIGREEN;
ZBJN24:=EMA(C,20),COLORRED,LINETHICK2;
ZBJN25:=CROSS(ZBJN20,ZBJN21) OR CROSS(ZBJN21,ZBJN22) OR CROSS(ZBJN21,ZBJN23) OR CROSS(ZBJN20,ZBJN22) OR CROSS(ZBJN20,ZBJN23) OR CROSS(ZBJN21,ZBJN24) OR CROSS(ZBJN22,ZBJN23) OR CROSS(ZBJN20,ZBJN24);
ZBJN26:=ZBJN25 AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018;{WWW.TDXLFXJ.CCOM.CN}
ZBJNZY:=ZBJN5 AND ZBJN3>REF(ZBJN3,1) AND ZBJN11>0 AND ZBJN9 AND ZBJN4>5;
ZBJNJJ:= ZBJN11>0 AND ZBJN26 AND ZBJN9;
ZBJNXP:=ZBJN3>REF(ZBJN3,1) AND ZBJN11>0 AND FILTER(ZBJN19>0 AND REF(ZBJN19<=0,1),5) AND MA(C,18)>MA(C,50) AND C>=MA(C,18) AND ZBJN9;
ZBJNHM:= ZBJN11>0 AND CROSS(ZBJN14,ZBJN16) AND CROSS(ZBJN15,ZBJN16) AND CROSS(ZBJN14,ZBJN12) AND C>=REF(C,1)*1.015 AND ZBJN13>=0 AND CROSS(C,MA(C,18)) AND MA(C,18)>MA(C,50) AND ZBJN9;
XG:=(ZBJNZY OR ZBJNHM OR ZBJNXP OR ZBJNJJ) AND ZBCLGL;
STICKLINE(XG,0,16,5,0),COLORYELLOW;
STICKLINE(XG,0,16,2.5,0),COLORRED;
DRAWICON(ZBJNZY,15,41);
DRAWICON(ZBJNHM,11,41);
DRAWICON(ZBJNXP,7,41);
DRAWICON(ZBJNJJ,3,41);
DRAWTEXT(ZBJNZY,14,’ 踏马奔腾’),COLORYELLOW;
DRAWTEXT(ZBJNHM,10,’ 黑马奔腾’),COLORRED;
DRAWTEXT(ZBJNXP,6,’ 洗盘结束’),COLORGREEN;
DRAWTEXT(ZBJNJJ,2,’ 踏马狙击’),COLORBLUE;
选股指标:
ZBCLGL1:=IF(CODELIKE(’68’) OR CODELIKE(‘8’) OR CODELIKE(‘9’) OR CODELIKE(‘4’),0,1);
ZBCLGL2:=IF(CODELIKE(‘ST’) OR CODELIKE(‘*ST’) OR CODELIKE(‘*S’) OR CODELIKE(‘S’),0,1);
ZBCLGL:=ZBCLGL1 AND ZBCLGL2;
ZBJN1_1:=EMA(CLOSE,3)-EMA(CLOSE,8);
ZBJN2_1:=EMA(ZBJN1_1,5);
趋势:=EMA(((EMA(CLOSE,3)-EMA(CLOSE,8)))*100,3);
选股条件1:=趋势>0 AND 趋势>REF(趋势,1) AND 2*(ZBJN1_1-ZBJN2_1)>0 AND CROSS(C,(MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120)))))) AND CROSS(C,(MA((MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))))),5))) AND CROSS(C,(MA((MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))))),20)));
ZBJN1:=EMA(CLOSE,3)-EMA(CLOSE,8);
ZBJN2:=EMA(ZBJN1,5);
ZBJN3:=EMA(((EMA(CLOSE,3)-EMA(CLOSE,8)))*100,4);
ZBJN4:=(C-REF(C,1))/REF(C,1)*100;
ZBJN5:=ZBJN3>0;
ZBJN6:=MAX(MA(C,5),MAX(MAX(MA(C,10),MA(C,20)),MAX(MA(C,60),MA(C,120))));
ZBJN7:=MA(ZBJN6,20);
ZBJN8:=MA(ZBJN6,5);
ZBJN9:=CROSS(C,ZBJN6) AND CROSS(C,ZBJN8) AND CROSS(C,ZBJN7);
ZBJN10:=EMA(EMA(C,9),9);
ZBJN11:=(ZBJN10-REF(ZBJN10,1))/REF(ZBJN10,1)*1000;
ZBJN12:=MA(CLOSE,18);
ZBJN13:=ATAN((ZBJN12/REF(ZBJN12,1)-1)*100)*180/3.1416;
ZBJN14:=EMA(C,1.5);
ZBJN15:=EMA(C,5);
ZBJN16:=EMA(ZBJN15,5);
ZBJN17:=EMA(C,14);
ZBJN18:=(ZBJN17-REF(ZBJN17,1))/REF(ZBJN17,1)*100;
ZBJN19:=IF(ZBJN18>=0,REF(EMA(C,14),BARSLAST(CROSS(ZBJN18,0))+1),0);
ZBJN20:=EMA(C,3);
ZBJN21:=EMA(C,5);
ZBJN22:=EMA(C,7);
ZBJN23:=EMA(C,10);
ZBJN24:=EMA(C,20);
ZBJN25:=CROSS(ZBJN20,ZBJN21) OR CROSS(ZBJN21,ZBJN22) OR CROSS(ZBJN21,ZBJN23) OR CROSS(ZBJN20,ZBJN22) OR CROSS(ZBJN20,ZBJN23) OR CROSS(ZBJN21,ZBJN24) OR CROSS(ZBJN22,ZBJN23) OR CROSS(ZBJN20,ZBJN24);
ZBJN26:=ZBJN25 AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018;
选股条件2:=ZBJN11>0 AND ZBJN26 AND ZBJN9 AND ZBCLGL;
XG:选股条件1 AND 选股条件2;
夜雨聆风
