指标资讯
通达信画线指标公式副图(通达信乾坤线主图指标公式)
来源:神奇指标 发布时间:2023-06-15

通达信指标公式源码概况:


指标类别: 通达信指标公式


授权方式: 免费版


指标评级: ★★★★★


指标分类: 策略


画线方法: 副图



一、通达信画线指标公式副图

  

Z1:=STRCAT(HYBLOCK,'');  

Z2:=STRCAT(Z1,DYBLOCK);  

Z3:=STRCAT(Z2,'');  

DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLOR00C0C0;  

ZF:=ABS(100*(H-L)/REF(C,1))>3;  

DIF:=EMA(CLOSE,8)-EMA(CLOSE,13);  

DEA:=EMA(DIF,6);  

MACD:=2*(DIF-DEA);  

金叉:=CROSS(DIF,DEA);死叉:=CROSS(DEA,DIF);  

DIF下拐:=REF(DIF,3)<REF(DIF,2)ANDREF(DIF,2)<REF(DIF,1)ANDREF(DIF,1)>DIF=REF(DIF,1);  

MACD下拐:=REF(DIF,3)<REF(DIF,2)ANDREF(MACD,2)<REF(MACD,1)ANDREF(MACD,1)>MACD=REF(MACD,1);  

下拐:=MAX(DIF下拐,MACD下拐);  

GD1:=EVERY(DIF>REF(DIF,1),BARSLASTCOUNT(DIF>DEA))ANDDIF>DEA;  

GD2:=EVERY(MACD>REF(MACD,1),BARSLASTCOUNT(DIF>DEA))ANDDIF>DEA;  

GD:=MAX(GD1,GD2);  

高点1:=REF(MAX(C,O),BARSLAST(GD1)+1);  

高点2:=REF(MAX(C,O),BARSLAST(GD2)+1);  

高点:=IF(高点2>=高点1,高点2,高点1);  

AA:=HHV(IF(C>O,C,MAX(C,O)),BARSLASTCOUNT(高点)+1)=HHV(IF(C>O,C,MAX(C,O)),BARSLASTCOUNT(BBI>REF(BBI,1)ANDC>BBI));  

压力:DRAWLINE(BARSLAST(AA)=0,IF(C>O,C,MAX(C,O)),BARSNEXT(AA),REF(IF(C>O,C,MAX(C,O)),BARSLAST(AA)),1),DOTLINE,COLORYELLOW;  

LD1:=EVERY(DIF<REF(DIF,1),BARSLASTCOUNT(DIF<DEA))ANDDIF<DEA;  

LD2:=EVERY(MACD<REF(MACD,1),BARSLASTCOUNT(DIF<DEA))ANDDIF<DEA;  

LD:=MIN(LD1,LD2);  

低点1:=REF(MIN(C,O),BARSLAST(LD1)+1);  

低点2:=REF(MIN(C,O),BARSLAST(LD2)+1);  

低点:=IF(低点2<=低点1,低点1,低点2);  

BB:=LLV(IF(C<O,C,MIN(C,O)),BARSLASTCOUNT(LD)+1)=LLV(IF(C<O,C,MIN(C,O)),BARSLASTCOUNT(DIF<REF(DIF,1)ANDBBI<REF(BBI,1)}ANDL<BBI));  

支撑:DRAWLINE(BARSLAST(BB)=0,IF(C<O,C,MIN(C,O)),BARSNEXT(BB),REF(IF(C<O,C,MIN(C,O)),BARSLAST(BB)),1),DOTLINE,COLORGREEN;  

PP1:=BARSLAST(AA)=1;  

YLX:=REF(MAX(C,O),BARSLAST(PP1)+1);  

突破:CROSS(C,YLX),NODRAW,COLORWHITE;  

STICKLINE(突破,C,O,2,0),COLORWHITE;  

DIF突破:=REF(DIF,BARSLAST(PP1)+1);  

有效突破:=突破ANDDIF>DIF突破;  

{STICKLINE(有效突破,C,O,2,0),COLORYELLOW};  

PP2:=BARSLAST(BB)=1;  

ZCX:=REF(MIN(C,O),BARSLAST(PP2)+1);  

破位:CROSS(ZCX,C),NODRAW,COLORLIGREEN;  

STICKLINE(破位,C,O,2,0),COLORLIGREEN;  

PP7:=BARSLAST(破位)=1;  

破位K线:=REF(O,BARSLAST(PP7)+1);  

突破破位:CROSS(C,破位K线),NODRAW,COLORLIMAGENTA;  

STICKLINE(突破破位ANDC>OANDMACD>REF(MACD,1),C,O,2,0),COLORLIMAGENTA;  

六十天高点:=HHV(C,1)=HHV(C,60),NODRAW,COLORMAGENTA;  

历史新高:=HHV(C,1)=HHV(C,0),NODRAW,COLORRED;  

六十天低点:=MIN(O,C)<=LLV(MIN(O,C),60)NODRAW,COLORCYAN;  

历史新低:=LLV(MIN(O,C),1)=LLV(MIN(O,C),0),NODRAW,COLORBLUE;  

STICKLINE(六十天高点ANDC>O,C,O,2,0),COLORMAGENTA;  

STICKLINE(六十天高点ANDC<O,O,(C+O)/2,2,0),COLORGREEN;  

STICKLINE(六十天高点ANDC<O,C,(C+O)/2,2,0),COLORMAGENTA;  

STICKLINE(六十天低点ANDC<O,C,O,2,0),COLORGREEN;  

STICKLINE(六十天低点ANDC>O,C,(C+O)/2,2,0),COLORMAGENTA;  

STICKLINE(六十天低点ANDC>O,O,(C+O)/2,2,0),COLORGREEN;  

STICKLINE(历史新高ANDC>O,C,O,2,0),COLORRED;  

STICKLINE(历史新高ANDC<O,O,(C+O)/2,2,0),COLORBLUE;  

STICKLINE(历史新高ANDC<O,C,(C+O)/2,2,0),COLORRED;  

