通达信绝无仅有主图指标公式

{DRAWGBK(C>0,RGB(0,80,100),RGB(00,50,120),0,' ',0);}

DPZX:=EMA(C,1),NODRAW;

GGZX:=AMOUNT/V/100;

重心:=IF(C<300,GGZX,DPZX),NODRAW;

今重心:LLV(重心,2)COLORGREEN,NODRAW;

ZC1:=CONST(LLV(重心,2));

ZC2:=CONST(LLV(重心,4));

VAR1:=(C+H+O+L)/4;

卖出:=XMA(VAR1,20)*(1+80/1000),POINTDOT,COLORGREEN,LINETHICK3;

买入:=XMA(VAR1,32)*(1-100/1000),POINTDOT,COLORMAGENTA,LINETHICK3;

多空趋势彩带:DRAWBAND(SMA(C,6.5,1),RGB(255,97,0),SMA(C,13.5,1),RGB(0,128,0));

MA5:=MA(C,5),COLOR000099;

MA10:=MA(C,10),COLOR006600;

MA20:=MA(C,20),COLOR005555;

ZB1:=EMA(C,34);

长期趋势:EMA(ZB1,13),COLORRED,LINETHICK3;

SQX:=(C-MA(CLOSE,13))*100;

DIFF:=EMA(MA(SQX,7),1),COLORWHITE;

DEA:=EMA(DIFF,7),COLORYELLOW;

MACD:=(DIFF-DEA)*2,COLORSTICK;

奉献理想专用:IF((CROSS(DIFF,DEA) AND

DIFF<-0.1) ,L*0.98,DRAWNULL),COLORMAGENTA,LINETHICK9,CROSSDOT;

VAR10B:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);

VAR11B:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND

REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);

VAR12B:=ZIG(3,6)=REF(ZIG(3,6),2) AND

REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);

VAR13B:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND

REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);

VAR14B:=ZIG(3,22)=REF(ZIG(3,22),2) AND

REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);

VAR15B:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND

REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);

VAR16B:=ZIG(3,51)=REF(ZIG(3,51),2) AND

REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);

VAR17B:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND

REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);

VAR18B:=ZIG(3,72)=REF(ZIG(3,72),2) AND

REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);

VAR19B:=EMA(CLOSE,2)-EMA(CLOSE,150);

买 1B:=VAR10B;

买 2B:=(VAR11B+VAR13B+VAR15B+VAR17B);

BB:=IF(买 1B>0 OR 买

2B>0 ,LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;

红买绿卖:IF(CROSS(BB,买

1B),LOW*0.99,DRAWNULL),CROSSDOT,LINETHICK5,COLORWHITE;

FF:=EMA(CLOSE,3);

MA15:=EMA(CLOSE,21);

TTJ:=CROSS(FF,MA15);

上:=EMA(C,3),COLORBLUE,LINETHICK1;

中:=EMA(C,5),COLORWHITE,LINETHICK1;

下:=EMA(中,5),COLOR00FF00,LINETHICK1;

QQ:= C<中;

MM:=上>REF(上,1) AND REF(上,1)<REF(上,2) ;

V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

V2:=(1-7/100)*(DMA(CLOSE,V1));

V3:=(1+7/100)*(DMA(CLOSE,V1));

V5:=MA((LOW+HIGH+CLOSE)/3,5);

MA1Q:=MEMA(CLOSE,5);

MA2Q:=ATAN((MA1Q/REF(MA1Q,1)-1)*100)*180/3.1416;

MA3Q:=IF(MA2Q>0,MA2Q,MA2Q);

MA5Q:=MA(CLOSE,5),COLOR888899;

MA13:=MA(CLOSE,13),COLORFF00F0,LINETHICK2;

VAR01:=CLOSE=HHV(C,4) AND (REF(C,1)>=REF(C,2) OR REF(C,1)>=REF(C,3))

OR REF(C,1)=HHV(C,4) AND CLOSE>=REF(C,2) OR REF(C,2)=HHV(C,4) AND

REF(C,3)=LLV(C,4) AND C>=REF(C,1) OR REF(C,3)=HHV(C,4) AND

C>=REF(C,1) AND C>=REF(C,2);

VAR02:=CLOSE=HHV(C,4) AND REF(C,1)=LLV(C,4);

VAR03:=CLOSE=LLV(C,4) AND (REF(C,1)<REF(C,2) OR REF(C,1)<REF(C,3)) OR

REF(C,1)=LLV(C,4) AND C<REF(C,2) OR REF(C,2)=LLV(C,4) AND

REF(C,1)=HHV(C,4) AND C<REF(C,1) OR REF(C,3)=LLV(C,4) AND

C<REF(C,1) AND C<REF(C,2);

VAR04:=REF(C,1)=LLV(C,4) AND C>=REF(C,2) OR REF(C,2)=LLV(C,4) AND

REF(C,1)<=REF(C,3) AND REF(C,2)=REF(C,1);

VAR05:=REF(C,1)=HHV(C,4) AND C<REF(C,2) OR (REF(C,2)=HHV(C,4) AND

REF(C,1)>REF(C,3) OR REF(C,3)=HHV(C,4) AND REF(C,1)>REF(C,2)) AND

REF(C,2)>=REF(C,4) AND C<REF(C,1);

VAR06:=V5>REF(V5,1) AND REF(V5,1)<REF(V5,2);

VAR07:=LOWHHV(V5,13) AND CLOSE>REF(C,1) AND

CLOSE>OPEN;

VAR08:=VAR07 AND COUNT(VAR06,2);

VAR09:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);

