程序化指标
问答中心

牛气冲天主图指标公式源码

通达信指标 2025-11-18阅读量:435

ZBXS1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(C,20))/MA(C,20);
ZBXS2:=ABS((C+2*HIGH+LOW)/4-MA(C,17))/MA(C,17);
ZBXS3:=DMA(C,ZBXS1);
ZBXS4:=DMA(C,ZBXS2);
ZBXS5:=REF((1-3/100)*ZBXS4,2);
STICKLINE(C>O,C,O,3,0),COLORRED;
STICKLINE(C>O,H,L,0,0),COLORRED;
STICKLINE(C< O,C,O,3,0),COLORCYAN;
STICKLINE(C< O,H,L,0,0),COLORCYAN;
强弱分界线:EMA(ZBXS5,7),LINETHICK1,COLORGREEN;
短支撑:EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7,4),COLORGREEN;
ZBXS6:=EMA(短支撑,4);
ZBXS7:=LLV((HIGH+2*LOW+OPEN+C)/5*2.03-H,30)*1.006;
ZBXS8:=((CROSS(C,短支撑) AND CROSS(C,ZBXS6)) OR (L< 短支撑 AND C>ZBXS6 AND 短支撑< ZBXS6)) AND C>REF(C,1)*1.02 AND (C-O>H-C) AND V>REF(V,1) AND (C>强弱分界线 OR C< 强弱分界线 AND C>REF(C,1)*1.07);
ZBXS9:=((CROSS(C,短支撑) AND CROSS(C,强弱分界线)) OR (CROSS(C,短支撑) AND 短支撑< 强弱分界线*1.07)) AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1)*0.999 AND 强弱分界线< REF(强弱分界线,3)*0.9 AND C>REF(C,1)*1.02;
ZBXS10:=L< 短支撑 AND L< 强弱分界线 AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1) AND C>REF(C,1)*1.02;
ZBXS11:=EMA(C,3);
ZBXS12:=EMA(C,13);
ZBXS13:=BARSLAST(REF(CROSS(ZBXS12,ZBXS11),1)) AND CROSS(ZBXS11,ZBXS12) AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1)*0.99 AND REF((C-REF(C,1))/REF(C,1)*100,1)< 4 AND (C-O>H-C);
ZBXS14:=CROSS(C,强弱分界线) AND CROSS(C,短支撑) AND 强弱分界线>=REF(强弱分界线,1)*0.999 AND 短支撑>强弱分界线;
ZBXS15:=EMA(((SLOPE(C,22)*20)+C),55),COLORFF00FF,LINETHICK2;
ZBXS16:=((C-REF(MA(C,6),1))/6+MA(C,6))*1.004;
ZBXS17:=CROSS(C,ZBXS16) AND ZBXS16>REF(ZBXS16,1) AND C>ZBXS15;
ZBXS18:=((C-REF(MA(C,17),1))/18+MA(C,17))*1.004;
ZBXS19:=CROSS(C,ZBXS18) AND ZBXS18>REF(ZBXS18,1);
ZBXS20:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(C,1))),ABS(REF(C,1)-LOW)),4);
ZBXS21:=HIGH-REF(HIGH,1);
ZBXS22:=REF(LOW,1)-LOW;
ZBXS23:=EMA(IF(ZBXS21>0 AND ZBXS21>ZBXS22,ZBXS21,0),4);
ZBXS24:=EMA(IF(ZBXS22>0 AND ZBXS22>ZBXS21,ZBXS22,0),4);
ZBXS25:=ZBXS23*100/ZBXS20;
ZBXS26:=ZBXS24*100/ZBXS20;
ZBXS27:=EMA(ABS(ZBXS26-ZBXS25)/(ZBXS26+ZBXS25)*100,1);
ZBXS28:=CROSS(ZBXS25,ZBXS26) AND ZBXS27 < REF(ZBXS27,1) AND C>REF(C,1)*1.05;
ZBXS29:=MA(C,17);
ZBXS30:=ZBXS29+1*STD(C,17);
ZBXS31:=CROSS(C,ZBXS30) AND C>REF(C,1)*1.04;
ZBXS32:=REF(LLV(H*0.98,3),1);
ZBXS33:=EMA(ZBXS32,2);
ZBXS34:=EMA(EMA((2*L+C)/3,5),10);
ZBXS35:=MA(ZBXS34,20);
ZBXS36:=CROSS(C,ZBXS33) AND CROSS(C,ZBXS35) AND C>强弱分界线*1.015 AND 短支撑>REF(短支撑,1) AND C>强弱分界线;
ZBXS37:=(((ZBXS17 AND ZBXS19 AND C>REF(C,1)*1.025 ) OR (ZBXS17 AND C>REF(C,1)*1.047 AND C< ZBXS15*1.08) OR (ZBXS19 AND C>REF(C,1)*1.07)) OR ZBXS28 OR ZBXS31) AND REF(HHV(H,20),10)< ZBXS35*1.20 AND C< ZBXS35*1.13 AND C>强弱分界线;
ZBXS38:=C/REF(C,1)>1.097;
ZBXS39:=REF(C,BARSLAST(ZBXS38)+1)*0.98;
ZBXS40:=BARSLAST(ZBXS38)< 30 AND (LLV(C,BARSLAST(ZBXS38))>=ZBXS39 OR LLV(C,BARSLAST(ZBXS38))=ZBXS39);
ZBXS41:=REF(L,BARSLAST(ZBXS38));
ZBXS42:=BARSLAST(ZBXS38);
ZBXS43:=IF(2,ZBXS42=2,ZBXS38);
ZBXS44:=IF(2,LLV(L,2)>REF(L,2),1);
ZBXS45:=ZBXS43 AND ZBXS44;
ZBXS46:=IF(4,ZBXS42=4,ZBXS38);
ZBXS47:=IF(4,LLV(L,4)>REF(L,4),1);
ZBXS48:=ZBXS46 AND ZBXS47;
ZBXS49:=IF(7,ZBXS42=7,ZBXS38);
ZBXS50:=IF(7,LLV(L,7)>REF(L,7),1);
ZBXS51:=ZBXS49 AND ZBXS50;
ZBXS52:=IF(12,ZBXS42=12,ZBXS38);
ZBXS53:=IF(12,LLV(L,12)>REF(L,12),1);
ZBXS54:=ZBXS52 AND ZBXS53;
ZBXS55:=BARSLAST(ZBXS38);
ZBXS56:=C>O AND V>REF(V,1) AND L>REF(C,1) AND REF(ZBXS38,1);
ZBXS57:=C>O AND V>REF(V,1) AND REF(ZBXS38,1);
ZBXS58:=REF(HHV(V,8),1)/V>=1.97 AND REF(HHV(ZBXS57,8),1) AND C>O;
ZBXS59:=MA(C,2);
ZBXS60:=CROSS(ZBXS59,REF(ZBXS59,1)) AND REF(HHV(ZBXS38,8),1);
ZBXS61:=(L+H+C*2)/4;
ZBXS62:=EMA(ZBXS61,10);
IF(强弱分界线>REF(强弱分界线,1)*0.999,强弱分界线,DRAWNULL),COLORCYAN ,LINETHICK3;
IF(强弱分界线< REF(强弱分界线,1)*0.999,强弱分界线,DRAWNULL),COLORFF6C00,LINETHICK3;
IF(短支撑>=REF(短支撑,2)*0.998 AND C>短支撑,短支撑,DRAWNULL),COLORRED,LINETHICK1;
DRAWTEXT(ISLASTBAR,短支撑,' ←中线操作'),COLORRED;
DRAWTEXT(ZBXS8,L*0.985,'★上攻'),COLORRED;
STICKLINE(ZBXS8,H,C,0.1,1),COLORYELLOW,LINETHICK2;
STICKLINE(ZBXS8,O,C,4.2,1),COLORYELLOW,LINETHICK2;
STICKLINE(ZBXS8,O,L,0.1,1),COLORYELLOW,LINETHICK2;
DRAWTEXT(ZBXS13,L*0.98,'启动'),COLOR00FFFF;
DRAWTEXT(ZBXS14,L*0.98,'ZBXS14'),COLORRED;
STICKLINE(C>短支撑 AND C>ZBXS7 AND 短支撑>REF(短支撑,2)*0.995 AND ZBXS6>REF(ZBXS6,1),HIGH,LOW,0,1),COLORRED;
STICKLINE(C>短支撑 AND C>ZBXS7 AND 短支撑>REF(短支撑,2)*0.995 AND ZBXS6>REF(ZBXS6,1),OPEN,C,3,1),COLOR0000AA;
STICKLINE(C< O AND C>短支撑 AND C>ZBXS6 AND ZBXS6>REF(ZBXS6,1),HIGH,LOW,0,0),COLORRED;
STICKLINE(C< O AND C>短支撑 AND C>ZBXS6 AND ZBXS6>REF(ZBXS6,1) ,OPEN,C,3,0),COLOR0000AA;
DRAWTEXT(IF(CROSS(69,SMA(MAX(C-REF(C,1),0),13,1)/SMA(ABS(C-REF(C,1)),13,1)*100),1,0) AND C< REF(C,1)*0.965,HIGH*1.025,'预警'),COLORCYAN;
STICKLINE(L< 强弱分界线 AND C>短支撑 AND C>ZBXS7 AND 短支撑>REF(短支撑,2)*0.995 AND ZBXS6>REF(ZBXS6,1) AND C< REF(C,1)*1.06,HIGH,LOW,0,1),COLORFF00FF;
STICKLINE(L< 强弱分界线 AND C>短支撑 AND C>ZBXS7 AND 短支撑>REF(短支撑,2)*0.995 AND ZBXS6>REF(ZBXS6,1) AND C< REF(C,1)*1.06,OPEN,C,3,1),COLORFF00FF;
STICKLINE(L< 强弱分界线 AND C< O AND C>短支撑 AND C>ZBXS6 AND ZBXS6>REF(ZBXS6,1) AND C< REF(C,1)*1.06,HIGH,LOW,0,0),COLORFF00FF;
STICKLINE(L< 强弱分界线 AND C< O AND C>短支撑 AND C>ZBXS6 AND ZBXS6>REF(ZBXS6,1) AND C< REF(C,1)*1.06,OPEN,C,3,0),COLORFF00FF;
STICKLINE(ZBXS37 OR ZBXS36,L*0.996,L*0.98,3,0),COLORYELLOW;
STICKLINE( 短支撑< ZBXS6 AND ZBXS6< REF(ZBXS6,1)*0.999 AND NOT(ZBXS8) AND NOT(ZBXS9) AND NOT(ZBXS10) AND NOT(ZBXS13) AND NOT(ZBXS37 OR ZBXS36)AND (C-REF(C,1))/REF(C,1)*100< 7,HIGH,LOW,0,0),COLORCYAN;
STICKLINE( 短支撑< ZBXS6 AND ZBXS6< REF(ZBXS6,1)*0.999 AND NOT(ZBXS8) AND NOT(ZBXS9) AND NOT(ZBXS10) AND NOT(ZBXS13) AND NOT(ZBXS37 OR ZBXS36)AND (C-REF(C,1))/REF(C,1)*100< 7,OPEN,C,2.8,1),COLORCYAN;
STICKLINE(ZBXS40,REF(C,BARSLAST(ZBXS38)+1)-REF(C,BARSLAST(ZBXS38)+1)*0.001,REF(C,BARSLAST(ZBXS38)+1),1,0),COLORYELLOW;
DRAWTEXT(ZBXS38,L*0.98,'.'),COLORLIMAGENTA;
DRAWTEXT(ZBXS45,ZBXS41-ZBXS41*0.02,'3'),COLORGREEN;
DRAWTEXT(ZBXS48,ZBXS41-ZBXS41*0.02,'5'),COLORGREEN;
DRAWTEXT(ZBXS51,ZBXS41-ZBXS41*0.02,'8'),COLORGREEN;
DRAWTEXT(ZBXS54,ZBXS41-ZBXS41*0.02,'13'),COLORGREEN;
STICKLINE(ZBXS38,REF(O,ZBXS55),REF(C,ZBXS55),0,1),COLORYELLOW;
STICKLINE(ZBXS56,O,C,2,0),COLORMAGENTA;
DRAWTEXT(ZBXS58,L*0.92,'.'),COLORRED;
DRAWTEXT(ZBXS60,L,'低买'),COLORFF99FF;
短线5日:EMA(C,5),COLORWHITE,LINETHICK1;
DRAWTEXT(ISLASTBAR,短线5日,' ←超短线'),COLORWHITE;
升:IF(短线5日>REF(短线5日,1),短线5日,DRAWNULL),COLORMAGENTA,LINETHICK2;
A1:EMA(ZBXS61,5)COLORWHITE,LINETHICK1;
ZBXS63:=(A1-REF(A1,1))/REF(A1,1)*100;
ZBXS64:=(ZBXS62-REF(ZBXS62,1))/REF(ZBXS62,1)*100;
ZBXS65:=(C-MA(C,5))/MA(C,5)*100;
ZBXS66:=(C-MA(C,30))/MA(C,30)*100;
ZBXS67:=COUNT(CROSS(ZBXS65,0),3)>=1 AND ZBXS66>REF(ZBXS66,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< MA(C,30);
ZBXS68:=FILTER(ZBXS67,10);
ZBXS69:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1416;
ZBXS70:=SMA(EMA((MA(C,5)-REF(MA(C,5),1))/REF(MA(C,5),1),3)*100,3,1);
ZBXS71:=EMA((ZBXS70-REF(ZBXS70,1)),3);
ZBXS72:=FILTER(COUNT(CROSS(ZBXS69,30),5)>=1 AND MA(C,5)>REF(MA(C,5),1) AND ZBXS66>REF(ZBXS66,1) AND MA(C,10)>REF(MA(C,10),1)AND ZBXS71>REF(ZBXS71,1) AND ZBXS70>REF(ZBXS70,1),10);
ZBXS73:=100*(C-REF(C,12))/REF(C,12);
ZBXS74:=((H+L+C)/3-MA((H+L+C)/3,88))/(0.015*AVEDEV((H+L+C)/3,88));
ZBXS75:=1.07*DMA(C,ABS((2*C+H+L)/4-MA(C,26))/MA(C,26));
ZBXS76:=MA(ATAN(ZBXS75-REF(ZBXS75,1)),3);
ZBXS77:=IF((C>O OR C< O) AND H>=REF(C,1),ATAN(MA(H,5)*1.02-REF(MA(C,5)*1.02,1)),0);
ZBXS78:=IF((C>O OR C< O) AND H< REF(C,1),-ATAN(REF(MA(C,5)*1.02,1)-MA(H,5)*1.02),0);
ZBXS79:=MA(REF((ZBXS77+ZBXS78),1),26);
雄起:=ZBXS76>ZBXS79 AND ZBXS76>REF(ZBXS76,1);
XBTX:=雄起 AND ZBXS74>200 AND ZBXS73>20 AND C>REF(C,1);
买入持股:IF(ZBXS63>=0,A1,DRAWNULL)COLORYELLOW,LINETHICK2;
卖出空仓:IF(ZBXS63< 0 AND ZBXS64< 0,A1,DRAWNULL)COLORGREEN,LINETHICK1;
DRAWTEXT(ZBXS68,LOW*0.95,'买入'),COLORYELLOW;
DRAWTEXT(ZBXS72,LOW*0.98,'↖加仓'),COLORYELLOW;
DRAWTEXT(XBTX,L*0.95,'↖牛'),COLORYELLOW,LINETHICK2;


版权声明

所有指标均为免费分享。

文章内容来自互联网,本网站无任何收费项目也不推荐股票
广告投放请自行识别风险。

分享:

扫一扫在手机阅读、分享本文

程序化指标公众号

左边广告一

关闭

右边广告二

关闭