STICKLINE(历史新低ANDC<O,C,O,2,0),COLORBLUE;  

STICKLINE(历史新低ANDC>O,C,(C+O)/2,2,0),COLORRED;  

STICKLINE(历史新低ANDC>O,O,(C+O)/2,2,0),COLORBLUE;  

六十天压力:DRAWLINE(BARSLAST(六十天高点)=0,C,BARSNEXT(六十天高点),REF(C,BARSLAST(六十天高点)),1),DOTLINE,COLORMAGENTA;  

历史压力:DRAWLINE(BARSLAST(历史新高)=0,C,BARSNEXT(历史新高),REF(C,BARSLAST(历史新高)),1),DOTLINE,COLORRED;  

六十天支撑:DRAWLINE(BARSLAST(六十天低点)=0,MIN(C,O),BARSNEXT(六十天低点),REF(MIN(C,O),BARSLAST(六十天低点)),1),DOTLINE,COLORCYAN;  

历史支撑:DRAWLINE(BARSLAST(历史新低)=0,MIN(C,O),BARSNEXT(历史新低),REF(MIN(C,O),BARSLAST(历史新低)),1),DOTLINE,COLORLIBLUE;  

六十天前高:=六十天高点ANDREF(C,1)<CANDC>REFX(C,1);  

PP3:=BARSLAST(六十天前高)=1;  

六十天前高点:=REF(C,BARSLAST(PP3)+1);  

突破60天压力:CROSS(C,六十天前高点)NODRAW,COLORMAGENTA;  

历史前高:=历史新高ANDREF(C,1)<CANDC>REFX(C,1);  

PP4:=BARSLAST(历史前高)=1;  

历史高点:=REF(C,BARSLAST(PP4)+1);  

突破历史压力:CROSS(C,历史高点)NODRAW,COLORRED;  

PP5:=BARSLAST(六十天低点)=1;  

破60天低点:CROSS(REF(C,BARSLAST(PP5)+1),C)NODRAW,COLORGREEN;  

PP6:=BARSLAST(历史新低)=1;  

破历史新低:CROSS(REF(C,BARSLAST(PP6)+1),C)NODRAW,COLORBLUE;  

实体:=(C-O)/C=HHV((C-O)/C,15);  

阳15:=C>OANDVOL>=HHV(VOL,15);  

单阳:(C>REF(C,1)*1.035OR实体)ANDC>OAND(阳15ORVOL>REF(VOL,1)*1.9),NODRAW,COLORYELLOW;  

DRAWTEXT(CURRBARSCOUNT<100AND单阳,L*0.991,'阳'),COLOR00FFFF;  

STICKLINE(单阳,O,C,2,0),COLOR00FFFF;  

高不破价:=REF(C,BARSLAST(单阳));  

低不破价:=REF(O,BARSLAST(单阳));  

单阳不破:=CURRBARSCOUNT<100ANDBARSLAST(单阳)<11ANDLLV(C,BARSLAST(单阳))>=低不破价;  

STICKLINE(单阳不破,低不破价,低不破价,4,0),COLORGREEN;  

STICKLINE(单阳不破,高不破价,高不破价,4,0),COLORWHITE;  

DRAWTEXT(BARSLAST(单阳)=01AND单阳不破,低不破价*0.99,'1'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=02AND单阳不破,低不破价*0.99,'2'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=03AND单阳不破,低不破价*0.99,'3'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=04AND单阳不破,低不破价*0.99,'4'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=05AND单阳不破,低不破价*0.99,'5'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=06AND单阳不破,低不破价*0.99,'6'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=07AND单阳不破,低不破价*0.99,'7'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=08AND单阳不破,低不破价*0.99,'8'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=09AND单阳不破,低不破价*0.99,'9'),COLORLIGRAY;  

DRAWTEXT(BARSLAST(单阳)=10AND单阳不破,低不破价*0.99,'10'),COLORLIGRAY;  

PP8:=BARSLAST(单阳不破)=0;  

ZCX1:=REF(低不破价,BARSLAST(PP8)+1);  

破单阳:=CROSS(ZCX1,C),NODRAW,COLORLIGREEN;  

STICKLINE(破单阳,C,O,2,0),COLORLIGREEN;  

DRAWRECTREL(0,0,990,990,RGB(20,18,12));  

DRAWTEXT_FIX(1,0.14,0.01,1,'股东股份:'),COLORRED;  

品种类型:=FINANCE(3);  

所属板块:=HYBLOCK;  

上市天数:=FINANCE(42);  

股总市值:=ROUND(FINANCE(41)/100000000);  

流通市值:=ROUND(FINANCE(40)/100000000);  

股东人数:=FINANCE(8);  

人均持股:=ROUND(FINANCE(7)/FINANCE(8));  