VAR10:=EMA(MA(C,13),13);

VAR11:=FILTER((LLV(VAR09,2)=LLV(VAR09,7) AND COUNT(VAR09<0,2) AND

CROSS(VAR09,MA(VAR09,2)))=1,5);

VAR12:=FILTER((HHV(VAR09,2)=HHV(VAR09,7) AND COUNT(VAR09>50,2) AND

CROSS(MA(VAR09,2),VAR09))=1,1);

VAR13:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10;

VAR14:=FILTER(((CROSS(VAR13,0) OR CROSS(C,VAR10)) AND VAR11)=1,3);

VAR15:=MA(C,18)>=REF(MA(C,18),3) AND CROSS(C,MA(C,18));

VAR16:=VAR08 AND NOT(REF(VAR08,1));

RSVQ:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

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

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

J:=3*K-2*D;

金叉:=CROSS(J,D);

死叉:=CROSS(D,J);

买 1:=(VAR14 OR VAR15) AND VAR11;

买 2:=(VAR14 OR VAR15) AND VAR04;

买 3:=(VAR14 OR VAR15) AND VAR02;

买 4:=(VAR02 AND VAR11) OR (VAR04 AND VAR11);

买 5:=(金叉 AND VAR04) OR (金叉 AND VAR02) OR (金叉 AND VAR11);

TTJ0:=VAR16;

TTJ1:=买 1 OR 买 2 OR 买 3 OR 买 4 OR 买 5 AND MM;

XG0:=TTJ AND TTJ0;

XG1:=TTJ AND TTJ1;

XG11:=XG0 OR XG1;

PL5:=ZIG(3,5);

EN1:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2) AND

REF(ZIG(3,5),2)<=REF(ZIG(3,5),3);

EX1:=ZIG(3,5)=REF(ZIG(3,5),2) AND

REF(ZIG(3,5),2)>=REF(ZIG(3,5),3);

PL10:=ZIG(3,10);

EN2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<=REF(ZIG(3,10),2) AND

REF(ZIG(3,10),2)<=REF(ZIG(3,10),3);

EX2:=ZIG(3,10)=REF(ZIG(3,10),2) AND

REF(ZIG(3,10),2)>=REF(ZIG(3,10),3);

PL20:=ZIG(3,20);

EN3:=ZIG(3,20)>REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)<=REF(ZIG(3,20),2) AND

REF(ZIG(3,20),2)<=REF(ZIG(3,20),3);

EX3:=ZIG(3,20)=REF(ZIG(3,20),2) AND

