通达信零点BBIBOLL主图指标公式
通达信资金暴力选股指标公式
通达信零点BBIBOLL主图指标公式:
N:=10;
M:=3;
XA_1:=CLOSE;
bbiboll:(MA(XA_1,3)+MA(XA_1,6)+MA(XA_1,12)+MA(XA_1,24))/4;
UPR:BBIBOLL+M*stD(BBIBOLL,N);
DWN:BBIBOLL-M*STD(BBIBOLL,N);
XA_2:=CLOSE=HHV(CLOSE,13);
XA_3:=BArslAST(FILTER(crOSS(0.8,XA_2),2))+1;
高点:REF(CLOSE,XA_3),POINTDOT,COLORMAGENTA;
突破:CROSS(CLOSE,REF(高点,1)),NODRAW,COLORYELLOW;
STICKLINE(XA_3<=6,高点,高点,3,0),COLORMAGENTA;
DRAWTEXT(突破,LOW,668),COLORYELLOW;
XA_4:=CLOSE=LLV(CLOSE,13);
XA_5:=BARSLAST(FILTER(CROSS(0.8,XA_4),2))+1;
低点:REF(CLOSE,XA_5),POINTDOT,COLORGREEN;
STICKLINE(XA_5<=6,低点,低点,3,0),COLORGREEN;
XA_6:=REF(CLOSE,1);
XA_7:=SMA(MAX(CLOSE-XA_6,0),3,1)/SMA(Abs(CLOSE-XA_6),3,1)*100;
XA_8:=EMA(CLOSE,3);
XA_9:=EMA(CLOSE,21);
DRAWTEXT(CROSS(XA_8,XA_9),LOW*0.99,95),COLORRED;
DRAwrECTREL(0,480,205,589,RGB(10,1,30));
XA_10:=SUM(IF(CLOSE>REF(CLOSE,1),vol,0),FROMOPEN);
XA_11:=-SUM(IF(CLOSE<REF(CLOSE,1),VOL,0),FROMOPEN);
XA_12:=XA_10+XA_11;
DRAWBAND(XA_12,RGB(150,0,150),0,RGB(0,100,0)),NODRAW;
资金流量:XA_12,NODRAW;
资金比:XA_12/SUM(VOL,FROMOPEN)*100,NODRAW;
XA_13:=IF(资金比>=0,(资金比+100)/2,100-ABS((资金比-100)/2));
XA_14:=(NVI*0.5+REF(NVI,1)*0.33+REF(NVI,2)*0.17)*SUM(CLOSE,FROMOPEN)/FROMOPEN;
XA_15:=SUM(IF(CLOSE>REF(CLOSE,1),XA_14*VOL,0),FROMOPEN);
XA_16:=-SUM(IF(CLOSE<REF(CLOSE,1),XA_14*VOL,0),FROMOPEN);
攻击流量:XA_15+XA_16,NODRAW;
NOTEXT攻击线:攻击流量,NODRAW;
攻击比:攻击流量/SUM(VOL,FROMOPEN)*100,NODRAW,COLORRED;
XA_17:=IF(攻击比>=0,攻击比+50,100-ABS(攻击比-50));
DRAWTEXT_FIX(1,0.5,0,20,688),COLORRED;
DRAWRECTREL(20,570,180,540,RGB(0,75,200));
DRAWRECTREL(20,570,30,540,RGB(0,250,50));
DRAWRECTREL(20,570,15+CONST(XA_13*150/100),540,RGB(200,50,0));
DRAWTEXT_FIX(1,0,0.5,0,STRCAT(STRCAT(689,CON2STR(XA_13,2)),690)),COLORYELLOW;
DRAWTEXT_FIX(1,5,0.9,0,EXTERNSTR(0,5)),COLORRED;
DRAWTEXT_FIX(1,0,0.2,0,EXTERNSTR(0,5)),COLORRED;
XA_18:=SMA(MAX(CLOSE-REF(CLOSE,1),0),3,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),3,1)*100;
DRAWTEXT(CROSS(88,XA_18) AND MA(CLOSE,3)>EMA(CLOSE,3),HIGH+0.3,96),COLORGREEN;
DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(macd.DIF,MacD.DEA),1))+1)>CLOSE AND REF(MACD.DIF,BARSLAST(REF(CROSS(MACD.DIF,MACD.DEA),1))+1)<MACD.DIF AND CROSS(MACD.DIF,MACD.DEA)>0,LOW-0.02,97),COLORRED;
DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(kdj.K,kdJ.D),1))+1)>CLOSE AND REF(KDJ.K,BARSLAST(REF(CROSS(KDJ.K,KDJ.D),1))+1)<KDJ.K AND CROSS(KDJ.K,KDJ.D),LOW-0.1,98),COLORBLUE;
DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(rsi.RSI1,RSI.RSI2),1))+1)>CLOSE AND REF(RSI.RSI1,BARSLAST(REF(CROSS(RSI.RSI1,RSI.RSI2),1))+1)<RSI.RSI1 AND CROSS(RSI.RSI1,RSI.RSI2)>0,LOW-0.18,99);
DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(MACD.DEA,MACD.DIF),1))+1)<CLOSE AND REF(MACD.DIF,BARSLAST(REF(CROSS(MACD.DEA,MACD.DIF),1))+1)>MACD.DIF AND CROSS(MACD.DEA,MACD.DIF)>0,HIGH+0.16,100),COLORGREEN;
DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(KDJ.D,KDJ.K),1))+1)<CLOSE AND REF(KDJ.K,BARSLAST(REF(CROSS(KDJ.D,KDJ.K),1))+1)>KDJ.K AND CROSS(KDJ.D,KDJ.K)>0,HIGH+0.08,101);
XA_19:=EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8);
XA_20:=EMA(XA_19,5);
XA_21:=REFDATE(REF(HHV(HIGH,96),5),DATE);
XA_22:=REFDATE(REF(LLV(LOW,96),5),DATE);
XA_23:=(XA_21+XA_22)/2;
上轨:IF(XA_19>0 AND XA_19-XA_20<=0,XA_21,XA_21),COLORGREEN,LINETHICK3;
支撑:IF(XA_19>0 AND XA_19-XA_20<=0,XA_23,XA_23),COLORGREEN,LINETHICK2;
下轨:IF(XA_19>0 AND XA_19-XA_20<=0,XA_22,XA_22),COLORGREEN,LINETHICK2;
逃顶:IF(XA_19>0 AND XA_19-XA_20>0,XA_21,DRAWNULL),COLORRED,LINETHICK2;
压力:IF(XA_19>0 AND XA_19-XA_20>0,XA_23,DRAWNULL),COLORRED,LINETHICK2;
抄底:IF(XA_19>0 AND XA_19-XA_20>0,XA_22,DRAWNULL),COLORRED,LINETHICK2;
XA_24:=EMA(CLOSE,3)-EMA(CLOSE,6)-(EMA(CLOSE,6)-EMA(CLOSE,12))*(-100);
XA_25:=EMA(XA_24,3);
XA_26:=CROSS(XA_24,XA_25);
XA_27:=CROSS(XA_25,XA_24);
XA_28:=COST(99.900002);
XA_29:=COST(0.1);
XA_30:=(XA_28-XA_29)/50;
XA_31:=XA_28-XA_30;
XA_32:=XA_28-2*XA_30;
XA_33:=XA_28-3*XA_30;
XA_34:=XA_28-4*XA_30;
XA_35:=XA_28-5*XA_30;
XA_36:=XA_28-6*XA_30;
XA_37:=XA_28-7*XA_30;
XA_38:=XA_28-8*XA_30;
XA_39:=XA_28-9*XA_30;
XA_40:=XA_28-10*XA_30;
XA_41:=XA_28-11*XA_30;
XA_42:=XA_28-12*XA_30;
XA_43:=XA_28-13*XA_30;
XA_44:=XA_28-14*XA_30;
XA_45:=XA_28-15*XA_30;
XA_46:=XA_28-16*XA_30;
XA_47:=XA_28-17*XA_30;
XA_48:=XA_28-18*XA_30;
XA_49:=XA_28-19*XA_30;
XA_50:=XA_28-20*XA_30;
XA_51:=XA_28-21*XA_30;
XA_52:=XA_28-22*XA_30;
XA_53:=XA_28-23*XA_30;
XA_54:=XA_28-24*XA_30;
XA_55:=XA_28-25*XA_30;
XA_56:=XA_28-26*XA_30;
XA_57:=XA_28-27*XA_30;
XA_58:=XA_28-28*XA_30;
XA_59:=XA_28-29*XA_30;
XA_60:=XA_28-30*XA_30;
XA_61:=XA_28-31*XA_30;
XA_62:=XA_28-32*XA_30;
XA_63:=XA_28-33*XA_30;
XA_64:=XA_28-34*XA_30;
XA_65:=XA_28-35*XA_30;
XA_66:=XA_28-36*XA_30;
XA_67:=XA_28-37*XA_30;
XA_68:=XA_28-38*XA_30;
XA_69:=XA_28-39*XA_30;
XA_70:=XA_28-40*XA_30;
XA_71:=XA_28-41*XA_30;
XA_72:=XA_28-42*XA_30;
XA_73:=XA_28-43*XA_30;
XA_74:=XA_28-44*XA_30;
XA_75:=XA_28-45*XA_30;
XA_76:=XA_28-46*XA_30;
XA_77:=XA_28-47*XA_30;
XA_78:=XA_28-48*XA_30;
XA_79:=XA_28-49*XA_30;
XA_80:=WINNER(XA_28)*100-WINNER(XA_31)*100;
XA_81:=WINNER(XA_31)*100-WINNER(XA_32)*100;
XA_82:=WINNER(XA_32)*100-WINNER(XA_33)*100;
XA_83:=WINNER(XA_33)*100-WINNER(XA_34)*100;
XA_84:=WINNER(XA_34)*100-WINNER(XA_35)*100;
XA_85:=WINNER(XA_35)*100-WINNER(XA_36)*100;
XA_86:=WINNER(XA_36)*100-WINNER(XA_37)*100;
XA_87:=WINNER(XA_37)*100-WINNER(XA_38)*100;
XA_88:=WINNER(XA_38)*100-WINNER(XA_39)*100;
XA_89:=WINNER(XA_39)*100-WINNER(XA_40)*100;
XA_90:=WINNER(XA_40)*100-WINNER(XA_41)*100;
XA_91:=WINNER(XA_41)*100-WINNER(XA_42)*100;
XA_92:=WINNER(XA_42)*100-WINNER(XA_43)*100;
XA_93:=WINNER(XA_43)*100-WINNER(XA_44)*100;
XA_94:=WINNER(XA_44)*100-WINNER(XA_45)*100;
XA_95:=WINNER(XA_45)*100-WINNER(XA_46)*100;
XA_96:=WINNER(XA_46)*100-WINNER(XA_47)*100;
XA_97:=WINNER(XA_47)*100-WINNER(XA_48)*100;
XA_98:=WINNER(XA_48)*100-WINNER(XA_49)*100;
XA_99:=WINNER(XA_49)*100-WINNER(XA_50)*100;
XA_100:=WINNER(XA_50)*100-WINNER(XA_51)*100;
XA_101:=WINNER(XA_51)*100-WINNER(XA_52)*100;
XA_102:=WINNER(XA_52)*100-WINNER(XA_53)*100;
XA_103:=WINNER(XA_53)*100-WINNER(XA_54)*100;
XA_104:=WINNER(XA_54)*100-WINNER(XA_55)*100;
XA_105:=WINNER(XA_55)*100-WINNER(XA_56)*100;
XA_106:=WINNER(XA_56)*100-WINNER(XA_57)*100;
XA_107:=WINNER(XA_57)*100-WINNER(XA_58)*100;
XA_108:=WINNER(XA_58)*100-WINNER(XA_59)*100;
XA_109:=WINNER(XA_59)*100-WINNER(XA_60)*100;
XA_110:=WINNER(XA_60)*100-WINNER(XA_61)*100;
XA_111:=WINNER(XA_61)*100-WINNER(XA_62)*100;
XA_112:=WINNER(XA_62)*100-WINNER(XA_63)*100;
XA_113:=WINNER(XA_63)*100-WINNER(XA_64)*100;
XA_114:=WINNER(XA_64)*100-WINNER(XA_65)*100;
XA_115:=WINNER(XA_65)*100-WINNER(XA_66)*100;
XA_116:=WINNER(XA_66)*100-WINNER(XA_67)*100;
XA_117:=WINNER(XA_67)*100-WINNER(XA_68)*100;
XA_118:=WINNER(XA_68)*100-WINNER(XA_69)*100;
XA_119:=WINNER(XA_69)*100-WINNER(XA_70)*100;
XA_120:=WINNER(XA_70)*100-WINNER(XA_71)*100;
XA_121:=WINNER(XA_71)*100-WINNER(XA_72)*100;
XA_122:=WINNER(XA_72)*100-WINNER(XA_73)*100;
XA_123:=WINNER(XA_73)*100-WINNER(XA_74)*100;
XA_124:=WINNER(XA_74)*100-WINNER(XA_75)*100;
XA_125:=WINNER(XA_75)*100-WINNER(XA_76)*100;
XA_126:=WINNER(XA_76)*100-WINNER(XA_77)*100;
XA_127:=WINNER(XA_77)*100-WINNER(XA_78)*100;
XA_128:=WINNER(XA_78)*100-WINNER(XA_79)*100;
XA_129:=WINNER(XA_79)*100-WINNER(XA_29)*100;
STICKLINE(ISLASTBAR,XA_28,XA_28,XA_80*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_31,XA_31,XA_80*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_32,XA_32,XA_81*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_33,XA_33,XA_82*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_34,XA_34,XA_83*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_35,XA_35,XA_84*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_36,XA_36,XA_85*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_37,XA_37,XA_86*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_38,XA_38,XA_87*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_39,XA_39,XA_88*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_40,XA_40,XA_89*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_41,XA_41,XA_90*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_42,XA_42,XA_91*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_43,XA_43,XA_92*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_44,XA_44,XA_93*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_45,XA_45,XA_94*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_46,XA_46,XA_95*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_47,XA_47,XA_96*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_48,XA_48,XA_97*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_49,XA_49,XA_98*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_50,XA_50,XA_99*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_51,XA_51,XA_100*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_52,XA_52,XA_101*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_53,XA_53,XA_102*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_54,XA_54,XA_103*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_55,XA_55,XA_104*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_56,XA_56,XA_105*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_57,XA_57,XA_106*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_58,XA_58,XA_107*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_59,XA_59,XA_108*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_60,XA_60,XA_109*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_61,XA_61,XA_110*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_62,XA_62,XA_111*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_63,XA_63,XA_112*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_64,XA_64,XA_113*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_65,XA_65,XA_114*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_66,XA_66,XA_115*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_67,XA_67,XA_116*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_68,XA_68,XA_117*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_69,XA_69,XA_118*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_70,XA_70,XA_119*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_71,XA_71,XA_120*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_72,XA_72,XA_121*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_73,XA_73,XA_122*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_74,XA_74,XA_123*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_75,XA_75,XA_124*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_76,XA_76,XA_125*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_77,XA_77,XA_126*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_78,XA_78,XA_127*100,0),COLORGRAY;
STICKLINE(ISLASTBAR,XA_29,XA_29,XA_129*100,0),COLORGRAY;
通达信KDJ买卖顶底指标公式