DRAWTEXT_FIX(1,0.14,0.15,1,'品种类型:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.25,1,'所属板块:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.35,1,'上市天数:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.45,1,'股总市值:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.55,1,'流通市值:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.65,1,'股东人数:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.75,1,'人均持股:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.23,0.25,1,HYBLOCK),COLORLIGREEN;  

DRAWNUMBER_FIX(1,0.2,0.35,1,上市天数),COLORWHITE;  

DRAWNUMBER_FIX(1,0.19,0.45,1,股总市值),COLORWHITE;  

DRAWNUMBER_FIX(1,0.19,0.55,1,流通市值),COLORWHITE;  

DRAWNUMBER_FIX(1,0.2,0.65,1,股东人数),COLORWHITE;  

DRAWNUMBER_FIX(1,0.2,0.75,1,人均持股),COLORWHITE;  

DRAWTEXT_FIX(品种类型=1,0.23,0.15,1,'沪深A股'),COLORMAGENTA;  

DRAWTEXT_FIX(品种类型=2,0.23,0.15,1,'中小板'),COLORMAGENTA;  

DRAWTEXT_FIX(品种类型=3,0.23,0.15,1,'创业板'),COLORMAGENTA;  

DRAWTEXT_FIX(1,0.23,0.35,1,'天'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.45,1,'亿元'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.55,1,'亿元'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.65,1,'人'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.75,1,'股'),COLORCYAN;  

DRAWTEXT_FIX(1,0.326,0.01,1,'业绩指标:'),COLORRED;  

净资收益率:=(FINANCE(33)/FINANCE(34)*100);  

销售毛利率:=((FINANCE(20)-FINANCE(21))/FINANCE(20)*100);  

净利润比率:=(FINANCE(30)/FINANCE(20)*100);  

主营利润率:=(FINANCE(23)/FINANCE(20)*100);  

优质资产率:=((FINANCE(19)-FINANCE(22)-FINANCE(27))/FINANCE(19));{理论上越大越好但不同行业有不同标准};  

现金负债比:=(FINANCE(25)/FINANCE(15));{缺长期负债或负债总额,理论上越大越好但不同行业有不同标准};  

净利同增率:=FINANCE(43);  

DRAWTEXT_FIX(1,0.34,0.15,1,'净资收益率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.25,1,'销售毛利率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.35,1,'净利润率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.45,1,'主营利润率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.55,1,'优质资产率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.65,1,'现金负债比:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.75,1,'净利同增率:'),COLORYELLOW;  

DRAWNUMBER_FIX(1,0.4,0.15,1,净资收益率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.25,1,销售毛利率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.35,1,净利润比率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.45,1,主营利润率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.55,1,优质资产率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.65,1,现金负债比),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.75,1,净利同增率),COLORWHITE;  

DRAWTEXT_FIX(1,0.498,0.01,1,'财务指标:'),COLORRED;  

市净率:=CONST(DYNAINFO(7)/FINANCE(34));  

市销率:=CONST(FINANCE(1)*DYNAINFO(7)/FINANCE(20));  

每股收益季:=CONST(FINANCE(33)/(5-FINANCE(37)));  

每股收益年:=CONST(FINANCE(33));  

每股现金流:=CONST((FINANCE(25)/FINANCE(1)));  

每股未分配:=CONST(FINANCE(32));  

每股公积金:=CONST(FINANCE(18));  

DRAWTEXT_FIX(1,0.51,0.15,1,'市净率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.25,1,'市销率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.35,1,'每股收益季:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.45,1,'每股收益年:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.55,1,'每股现金流:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.65,1,'每股未分配:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.75,1,'每股公积金:'),COLORYELLOW;  

DRAWNUMBER_FIX(1,0.57,0.15,1,市净率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.25,1,市销率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.35,1,每股收益季),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.45,1,每股收益年),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.55,1,每股现金流),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.65,1,每股未分配),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.75,1,每股公积金),COLORWHITE;  

{风险系数}  

X1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;  

X2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替}  

X3:=FINANCE(23)/FINANCE(10)*3.3;  

X4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}  

X5:=FINANCE(20)/FINANCE(15)*0.999;  

Z值:=X1+X2+X3+X4+X5;  

DRAWTEXT_FIX(1,0.85,0.01,1,'财务预警:'),COLORRED;  

DRAWTEXT_FIX(Z值<1.2,0.838,0.11,1,'●重警●'),COLORLIRED;  

DRAWTEXT_FIX(BETWEEN(Z值,1.2,2.6),0.838,0.11,1,'○轻警○'),COLOR0099FF;  

DRAWTEXT_FIX(Z值>2.6,0.838,0.11,1,'◎无警◎'),COLORLIGREEN;  

LC:=REF(CLOSE,1);  

WRSI:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;  

获利筹码:=CONST(WINNER(C)*100);  

SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));  

量能饱和:=(IF(SAT>1,1,SAT)*100);  

WR10:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*100;  

活跃:=(WRSI-WR10);  

活跃度比:=IF(活跃>=0,(活跃+100)/2,100-ABS((活跃-100)/2));  

DRAWTEXT_FIX(1,0.74,0.15,1,STRCAT(STRCAT('量能饱和:',CON2STR(量能饱和,2)),'%')),COLORYELLOW;  

DRAWTEXT_FIX(1,0.74,0.35,1,STRCAT(STRCAT('活跃度比:',CON2STR(活跃度比,2)),'%')),COLORYELLOW;  

DRAWTEXT_FIX(1,0.74,0.55,1,STRCAT(STRCAT('获利筹码:',CON2STR(获利筹码,2)),'%')),COLORYELLOW;  

DRAWRECTREL(970,340,580,270,RGB(150,10,250));  

DRAWRECTREL(970,470,580,540,RGB(150,10,250));  

DRAWRECTREL(970,670,580,740,RGB(150,10,250));  

DRAWRECTREL(970,340,580+CONST(量能饱和*(970-580)/100),270,RGB(0,100,0));  

DRAWRECTREL(970,470,580+CONST(活跃度比*(970-580)/100),540,RGB(0,100,0));  

DRAWRECTREL(970,670,580+CONST(获利筹码*(970-580)/100),740,RGB(0,100,0));  

DRAWTEXT_FIX(1,0.96,0.01,1,'大盘趋势:'),COLORRED;  

DRAWTEXT_FIX(CONST(INDEXC)>SAR(4,2,20),0.95,0.16,1,'∧∧∧∧'),COLORRED;  

DRAWTEXT_FIX(CONST(INDEXC)>SAR(4,2,20),0.95,0.11,1,'∧∧∧∧'),COLORRED;  

DRAWTEXT_FIX(CONST(INDEXC)<SAR(4,2,20),0.95,0.16,1,'∨∨∨∨'),COLORGREEN;  

DRAWTEXT_FIX(CONST(INDEXC)<SAR(4,2,20),0.95,0.11,1,'∨∨∨∨'),COLORGREEN;


image.png





二、通达信乾坤线主图指标公式

  

FSHORT:=30;  

FLONG:=60;  

乾坤线:EMA(CLOSE,FLONG),COLORYELLOW,LINETHICK2;  

操盘线:=EMA(CLOSE,FSHORT);  

多线:IFF(操盘线>乾坤线,操盘线,DRAWNULL),COLORRED,LINETHICK2;  

