通达信有价值的经典指标公式

  • 格式:docx
  • 大小:18.45 KB
  • 文档页数:9

通达信有价值的经典指标公式

以下是通达信有价值的经典指标公式(无源码的请下载附件导入)

1 KDJ提前金叉

N:=5;

M1:=5;

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

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

D:=SMA(K,M1,5);

J:=3*K-2*D;

VARB2:=(RSV/2+22)*1;

量:=EMA(VOL,13);

资金:=EMA(AMOUNT,13);

过滤:=((资金 /量) / 100);

提纯:=(((CLOSE -过滤) / 过滤) * 100);

黄金:=((提纯 < (0)) AND ZXNH);

低买:=IF(黄金 AND RSV

高卖:=IF(黄金 AND RSV>VARB2,80,120);

上涨分界:=25;

选股:(CROSS(上涨分界,低买));

2 山沟涨停选股W

A2:=(HHV(H,50)-L)/C>0.5;

B2:=(HHV(H,8)-L)/C>0.25;

A:=A2 AND B2; XG:COUNT(A,5)>=1 AND C/REF(C,1)>=1.095;

3 抓牛启动点

A:=LLV(HIGH,240);

A2:=REF(LLV(CLOSE,480),1);

A3:=REF(HHV(CLOSE,480),1);

A4:=EMA(EMA(CLOSE,2)-EMA(CLOSE,150),100);

A5:=2*(EMA(CLOSE,2)-EMA(CLOSE,150)-A4);

A6:=POW(A5,3)*0.1+POW(A5,1);

A7:=IF(A5>0.1,A6,0)*5;

A8:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;

CROSS(A8,A) AND CROSS(A8,A2) AND CROSS(A8,A3) AND

CROSS(A7,A) AND CROSS(A7,A2) AND CROSS(A7,A3);

4 低开长阳

M:=4;N:=7;

低开长阳:OPEN<= 1-M/100 AND

CLOSE/OPEN>=1+N/100,COLORRED;

DRAWICON(低开长阳,1.1,4);

5 超级组合顶底

N:=5;M1:=5;

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

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

D:=SMA(K,M1,5);

J:=3*K-2*D;

VARB2:=(RSV/2+22)*1;

量:=EMA(VOL,13);

资金:=EMA(AMOUNT,13);

过滤:=((资金 /量) / 100);

提纯:=(((CLOSE -过滤) / 过滤) * 100);

黄金:=((提纯 < (0)) AND ZXNH);

低买:=IF(黄金 AND RSV

高卖:=IF(黄金 AND RSV>VARB2,80,120);

上涨分界:=25;

选股:(CROSS(上涨分界,低买));

VAR2:=LLV(LOW,10);

VAR3:=HHV(HIGH,25);

阶段卖: 3.2,COLORC6C600;

3.5,COLOR0088FF;

清仓: 3.5,COLORFF75FF;

动力线:= EMA((CLOSE-VAR2)/(VAR3-VAR2)*4,4);

STICKLINE(动力线>REF(动力线,1) ,动力线 ,REF(动力线,1),3 ,1),COLORRED;

STICKLINE(动力线<=REF(动力线,1) ,动力线 ,REF(动力线,1),3 ,1),COLOR00FF00; 底部:0.2,COLOR70DB93;

关注:0.5,COLORYELLOW;

DRAWICON( FILTER(CROSS(动力线,关注),20),动力线+0.02 ,1);

DRAWICON( FILTER(CROSS(清仓,动力线),20),动力线+0.02,2);

DRAWICON( FILTER(CROSS(动力线,底部),20),动力线+0.02 ,1);

DRAWICON( FILTER(CROSS(阶段卖,动力线),20),动力线+0.02,2);

界线:1.75,POINTDOT,LINETHICK2,COLOR70DB93;

数值:=动力线,COLORA8A8A8;

{希望之星买点}

A3:=ABS(REF(C,2)-REF(O,2))/REF(O,2)<0.012;{前天星形}

A2:=(REF(O,1)-REF(C,1))/REF(O,1)<0.008;{昨天星形}

B1:=IF(REF(C,2)>REF(O,2),REF(O,2),REF(C,2));

B2:=IF(REF(C,1)

B3:=IF(C>O,O,C);

B4:=B1>B2 AND B3>B2 AND REF(C,1)

A1:=ABS(C-O)/O<0.012;{今天星形}

星K:A3 AND A2 AND A1 AND B4;

{准备上买点}

VARO5:=LLV(LOW,27);

VARO6:=HHV(HIGH,34);

VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;

建仓区:=VARO7<10;

TJ:=COUNT(建仓区,3);

VAR1:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-

3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);

上升:=CROSS(VAR1,8);

准备上:(建仓区 OR REF(建仓区,0.5)) AND 上升;

{出手买点} 出手:FILTER((CROSS((EMA(CLOSE,2)-EMA(CLOSE,10)),

EMA((EMA(CLOSE,2)-EMA(CLOSE,10)),2))

AND EMA((EMA(CLOSE,2)-EMA(CLOSE,10)),2)

<0 AND CROSS(C,MA(C,20))),90);

{强势买点}

D1:="WR.WR1"<5;

D2:=CROSS("KDJ.K","KDJ.D") AND "KDJ.K"<50;

D3:=CROSS("MACD.DIF","MACD.DEA");

D4:="I">-100 AND "I"<-90;

D5:=CROSS("RSI.RSI1","RSI.RSI2")AND "RSI.RSI1"<50;

S1:=20;

M2:=40;

L1:=60;

AAA:=CLOSE>OPEN;

BBB:=AAA&&CLOSE>MA(CLOSE,S1)&&CLOSE>MA(CLOSE,M2)&&CLOSE>MA(CLOSE,L1);

CCC:=BBB&&OPEN

XG1:=CCC&&(CLOSE-OPEN)>0.0618*CLOSE;

AA1:=D1 AND D2;

AA2:=D2 AND D3;

AA3:=D1 AND D3;

XG2:=AA1 OR AA2 OR AA3;

强势:IF(XG1 AND XG2,1,0),COLORRED;

{底部买点}

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

MM:=DMA(CLOSE,WW);

通道4:= (1-7/100)*MM;

VAR4:=EXPMA(CLOSE,9);

LDN:=EXPMA(VAR4*0.86,5); TYP:=(HIGH+LOW+CLOSE)/3;

CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));

TTRR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),

ABS(REF(CLOSE,1)-LOW)),14);

HD :=HIGH-REF(HIGH,1);

LD :=REF(LOW,1)-LOW;

DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);

DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);

PDI:=DMP*100/TTRR;

MDI:=DMM*100/TTRR;

ADX:= EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6);

买底: C<=通道4 AND C<=LDN AND CCI<-100

AND ADX>=60 AND MDI >= PDI AND CLOSE>OPEN;

6 侯氏私募选股

A01:=DYNAINFO(7);

A02:=MA(((AMOUNT / VOL) / 100),(VOL / CAPITAL));

A03:=BARSCOUNT(CLOSE);

A04:=(SMA((CLOSE / HHV(HIGH,120)),3,1) * 100);

A05:=IF((A03 > 20),A04,0);

A06:=IF((LOW > A01),0,IF((HIGH < A01),1,(((A01 - LOW) +

0.009) / ((HIGH - LOW) + 0.009))));

A07:=(DMA(A06,(VOL / CAPITAL)) * 100);

A08:=IF((A02 > A01),(100 - A07),A07);