REF(ZIG(3,20),2)>=REF(ZIG(3,20),3);

PL40:=ZIG(3,40);

走强 1:=BARSLAST(PL5<REF(PL5,1));

走弱 1:=BARSLAST(PL5>REF(PL5,1));

走强 2:=BARSLAST(PL10<REF(PL10,1));

走弱 2:=BARSLAST(PL10>REF(PL10,1));

走强 3:=BARSLAST(PL20<REF(PL20,1));

走弱 3:=BARSLAST(PL20>REF(PL20,1));

ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强 2),0);

ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强 3),0);

ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走强 3),0);

DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱 3),0);

DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱 3),0);

TJ11:=EN2 AND ZTJZ5=1;

TJ22:=EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2;

TJ33:=EN2 AND DTJZ10=1;

TJ44:=EN3 AND ZTJZ10=1;

TJ55:=EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2;

XG22:=TJ11 OR TJ22 OR TJ33 OR TJ44 OR TJ55;

XGQ:=XG11 OR XG22;

放心买:XGQ,COLORRED,NODRAW;

DRAWTEXT(XGQ,L*0.99,'●放心买'),COLORRED;

MA1:=MA(C,5);

MA2:=MA(C,10);

MA3:=MA(C,21);

破 N:=REF(MA1,1)REF(MA2,1);

试摸 N:=C>MA(C,10) OR H>=MA2;

再上 N:=C>O AND REF(C,1)< MA(C,10) AND 试摸 N AND 破 N AND MA(C,21)<MA(C,10);

有行情:=再上 N AND (CROSS(C,长期趋势) OR CROSS(L,长期趋势) OR CROSS(H,长期趋

势));

DRAWTEXT(有行情,LOW*0.98,'●'),COLORGREEN;

VAR1MZ:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)));