空线:IFF(操盘线<=乾坤线,操盘线,DRAWNULL),COLORBLUE,LINETHICK2;  

买信号:=REF(操盘线,1)<=REF(乾坤线,1)AND操盘线>乾坤线;  

卖信号:=REF(操盘线,1)>=REF(乾坤线,1)AND操盘线<乾坤线;  

DRAWICON(买信号,乾坤线,1);  

DRAWICON(卖信号,操盘线,2);  

P1:=5;  

P2:=10;  

P3:=20;  

P4:=60;  

MA1:MA(CLOSE,P1);  

MA2:MA(CLOSE,P2);  

MA3:MA(CLOSE,P3);  

MA4:MA(CLOSE,P4);  

X_1:=(CLOSE/REF(CLOSE,1)-1)*100>9.5;  

X_2:=BARSLAST((CLOSE/REF(CLOSE,1)-1)*100>9.5);  

最后涨停距今数:X_2,NODRAW,COLORWHITE;  

X_3:=BARSLAST(X_1);  

X_4:=REF(HIGH,X_3)-REF(LOW,X_3);  

STICKLINE(CLOSE,REF(LOW,X_3)+X_4*0.5,REF(LOW,X_3)+X_4*0.5,1,0),COLORLIMAGENTA;  

STICKLINE(CLOSE,REF(LOW,X_3),REF(LOW,X_3),2,0),COLORWHITE;  

STICKLINE(X_1,OPEN,CLOSE,2.5,0),COLOR0000E5;  

STICKLINE(X_1,OPEN,CLOSE,2.3,0),COLOR335555;  

STICKLINE(X_1,OPEN,CLOSE,1.7,0),COLOR338888;  

STICKLINE(X_1,OPEN,CLOSE,1.2,0),COLOR33AAAA;  

STICKLINE(X_1,OPEN,CLOSE,0.6,0),COLOR33CCCC;  

STICKLINE(X_1,OPEN,CLOSE,0.1,0),COLOR33EEEE;  

STICKLINE(X_2=3,LOW*0.97,LOW*0.98,3,0),COLORRED;  

STICKLINE(X_2=8,LOW*0.97,LOW*0.98,3,0),COLORYELLOW;  

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

X_6:=EMA(X_5,9);  

X_7:=2*(X_5-X_6);  

X_8:=BARSLAST((CLOSE/REF(CLOSE,1)-1)*100>9.5);  

X_9:=IF(REF(LOW,X_8)>REF(HIGH,X_8+1),REF(CLOSE,X_8+1),REF(OPEN,X_8));  

X_10:=BETWEEN(X_8,2,13);  

X_11:=CLOSE>=X_9ANDBETWEEN(LOW/X_9,1.035,0.97);  

X_12:=VOL<REF(VOL,1)ANDVOL<MA(VOL,5);  

X_13:=ABS(CLOSE/OPEN-1)*100<5;  

X_14:=LLV(CLOSE,X_8)>=X_9;  

X_15:=X_7>(-1);  

X_16:=X_10ANDX_11ANDX_12ANDX_13ANDX_14ANDX_15;  

X_17:=MA(CLOSE,5)>=X_9ANDCLOSE>X_9ANDCLOSE>=MA(CLOSE,5)ANDREF(CLOSE,1)<=REF(MA(CLOSE,5),1)ANDLLV(LOW,X_8)<X_9*1.045;  

X_18:=REF(X_10,1)>0ANDX_17;  

STICKLINE(X_18ANDNOT(X_1),OPEN,CLOSE,2.4,0),COLOR000055;  

STICKLINE(X_18ANDNOT(X_1),OPEN,CLOSE,1.2,0),COLOR0000AA;  

STICKLINE(X_18ANDNOT(X_1),OPEN,CLOSE,0.6,0),COLOR0000CC;  

STICKLINE(X_18,OPEN,CLOSE,0.1,0),COLORYELLOW;  

X_19:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-9.95);  

STICKLINE(X_19,OPEN,CLOSE,2.4,0),COLOR555500;  

STICKLINE(X_19,OPEN,CLOSE,1.8,0),COLOR888800;  

STICKLINE(X_19,OPEN,CLOSE,1.2,0),COLORAAAA00;  

STICKLINE(X_19,OPEN,CLOSE,0.6,0),COLORCCCC00;  

STICKLINE(X_19,OPEN,CLOSE,0.1,0),COLOREEEE00;  

M:=60;N:=30;  

乾坤线:EMA(CLOSE,M),COLORYELLOW;  

操盘线:=EMA(CLOSE,N);  

多线:IFF(操盘线>乾坤线,操盘线,DRAWNULL),COLORRED,LINETHICK1.8;  

线上选股:CROSS(C,多线)OR(O<多线ANDC>多线),COLORWHITE,NODRAW;  

空线:IFF(操盘线<=乾坤线,操盘线,DRAWNULL),COLORCYAN,LINETHICK1.8;  

买信号:=REF(操盘线,1)<=REF(乾坤线,1)AND操盘线>乾坤线;  

卖信号:=REF(操盘线,1)>=REF(乾坤线,1)AND操盘线<乾坤线;  

DRAWICON(买信号,乾坤线,1);  

DRAWICON(卖信号,操盘线,2);  

转强:空线>REF(空线,1)AND乾坤线>REF(乾坤线,1),NODRAW,COLORMAGENTA;  

STICKLINE(转强,空线*0.998,空线*1.002,1,1),COLORMAGENTA;  

转强XG:转强ANDREF(转强,1)=0,NODRAW,COLORRED;  

金叉:CROSS(操盘线,乾坤线),NODRAW,COLORYELLOW;  

LC:=REF(CLOSE,1);  

操作线:=SMA(MAX(CLOSE-LC,0),2,1)/SMA(ABS(CLOSE-LC),2,1)*100;  

卖:=CROSS(90,操作线);  

DRAWICON(卖,H*1.02,43);


image.png



[源码注释]通达信公式动态翻译结果

P1赋值:5

P2赋值:10

P3赋值:20

P4赋值:60

输出MA1:收盘价的P1日简单移动平均

输出均线:收盘价的P2日简单移动平均

输出MA3:收盘价的P3日简单移动平均

输出MA4:收盘价的P4日简单移动平均

X_1赋值:(收盘价/1日前的收盘价-1)*100>9.5

X_2赋值:上次(收盘价/1日前的收盘价-1)*100>9.5距今天数

输出最后涨停距今数:X_2,NODRAW,画白色

X_3赋值:上次X_1距今天数

X_4赋值:X_3日前的最高价-X_3日前的最低价

当满足条件收盘价时,在X_3日前的最低价+X_4*0.5和X_3日前的最低价+X_4*0.5位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡洋红色

当满足条件收盘价时,在X_3日前的最低价和X_3日前的最低价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色

当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0000E5

当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLOR335555

当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR338888

当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR33AAAA

当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR33CCCC

当满足条件X_1时,在开盘价和收盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR33EEEE

当满足条件X_2=3时,在最低价*0.97和最低价*0.98位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色

当满足条件X_2=8时,在最低价*0.97和最低价*0.98位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色

X_5赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

X_6赋值:X_5的9日指数移动平均

X_7赋值:2*(X_5-X_6)

X_8赋值:上次(收盘价/1日前的收盘价-1)*100>9.5距今天数

X_9赋值:如果X_8日前的最低价>X_8+1日前的最高价,返回X_8+1日前的收盘价,否则返回X_8日前的开盘价

X_10赋值:X_8位于2和13之间

X_11赋值:收盘价>=X_9 AND 最低价/X_9位于1.035和0.97之间

X_12赋值:成交量(手)<1日前的成交量(手) AND 成交量(手)<成交量(手)的5日简单移动平均

X_13赋值:收盘价/开盘价-1的绝对值*100<5

X_14赋值:X_8日内收盘价的最低值>=X_9

X_15赋值:X_7>(-1)

X_16赋值:X_10 AND X_11 AND X_12 AND X_13 AND X_14 AND X_15

X_17赋值:收盘价的5日简单移动平均>=X_9 AND 收盘价>X_9 AND 收盘价>=收盘价的5日简单移动平均 AND 1日前的收盘价<=1日前的收盘价的5日简单移动平均 AND X_8日内最低价的最低值<X_9*1.045

X_18赋值:1日前的X_10>0 AND X_17

当满足条件X_18ANDNOT(X_1)时,在开盘价和收盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR000055

当满足条件X_18ANDNOT(X_1)时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLOR0000AA

当满足条件X_18ANDNOT(X_1)时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR0000CC

当满足条件X_18时,在开盘价和收盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画黄色

X_19赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100<(-9.95)

当满足条件X_19时,在开盘价和收盘价位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR555500

当满足条件X_19时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR888800

当满足条件X_19时,在开盘价和收盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.,COLORAAAA00

当满足条件X_19时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLORCCCC00

当满足条件X_19时,在开盘价和收盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOREEEE00



推荐阅读:通达信黑马线主图指标公式

  

A1AA:=9;  

A2AA:=(REF(CLOSE,A1AA+1)<CLOSE);  

VAR66:=REF(C,1);  

VAR77:=SMA(MAX(C-VAR66,0),6,1)/SMA(ABS(C-VAR66),6,1)*100;  

DRAWGBK(C>0,RGB(10,160,0),RGB(25,15,0),0,'',0);  

上:=(SMA(HIGH,21,2)*1.05);  

DRAWTEXT(FILTER(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))  

AND(HIGH>上))AND(CLOSE<上)),5),(HIGH*0.995),'--减仓'),COLORFFFFFF;  

下轨道:(SMA(LOW,21,2)*0.969),POINTDOT,COLOR00FFFF;  

BMA:=MA(CLOSE,118);  

阻挡:=(SMA(HIGH,21,2)*1.05);  

RSV:=(((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13)))*100);  

K:=SMA(RSV,3,1);  

D:=SMA(K,3,1);  

J:=((3*K)-(2*D));  