VAR2MZ:=((REF(VAR1MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR3MZ:=((REF(VAR2MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR4MZ:=((REF(VAR3MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR5MZ:=((REF(VAR4MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR6MZ:=((REF(VAR5MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR7MZ:=((REF(VAR6MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR8MZ:=((REF(VAR7MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR9MZ:=((REF(VAR8MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VARAMZ:=((REF(VAR9MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VARBMZ:=((REF(VARAMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VARCMZ:=((REF(VARBMZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

{红 K}

STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR

VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR

VARCMZ),C,O,3,0),COLOR000099;

STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR

VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR

VARCMZ),C,O,2,0),COLOR0000BB;

STICKLINE((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ) OR

VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR

VARCMZ),C,O,1,0),COLOR0000DD;

VARDMZ:=((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2)));

VAREMZ:=((REF(VARDMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VARFMZ:=((REF(VAREMZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR10MZ:=((REF(VARFMZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR11MZ:=((REF(VAR10MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR12MZ:=((REF(VAR11MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR13MZ:=((REF(VAR12MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR14MZ:=((REF(VAR13MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR15MZ:=((REF(VAR14MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR16MZ:=((REF(VAR15MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

VAR17MZ:=((REF(VAR16MZ,1) AND (CLOSE <= and="" close="">=

REF(CLOSE,2)));

VAR18MZ:=((REF(VAR17MZ,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <=

REF(CLOSE,2)));

{绿 K}

STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR

VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR

VAR18MZ),C,O,3 ,0 ),COLOR00BB00;

STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR

VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR

VAR18MZ),C,O,2 ,0 ),COLOR00DD00;

STICKLINE((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR VAR11MZ) OR

VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR VAR17MZ) OR

VAR18MZ),C,O,1,0 ),COLOR00FF00;

VAR19MZ:=(REF((((((((((((VARDMZ OR VAREMZ) OR VARFMZ) OR VAR10MZ) OR

VAR11MZ) OR VAR12MZ) OR VAR13MZ) OR VAR14MZ) OR VAR15MZ) OR VAR16MZ) OR

VAR17MZ) OR VAR18MZ),1) AND VAR1MZ);

VAR1AMZ:=(REF((((((((((((VAR1MZ OR VAR2MZ) OR VAR3MZ) OR VAR4MZ) OR VAR5MZ)

OR VAR6MZ) OR VAR7MZ) OR VAR8MZ) OR VAR9MZ) OR VARAMZ) OR VARBMZ) OR

VARCMZ),1) AND VARDMZ);

{粉红}

CAX:=MAX(REF(CLOSE,2),REF(CLOSE,1));

STICKLINE(VAR19MZ,CAX,O,3 ,0 ),COLORBB11BB;

STICKLINE(VAR19MZ,CAX,O,2 ,0 ),COLORDD44DD;

STICKLINE(VAR19MZ,CAX,O,1 ,0 ),COLORFF66FF;

{黄色}

CIN:=MIN(REF(CLOSE,2),REF(CLOSE,1));

STICKLINE(VAR1AMZ,CIN,O,3,0),COLOR00AAFF;

STICKLINE(VAR1AMZ,CIN,O,2,0),COLOR00CCFF;

STICKLINE(VAR1AMZ,CIN,O,1,0),COLOR00EEFF;

牛节点:=CROSS(EMA(C,5),EMA(C,30))AND CROSS(EMA(C,10),EMA(C,20));

DRAWICON(牛节点,L*0.99,13);

CSAR:=SAR(10,2,20);

持股:=IF(CSAR<=L,CSAR,0),CIRCLEDOT,COLORRED{持股};

短期趋势:=EMA(SLOPE(C,21)*20+C,42),POINTDOT,LINETHICK1,COLORYELLOW;

STICKLINE(1,短期趋势,短期趋势,1,0),COLORYELLOW;

止损:=EMA(C,5),COLORYELLOW,LINETHICK1;

菩提 B:=XMA(H,20);

参买:=IF(止损>=REF(止损,1),止损,DRAWNULL),LINETHICK2,COLORRED;

DRAWICON(CROSS(L,CSAR) AND 参买>0 AND H<菩提 b="" and="">0

AND H>长期趋势,(LOW*0.99),5);

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

短底:=EMA(VVAR1D,5);

支撑:=HHV(短底,60);

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

下档线:=(((CLOSE – LLV(LOW,13)) / (HHV(HIGH,13) – LLV(LOW,13))) * 100);

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

X1D:=EMA(中 D,10);

RSVD:=SMA(下档线,3,1);

K 大:=SMA(RSVD,3,1);

D 大:=((3 * RSVD) – (2 * K 大));

J12:=(((CLOSE – LLV(LOW,55)) / (HHV(HIGH,55) – LLV(LOW,55))) * 100);

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

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

D24:=((3 * RSV24) – (2 * K24));

压力位:=IF(CROSS(D24,D 大),HIGH,REF(HIGH,BARSLAST(CROSS(D24,D

大)))),COLORFFFFFF;

牛浮面:=CROSS(CLOSE,MA20) AND HIGH < 压力位 AND OPEN < MA20

AND HIGH < 支撑 AND MAN – REF(MAN,1) > 0 AND X1D – REF(X1D,1)>0 AND

D 大 < 63 AND MA20 – REF(MA20,1) > 0,COLORWHITE;

DRAWTEXT(牛浮面,L,'●牛浮面'),COLORWHITE;

全绿 K2:=C>卖出 OR (H>卖出 AND O>C);

STICKLINE(全绿 K2,C,O,3,0),COLOR00BB00;

STICKLINE(全绿 K2,C,O,2,0),COLOR00DD00;

STICKLINE(全绿 K2,C,O,1,0),COLOR00FF00;

STICKLINE(C>=O,C,H,0,0),COLOR0000FF;

STICKLINE(C>=O,O,L,0,0),COLOR0000FF;

STICKLINE(C<O,O,H,0,0),COLOR00FF00;

STICKLINE(C<O,C,L,0,0),COLOR00FF00;

{关键价位&支撑}

STICKLINE(ISLASTBAR,ZC1,ZC1,120,0),LINETHICK1,COLORGREEN;

DRAWTEXT(CURRBARSCOUNT=15,ZC1*1.02,'关键价位'),COLORGREEN;

DRAWNUMBER(ISLASTBAR,ZC1*1.02,ZC1+000),COLORGREEN;

STICKLINE(ISLASTBAR,ZC2,ZC2,120,0),LINETHICK1,COLORYELLOW;

DRAWTEXT(CURRBARSCOUNT=15,ZC2*0.99,'支撑价位'),COLORYELLOW;

DRAWNUMBER(ISLASTBAR,ZC2*0.99,ZC2+000),COLORYELLOW;

决策:=IF(ISLASTBAR,压力位,DRAWNULL),COLORMAGENTA;

STICKLINE(ISLASTBAR ,决策,决策,60,1),LINETHICK3,COLORFFFFFF;

底部:=LLV(HIGH,30),COLOR00FF00;

超跌:=IF(ISLASTBAR,底部,DRAWNULL),COLORRED;

STICKLINE(ISLASTBAR ,超跌,超跌,60,1),LINETHICK3,COLORRED;

STICKLINE(ISLASTBAR,REF(今重心,1),REF(今重心,1),10,0),COLORGREEN;

T1:=IF(FINDSTR(EXTERNSTR(0,13),'万元'),STRCAT('敢死队席位: ',EXTERNSTR(0,13)),'');

T2:=IF(FINDSTR(EXTERNSTR(0,12),'。 '),STRCAT('智能诊断: ',EXTERNSTR(0,12)),'');

T3:=IF(FINDSTR(EXTERNSTR(0,8),'公告'),STRCAT('年报业绩: ',EXTERNSTR(0,8)),'');

T4:=IF(FINDSTR(EXTERNSTR(0,10),', '),STRCAT('主题投资: ',EXTERNSTR(0,10)),'');

T5:=IF(FINDSTR(EXTERNSTR(0,15),'-'),STRCAT('解禁日期: ',EXTERNSTR(0,15)),'');

T6:=IF(FINDSTR(EXTERNSTR(0,1),', '),STRCAT('千股千评: ',EXTERNSTR(0,1)),'');

T7:=IF(FINDSTR(EXTERNSTR(0,14),'-'),STRCAT('业绩预报: ',EXTERNSTR(0,14)),'');

T8:=IF(FINDSTR(EXTERNSTR(0,11),'-'),STRCAT('机构评级: ',EXTERNSTR(0,11)),'');

T9:=IF(FINDSTR(EXTERNSTR(0,9),'-'),STRCAT('中报业绩: ',EXTERNSTR(0,9)),'');

N:=IF(TOTALBARSCOUNT>=120,120,TOTALBARSCOUNT);

{本输出适用于锁定 K 线数为 120,N 可改为你习惯的 K 线数,见下图}

HH0:=HHV(H,N);

LL0:=LLV(L,N);

MM0:=CONST((HH0+LL0)*0.5);

S01:=CONST(IF(REF(C,N-15)>MM0,1.00,-0.08));

S02:=CONST(IF(REF(C,N-15)>MM0,-1,1));

S1:=IF(FINDSTR(EXTERNSTR(0,13),'万元'),S01+(0.08*S02),S01),NODRAW;

S2:=IF(FINDSTR(EXTERNSTR(0,12),'。 '),S1+(0.08*S02),S1),NODRAW;

S3:=IF(FINDSTR(EXTERNSTR(0,8),'公告'),S2+(0.08*S02),S2),NODRAW;

S4:=IF(FINDSTR(EXTERNSTR(0,10),', '),S3+(0.08*S02),S3);

S5:=IF(FINDSTR(EXTERNSTR(0,15),'-'),S4+(0.08*S02),S4);

S6:=IF(FINDSTR(EXTERNSTR(0,1),', '),S5+(0.08*S02),S5);

S7:=IF(FINDSTR(EXTERNSTR(0,14),'-'),S6+(0.08*S02),S6);

S8:=IF(FINDSTR(EXTERNSTR(0,11),'-'),S7+(0.08*S02),S7);

S9:=IF(FINDSTR(EXTERNSTR(0,9),'-'),S8+(0.08*S02),S8);

KK:=IF(S1<=0,0.05,if(s1>=0,-0.05,0));

DRAWTEXT_FIX(1,0,S1+KK,0,T1)COLOR00FFFF;

DRAWTEXT_FIX(1,0,S2+KK,0,T2)COLORFFFFFF;

DRAWTEXT_FIX(1,0,S3+KK,0,T3)COLORFF00FF;

DRAWTEXT_FIX(1,0,S4+KK,0,T4)COLOR0088FF;

DRAWTEXT_FIX(1,0,S5+KK,0,T5)COLOR00FF00;

DRAWTEXT_FIX(1,0,S6+KK,0,T6)COLOR0000FF;

DRAWTEXT_FIX(1,0,S7+KK,0,T7)COLOR00CCFF;

DRAWTEXT_FIX(1,0,S8+KK,0,T8)COLORFF88FF;

DRAWTEXT_FIX(1,0,S9+KK,0,T9)COLORBBFFFF;

image.png

通达信坚决买入主图指标公式

VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);

VAR2:=REF(VAR1,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR4:=REF(VAR3,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR6:=REF(VAR5,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR8:=REF(VAR7,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VARA:=REF(VAR9,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VARC:=REF(VARB,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

STICKLINE(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR

VAR8 OR VAR9 OR VARA OR VARB OR VARC,CLOSE,REF(CLOSE,1),3,1),COLORRED;{红 1}

VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);

VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VARF:=REF(VARE,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR11:=REF(VAR10,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR13:=REF(VAR12,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR15:=REF(VAR14,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR17:=REF(VAR16,1) AND CLOSE<=ref(close,1) and="" close="">=REF(CLOSE,2);

VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

STICKLINE(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR

VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,CLOSE,REF(CLOSE,1),3,0),COLORGREEN;{绿

色}

VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR

VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;

STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),3,1),COLORYELLOW;{黄色}

VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR

VAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;

STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),3,1),COLOR00FF00;

STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),2,0),COLOR00FFFF;

STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),2,0),COLOR00FFFF;

红色持股:=0,NODRAW,COLORRED;

晶红卖出:=VAR1A,NODRAW,COLORFF50FF;

绿色持币:=0,NODRAW,COLOR00D900;

黄色买入:=VAR19,NODRAW,COLOR00FFFF;

DRAWICON(VAR19,REF(CLOSE,1)*0.96,1);

DRAWICON(VAR1A,REF(CLOSE,1)*1.05,2);

MA5:MA(C,5),COLORWHITE;

DD5:=MA5<REF(MA5,1);

IF(DD5,MA5,DRAWNULL),COLOR00FF00;

X:=(3*C+L+O+H)/6;

多空

线:(20*X+19*REF(X,1)+18*REF(X,2)+17*REF(X,3)+16*REF(X,4)+15*REF(X,5)+14*REF(X,6)

+13*REF(X,7)+12*REF(X,8)+11*REF(X,9)+10*REF(X,10)+9*REF(X,11)+8*REF(X,12)

+7*REF(X,13)+6*REF(X,14)+5*REF(X,15)+4*REF(X,16)+3*REF(X,17)+2*REF(X,18)+

REF(X,20))/210,COLORFF00FF,LINETHICK1;

DD:=多空线<REF(多空线,1);

IF(DD,多空线,DRAWNULL),COLORBLUE,LINETHICK3;

A:=(MA5>多空线);

IF(A,多空线,DRAWNULL),COLORYELLOW,POINTDOT;

A1:=(MA5<多空线);

IF(A1,多空线,DRAWNULL),COLORWHITE;

V1:=CLOSE*VOL;

V2:=EMA(V1,13)/EMA(VOL,13);

CYS:=(EMA((CLOSE-V2)/V2,1)*100);

AA:=CYS;

MIDD:=MA(CYS,20);

CC:=MIDD+0.85*STD(CYS,10);

TM6:=AA>CC;

IF(TM6,MA5,DRAWNULL),COLORRED,LINETHICK2;

image.png

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。