RSV12:=(((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*100);  

K12:=SMA(RSV12,3,1);  

D12:=SMA(K12,3,1);  

J12:=((3*K12)-(2*D12));  

RSV24:=(((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55)))*100);  

K24:=SMA(RSV24,3,1);  

D24:=SMA(K24,3,1);  

J24:=((3*K24)-(2*D24));  

支撑位:=IF(CROSS(J,J24),LOW,REF(LOW,BARSLAST(CROSS(J,J24))));  

压力位:IF(CROSS(J24,J),HIGH,REF(HIGH,BARSLAST(CROSS(J24,J)))),COLOR00FF00;  

U2L:=IF((CLOSE>=MA(CLOSE,20)),80,50);  

L2L:=IF((CLOSE>=MA(CLOSE,20)),50,20);  

RH1:=IF(((J<U2L)AND(REF(J,1)>=U2L)),HHV(REF(HIGH,1),(BARSLAST(((J>=U2L)  

AND(REF(J,1)<U2L)))-1)),REF(HHV(REF(HIGH,1),(BARSLAST(((J>=U2L)  

AND(REF(J,1)<U2L)))-1)),BARSLAST(((J<U2L)ANDREF(J,1)))));  

RH4:=IF((HIGH>RH1),LOW,REF(LOW,BARSLAST((HIGH>RH1))));  

RH42:=IF((HIGH>RH1),J,REF(J,BARSLAST((HIGH>RH1))));  

RH5:=IF((((HIGH>RH4)AND(J<RH42))AND(J<J24)),  

HIGH,REF(HIGH,BARSLAST((((HIGH>RH4)AND(J<RH42))AND(J<J24)))));  

RL1:=IF(((J>L2L)AND(REF(J,1)<=L2L)),LLV(REF(LOW,1),(BARSLAST(((J<=L2L)  

AND(REF(J,1)>L2L)))-1)),REF(LLV(REF(LOW,1),(BARSLAST(((J<=L2L)  

AND(REF(J,1)>L2L)))-1)),BARSLAST(((J>L2L)ANDREF(J,1)))));  

RL4:=IF((LOW<RL1),HIGH,REF(HIGH,BARSLAST((LOW<RL1))));  

RL42:=IF((LOW<RL1),J,REF(J,BARSLAST((LOW<RL1))));  

RL5:=IF((((LOW<RL4)AND(J>RL42))AND(J>J24)),LOW,  

REF(LOW,BARSLAST((((LOW<RL4)AND(J>RL42))AND(J>J24)))));  

CB:=((AMOUNT/VOL)/100);  

CD:=((CB>HIGH)OR(CB<LOW));  

黑马趋势:=MA(CLOSE,3);  

MAP:=MA(CLOSE,8);  

AA5:=MA(CLOSE,21);  

AA10:MA(CLOSE,8),COLOR0000FF;  

AA12:MA(CLOSE,12),COLOR0000FF;  

BB10:=((ATAN((AA10-REF(AA10,1)))*3.1416)*10);  

BB12:=((ATAN((AA12-REF(AA12,1)))*3.1416)*10);  

MA13:=MA(CLOSE,13);  

DRAWTEXT(FILTER(((((((CLOSE/OPEN)>1.04)AND((CLOSE-REF(CLOSE,1))>0))  

AND(CLOSE>下轨道))AND((AA10-REF(AA10,1))>0))AND(CLOSE<上)),3),  

(LOW-0.07),'追击'),COLORD1E768;  

AA100:=IF(((AA12<=AA10)AND(BB12>=1))AND(BB10>=1),AA10,DRAWNULL);  

AA122:=IF(((AA12>=AA10)AND(BB10<=1))AND(BB10<=1),AA12,DRAWNULL);  

DRAWBAND(AA100,RGB(250,0,0),AA12,RGB(0,250,0));  

DRAWBAND(AA122,RGB(0,250,0),AA10,RGB(250,0,0));  

VARD:=((((OPEN+LOW)+HIGH)+CLOSE)/4);  

支撑:=EMA(VARD,5);  

短期底部:=LLV(OPEN,30);  

DRAWTEXT(((((((CROSS(黑马趋势,短期底部)AND((RL5-REF(RL5,1))>0))  

AND((黑马趋势-REF(黑马趋势,1))>0))AND(黑马趋势>1))AND(LOW<=支撑位))  

AND(CLOSE>支撑位))AND(HIGH<压力位)),(LOW-0.15),'←黑马发现'),COLOR00FFFF;  

DRAWTEXT((((((((CROSS(黑马趋势,RL5)AND((黑马趋势-REF(黑马趋势,1))>0))  

AND(HIGH<压力位))AND(LOW<=短期底部))AND(CLOSE>支撑位))AND(CD<1))  

AND(CLOSE>OPEN))AND(CLOSE>RL5)),LOW,'←短买'),COLOR00FF00;  

DRAWTEXT(FILTER((((((((LOW<=短期底部)AND((CLOSE-REF(CLOSE,1))>CLOSE))  

AND((MA(CLOSE,10)-REF(MA(CLOSE,10),1))>0))AND(WINNER(CLOSE)<0.05))  

AND(短期底部=RL5))AND(LOW<=RL5))AND(HIGH<压力位)),3),LOW,'★机会难得'),COLORFFFFFF;  

历史大底:DRAWTEXT(FILTER((((((LLV(LOW,0)AND(WINNER(CLOSE)<0.08))  

AND(LOW<=短期底部))AND(CLOSE>短期底部))AND(J<80))  

AND((CLOSE/OPEN)>1.08)),20),(LOW-0.45),'★★历史大底');  

DRAWTEXT(FILTER(((((((((LOW<=短期底部)AND(CLOSE>压力位))  

AND((AA5-REF(AA5,1))>0))AND(J<80))AND(CLOSE>支撑位))  

AND((黑马趋势-REF(黑马趋势,1))>0))AND(WINNER(CLOSE)<0.1))  

AND(CLOSE>OPEN)),5),(LOW-0.15),'★黑马登天'),COLORCDEEC5;  

X1:=(((((3*CLOSE)+HIGH)+LOW)+OPEN)/6);  

X2:=EMA(X1,10);  

X3:=REF(X2,1);  

X4:=((REF(HIGH,1)+REF(LOW,1))/2);  

X5:=(MA(CLOSE,21)+(2*STD(CLOSE,21)));  

X6:=REF(CLOSE,1);  

X7:=((SMA(MAX((CLOSE-X6),0),7,1)/SMA(ABS((CLOSE-X6)),7,1))*100);  

X8:=CROSS(79,X7);  

X9:=FILTER(X8,4);  

MAP1:=MA(CLOSE,60);  

均线30:=MA(CLOSE,30);  

均线89:=MA(CLOSE,89);  

均线:=MA(CLOSE,16);  

均线34:=MA(CLOSE,34);  

均线55:=MA(CLOSE,55);  

VAR1:=EMA(CLOSE,8);  

VAR2:=EMA(VAR1,20);  

VAR3:=CROSS(VAR1,VAR2);  

VAR4:=(VAR1<MA(CLOSE,60));  

VAR5:=(((HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36)))*100);  

VAR6:=SMA(VAR5,5,1);  

VAR7:=SMA(VAR6,8,1);  

VAR8:=(CROSS(VAR6,VAR7)AND(VAR7<16));  

VAR9:=((CLOSE>(LLV(CLOSE,60)+(0.3*LLV(CLOSE,60))))ANDVAR8);  

VARA:=IF((CLOSE>1000),VAR8,VAR9);  

黑马起步:=(VAR3ANDVAR4);  

逃遁:=VARA;  

均线20:=MA(CLOSE,20);  

均线120:=MA(CLOSE,120);  

牛熊线:=MA(CLOSE,250);  

VA:=CROSS(MA(CLOSE,19),MA(CLOSE,120));  

VB:=(MA(CLOSE,20)>MA(CLOSE,120));  

VC:=CROSS(MA(CLOSE,120),MA(CLOSE,89));  

VD:=(MA(CLOSE,20)<MA(CLOSE,120));  

VE:=CROSS(MA(CLOSE,20),MA(CLOSE,250));  

VF:=(MA(CLOSE,20)>MA(CLOSE,250));  

VG:=CROSS(MA(CLOSE,250),MA(CLOSE,20));  

DRAWTEXT(FILTER(((((((((OPEN>均线120)AND(均线20<均线120))  

AND(LOW<=均线120))AND((均线20-REF(均线20,1))>0))AND(CLOSE>OPEN))  

AND((均线120-REF(均线120,1))>0))AND(HIGH<RH5))  

AND(CLOSE>=均线120)),15),LOW,'★120跳马'),COLOR0089E0;  

DRAWTEXT((((VAAND((均线120-REF(均线120,1))>0))AND(HIGH<RH5))  

AND(CLOSE>OPEN)),LOW,'★宝马望月'),COLORFFFFFF;  

DRAWTEXT((((((均线-REF(均线,1))>0)ANDCROSS(均线20,均线120))  

AND(LOW<=均线120))AND(CLOSE>=均线120)),LOW,'三线开花'),COLORFFFFFF;  

短期底部2:LLV(HIGH,30),LINETHICK2,COLOR0000FF;  

上轨:(SMA(HIGH,21,2)*1.092),POINTDOT,COLORFFFFFF;  

中轨道:(SMA(HIGH,21,2)*1.017),POINTDOT,COLORFFFFFF;  

DRAWTEXT(FILTER(((((LOW<下轨道)AND(CLOSE>MA(CLOSE,15)))  

AND(CLOSE>短期底部2))AND(HIGH<压力位)),10),LOW,'★短线5%'),COLOR9DC522;  

DRAWTEXT(((((((HIGH>=均线120)AND(CLOSE<REF(CLOSE,1)))  

AND(CLOSE<REF(CLOSE,1)))AND(HIGH>上))AND(CLOSE<上))  

AND(CLOSE<均线120)),(HIGH+1.05),'减仓'),COLOR00FF00;  

DRAWTEXT(((VE>VG)AND(HIGH<阻挡)),(LOW-0.65),'★黑马短线'),COLOR00FFFF;  

DRAWTEXT(FILTER(((((((OPEN<X2)AND(WINNER(CLOSE)<0.2))AND(CLOSE>X2))  

AND((X2-REF(X2,1))>0))AND(HIGH<阻挡))AND((CLOSE-REF(CLOSE,1))>0.35)),4),  

(LOW-0.05),'★黑马狂奔'),COLORD18073;  

DRAWTEXT((((((((CROSS(支撑,均线)AND(HIGH<中轨道))AND(WINNER(CLOSE)<0.2))  

AND(CLOSE<阻挡))AND(CLOSE>OPEN))AND(LOW<=X2))AND(CLOSE>=X2))  

ANDCROSS(支撑,X2)),LOW,'★黑马起步'),COLOR00FFFF;  

DRAWTEXT(CROSS(X4,X5),HIGH,'●减仓'),COLOR00B4FF;  

DRAWTEXT(X9ANDCROSS(82,VAR77),(HIGH*1.03),'出货'),COLOR9000F5;  

DRAWTEXT((((黑马起步>0)AND(LOW<=X2))AND((均线-REF(均线,1))>0)),  

(LOW-0.11),'★黑马起步'),COLOR00FF00;  

DRAWTEXT((逃遁>0),(HIGH+0.15),'●逃命'),COLORFFFFFF;  

RDV:=SMA(LOW,8,1);  

DRAWTEXT(((((CROSS(K,D)AND(CLOSE>=OPEN))AND((X2-REF(X2,1))>0))  

((RDV-REF(RDV,1))>0))AND(K<=33)),(LOW-0.08),'★黑马初现'),COLOR8500DE;  

DRAWTEXT(FILTER((((((((LOW<=短期底部)AND(WINNER(CLOSE)<0.2))  

AND(CLOSE<牛熊线))AND(HIGH<阻挡))AND((X2-REF(X2,1))>0))  

AND(CLOSE>OPEN))AND(HIGH>=X3)),5),(LOW-0.03),'←黑马筑底'),COLOR85B256;  

RCK:=(SMA(LOW,21,2)*0.95);  

趋势线:=SMA(LOW,5,1);  

大胆买入:DRAWTEXT(((CROSS(趋势线,RCK)AND(LOW<=X2))AND((X2-REF(X2,1))>0)),  

LOW,'←★大胆买入'),COLORE50000;  

B1:=(((HIGH+LOW)+CLOSE)/3);  

B6:=HHV(B1,(4*15));  

B7:=LLV(B1,(4*15));  

B8:=(B6-B7);  

飞龙顶底线:=(MA(((B1-B7)/B8),2)*80);  

DRAWTEXT(FILTER(((((((飞龙顶底线<=1)AND(WINNER(CLOSE)<0.02))  

AND(HIGH<趋势线))AND(CLOSE>OPEN))AND(LOW<=短期底部))  

AND(CLOSE>短期底部)),8),(LOW-0.02),'←黑马寻底'),COLORE7DD1F;  

DRAWTEXT(FILTER((((((((LOW<=短期底部)AND(WINNER(CLOSE)<0.015))  

AND((OPEN/CLOSE)>0.99))AND((J-REF(J,1))>0))AND(CLOSE>OPEN))  

AND(HIGH<支撑位))AND(CLOSE>短期底部)),25),(LOW-0.09),'←开始建仓'),COLOR00FFFF;  

DRAWTEXT(FILTER((((((((LOW<=均线30)AND((AA10-REF(AA10,1))>0))  

AND((均线-REF(均线20,1))>0))AND((趋势线-REF(趋势线,1))>0))  

AND(CLOSE>=均线30))AND(WINNER(CLOSE)<0.15))AND((CLOSE/OPEN)>1.01)),3),  

LOW,'★天马奔月'),COLOR76B0FC;  

DRAWTEXT((((((OPEN<=均线)AND((均线30-REF(均线30,1))>0))  

AND(CLOSE>均线89))AND(BB10>1))AND((CLOSE/OPEN)>1.04)),  

LOW,'★天马过桥'),COLORCC99FF;  

DRAWKLINE(HIGH,OPEN,LOW,CLOSE);  

STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,2.8,0),COLORFF6C00;  

STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,2.5,0),COLORFF7B00;  

STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,2.2,0),COLORFF9C00;  

STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,1.8,0),COLORFFBE00;  

STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,1.5,0),COLORFFCC00;  

STICKLINE((OPEN>=CLOSE),CLOSE,OPEN,1,0),COLORFFFF00;  

STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,2.8,0),COLOR0000A3;  

STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,2.5,0),COLOR0000B7;  

STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,1.8,0),COLOR0000CD;  

STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,1.5,0),COLOR0000E9;  

STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,1,0),COLOR0754E9;  

STICKLINE((CLOSE>=OPEN),CLOSE,OPEN,1,0),COLOR076EF3;  

STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<阻挡))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,2.5,0),COLOR009FFF;  

STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<阻挡))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,2,0),COLOR00B5FF;  

STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<阻挡))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,OPEN,1.5,0),COLOR00E4FF;  

STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<阻挡))AND((CLOSE-REF(CLOSE,1))>0)),OPEN,LOW,0,0),COLOR00FFFF;  

STICKLINE(((((CLOSE/OPEN)>1.04)AND(CLOSE<阻挡))AND((CLOSE-REF(CLOSE,1))>0)),CLOSE,HIGH,0,0),COLOR00FFFF;  

STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>阻挡))AND(CLOSE<阻挡)),OPEN,LOW,0,0),COLORFF76FF;  

STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>阻挡))AND(CLOSE<阻挡)),CLOSE,HIGH,0,0),COLORFF76FF;  

STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>阻挡))AND(CLOSE<阻挡)),CLOSE,OPEN,2.5,0),COLORFF62FF;  

STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>阻挡))AND(CLOSE<阻挡)),CLOSE,OPEN,2,0),COLORFF76FF;  

STICKLINE(((((CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,1)))AND(HIGH>阻挡))AND(CLOSE<阻挡)),CLOSE,OPEN,1.5,0),COLORFFA8FF;  

VVARA:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;  

VVARB:=EMA(0.667*REF(VVARA,1)+0.333*VVARA,5);  

DRAWTEXT(IF(VOL>=1.3*MA(VOL,5)ANDCOUNT(VVARA>=VVARBANDVVARA<-17,3)  

ANDREF(LOW,1)=LLV(LOW,120),1,0),LOW*0.95,'★注意买入');  

VVAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5;  

VVAR2:=REF(VVAR1,1);  

VVAR3:=SMA(MAX(VVAR1-VVAR2,0),10,1)/SMA(ABS(VVAR1-VVAR2),10,1)*100;  

HY3:=IF(COUNT(VVAR3<20,5)>=1ANDCOUNT(VVAR1=LLV(VVAR1,10),10)>=1  

ANDCLOSE>=OPEN*1.038ANDVOL>MA(VOL,5)*1.2,1,0);  

DRAWTEXT(HY3,LOW,'注意买入'),COLORRED;  

买线:=EMA(C,2);  

卖线:=EMA(SLOPE(C,21)*20+C,42);  

BU:=CROSS(买线,卖线);  

SEL:=CROSS(卖线,买线);  

DRAWICON(BU,L-0.1,1);  

DRAWICON(SEL,H+0.1,2);  

STICKLINE(买线>=卖线,LOW,HIGH,0.0,1),COLORRED;  

STICKLINE(买线>=卖线,CLOSE,OPEN,2,1),COLORRED;  

STICKLINE(买线<卖线,LOW,HIGH,0.0,1),COLORGREEN;  

STICKLINE(买线<卖线,CLOSE,OPEN,2,1),COLORGREEN;  

STICKLINE(BU,OPEN,CLOSE,2,0),COLORYELLOW;  

STICKLINE(SEL,OPEN,CLOSE,2,0),COLORBLUE;  

主力:EMA(CLOSE,10),COLORRED;  

散户:EMA(CLOSE,5),COLORYELLOW;  

绿降:(46.18*EMA(CLOSE,10)-31.82*EMA(CLOSE,4))/14.36,COLORGREEN,LINETHICK1;  

操盘:MA(CLOSE,9),COLORWHITE,LINETHICK2;  

界点:MA(CLOSE,20),COLORMAGENTA;  

LC:=REF(CLOSE,1);  

RSI:=((SMA(MAX((CLOSE-LC),0),3,1)/SMA(ABS((CLOSE-LC)),3,1))*100);  

FF:=EMA(CLOSE,3);  

MA15:=EMA(CLOSE,21);  

DRAWTEXT(CROSS(FF,MA15),(LOW*0.99),'底背离'),COLOR0000FF;  

TIR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));  

ATR:=MA(TR,14);{大智慧加上这两句定义}  

AA:=(HHV(HIGH,20)-(2*ATR));  

BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1));  

SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);  

BBB:=BARSLAST(BB);  

SSSB:=BARSLAST(SSS);  

B1:=((BBB=0)AND(REF(SSSB,1)<REF(BBB,1)));  

B1B:=BARSLAST(B1);  

B2:=((((BB=1)AND(B1B<SSSB))AND(B1B>0))AND(COUNT(BB,SSSB)<3));  

B2B:=BARSLAST(B2);  

B3:=((((BB=1)AND(B2B<B1B))AND(COUNT(BB,SSSB)<4))AND(COUNT(BB,SSSB)>2));  

DRAWTEXT((B1=1),(LOW-0.6),'跟进'),COLORYELLOW;  

DRAWTEXT((B2=1),(LOW-0.6),'加码'),COLORFFAAFF;



image.png


引用:



通达信MA黑马主图指标公式_腾讯新闻


通达信MA黑马主图指标公式__财经头条


最新发布

相关文章