国信证券条件选股公式

国信证券条件选股公式
国信证券条件选股公式

条件选股公式

1.

公式名称:MA10CROSSMA30

公式描述:10日均线上穿30日均线

参数:NULL

日期:2011

MA10:=MA(C,10);

MA30:=MA(C,30);

CROSS(MA10,MA30);

2.

公式名称:MA30>MA60

公式描述:30日均线在60日均线之上

参数:NULL

日期:2011

M30:=MA(C,30);

M60:=MA(C,60);

M30>M60;

3.

公式名称:MA5CROSSMA10

公式描述:5日均线上穿10日均线

参数:NULL

日期:2011

MA5:=MA(C,5);

MA10:=MA(C,10);

CROSS(MA5,MA10);

4.

公式名称:JCROSS0(KDJ)

公式描述:KDJ指标,J上穿0轴

参数:N1 9-100-9 N2 3-100-3 N3 3-100-3

日期:2011

RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100; K:=SMA(RSV,N2,1);

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

J:=3*K-2*D;

CROSS(J,0);

5.

公式名称:J<0 (KDJ)

公式描述:KDJ指标J值小于0非常超卖

参数:N1 9-50-9 N2 3-50-3 N3 3-50-3

日期:2011

RSV:=(CLOSE-LLV(LOW,N1))/(HHV(HIGH,N1)-LLV(LOW,N1))*100; K:=SMA(RSV,N2,1);

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

J:=3*K-2*D;

J<0;

6.

公式名称:DIFF<-1

公式描述:MACD指标的DIFF在0轴下<-1

参数:SHORT 5-100-12 LONG 20-100-26 M 2-100-9

日期:2011

DIFF := EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);

DEA := EMA(DIFF,M);

DIFF<-1;

7.

公式名称:涨幅>大盘

公式描述:今日涨幅>大盘涨幅

参数:NULL

日期:2011

NMAX1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1);

NMAX2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);

NMAX:NMAX1>NMAX2;

8.

公式名称:MIN<涨幅

公式描述:涨幅介于MIN和MAX之间的股票

参数:NMIN (-10)-10-4 NMAX (-10)-11-8

日期:2011

NMAX1:=(CLOSE-REF(CLOSE,1))*100/REF(CLOSE,1);

(NMAX1>=NMIN)AND(NMAX1<=NMAX);

9.

公式名称:价上穿N3天线

公式描述:前N1-N2天处于N3平均线下,今穿过N3线

参数:N1 1-200-20 N2 1-100-5 N3 10-120-60

日期:2011

NCROSS:LAST(CLOSEMA(CLOSE,N3);

10.

公式名称:下MACD金叉

公式描述:0轴下方满足MACD底部N次金叉

参数:N 0-5-2

日期:2011

DIFF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

DATALEN:=BARSLAST(DEA>=0);

JCCOUNT:=COUNT(CROSS(DIFF,DEA),DATALEN);

二次金叉:CROSS(DIFF,DEA) AND (DEA<0) AND (COUNT(JCCOUNT=N,DATALEN)=1);

11.

公式名称:上MACD金叉

公式描述:0轴上方满足MACD发生N次金叉

参数:N 0-5-1

日期:2011

DIFF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

DATALEN:=BARSLAST(DEA<0);

JCCOUNT:=COUNT(CROSS(DIFF,DEA),DATALEN);

二次金叉:CROSS(DIFF,DEA) AND (DEA>0) AND (COUNT(JCCOUNT=N,DATALEN)=1);

12.

公式名称:MACD绿柱缩短

公式描述:MACD指标绿柱子开始缩短

参数:NULL

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

REF(MACD,2)REF(M ACD,1) AND MACD<0;

13.

公式名称:价N天在60线上

公式描述:当前股价朝前N天都在60日均线上,N=0为今日价

参数:DAYN 0-50-0

日期:2011

LAST(CLOSE>MA(C,60),DAYN,0) AND CLOSE>MA(C,60) AND REF(C,DAYN)>MA(C,60);

14.

公式名称:价N天在30线上

公式描述:当前股价朝前N天都在30日均线上,N=0为今日价

参数:DAYN 0-50-1

日期:2011

LAST(CLOSE>MA(C,30),DAYN,0) AND CLOSE>MA(C,30) AND REF(C,DAYN)>MA(C,30);

15.

公式名称:最近3日收阳

公式描述:最近3日一直收阳线

参数:NULL

日期:2011

EVERY(CLOSE>OPEN,3);

16.

公式名称:连涨2天

公式描述:连续涨了两天

参数:NULL

日期:2011

UP2:UPNDAY(CLOSE,2);

17.

公式名称:绿柱<6天翻转

公式描述:绿柱子小于6根又变红

日期:2011

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

AAA:=(REF(MACD,6)>0 AND MACD<0);

BBB:=MACD>REF(MACD,1) AND REF(MACD,1)

CCC:=REF(MACD,1)<-0.3;

AAA&&BBB&&CCC;

18.

公式名称:KDJ辅助MACD

公式描述:KDJ金叉,配以MACD形状参考

参数:NULL

日期:2011

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

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

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

J:=3*K-2*D;

AAA:=CROSS(J,D) AND J<40;{J上穿D,且KDJ底背离}

{MACD}

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

BBB:=(MACD>REF(MACD,3)) AND (DEA>REF(DEA,2));

AAA&&BBB;

19.

公式名称:金叉共振

公式描述:MACD和KDJ金叉共振选股

参数:NULL

日期:2011

DIF:=(EMA(CLOSE,12)-EMA(CLOSE,26))*100;

DEA:=EMA(DIF,9);

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

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

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

B4:CROSS(DIF,DEA) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));

20.

公式名称:K-M-R同背离

公式描述:KDJ和MACD和RSI同时底背离选股公式

参数:NULL

日期:2011

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

DEA:=EMA(DIFF,9);

A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));

B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)

A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));

B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));

A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));

B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));

底背离:B1>0 OR B2>0 OR B3>0;

21.

公式名称:价格区间

公式描述:价格介于CMIN和CMAX之间的股票

参数:CMIN 1-200-5 CMAX 1-200-100

日期:2011

C>CMIN AND C

22.

公式名称:斜率>Y

公式描述:N天X均线斜率>Y(可小数)

参数:N 1-20-1 X 5-200-5 Y 1-100-5

日期:2011

X1:=EMA(C,X);

X2:=REF(X1,N);

AA:=(X1-X2)/X2*100;

AA>Y;

23.

公式名称:N天换手率>Y

公式描述:阶段换手率计算公式

参数:N 1-100-5 Y 1-100-10

日期:2011

AA:=SUM(VOL,N)/CAPITAL*100;

AA>Y;

24.

公式名称:10*20_3%_V2倍

公式描述:10日线金叉20日涨幅过百分之三成交量比昨天放大一倍参数:NULL

日期:2011

AA:=EMA(C,10);

BB:=EMA(C,20);

CDITON1:=CROSS(AA,BB);

CDITON2:=(C-REF(C,1))/REF(C,1)*100>3;

CDITON3:=(V-REF(V,1))/REF(V,1)>2;

SELECT:CDITON1 AND CDITON2 AND CDITON3;

25.

公式名称:N天内三线金叉

公式描述:N天内三线金叉(非同时金叉)

参数:N 1-30-3

日期:2011

A5:=MA(C,5);

A10:=MA(C,10);

A30:=MA(C,30);

AA:=CROSS(A5,A10);

BB:=CROSS(A5,A30);

CC:=CROSS(A10,A30);

COUNT(AA,N)=1 AND COUNT(BB,N)=1 AND COUNT(CC,N)=1;

26.

公式名称:N天阳线多于阴

公式描述:朝前N天收阳线天数多于收阴线的天数

参数:N 1-200-5

日期:2011

COUNT(C>O,N)/N>0.5;

27.

公式名称:量比>N

公式描述:量比>N

参数:N 0.1-30-1

日期:2011

V/REF(V,1)>N;

28.

公式名称:5日线>10日线

公式描述:5日均线在10日均线之上

参数:NULL

日期:2011

MA(C,5)>MA(C,10);

29.

公式名称:10日线>30日线

公式描述:10日均线在30日均线之上

参数:NULL

日期:2011

MA(C,10)>MA(C,30);

30.

公式名称:均线多头排列

公式描述:M5>M10>M30>M60

参数:NULL

日期:2011

MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,30) AND MA(C,30)>MA(C,60);

31.

公式名称:T起涨首日

公式描述:网上抄的

参数:NULL

日期:2011

GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));

GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));

GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));

GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));

A:=BARSLAST(CROSS(95,GJTJ1))<=2;

B:=BARSLAST(CROSS(95,GJTJ2))<=2;

E:= GJTJ4

F:=GJTJ2>50 AND GJTJ3>50;

G:=GJTJ1=100 AND GJTJ2=100;

TX:=COUNT(G,2)=1;

ENTERLONG:A AND B AND E AND F AND TX;

32.

公式名称:T波启前兆

公式描述:网上下载

参数:NULL

日期:2011

GJTJ1:=100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5));

GJTJ2:=100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10));

GJTJ3:=100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20));

GJTJ4:=100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30));

A:=GJTJ3=100;

B:=GJTJ4<90;

ENTERLONG:COUNT(A,2) = 2 AND B;

33.

公式名称:Z黑马

公式描述:网上下载

参数:NULL

日期:2011

A1:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LL V(L,55))*100,5,1);

黑马线:=EMA(A1,5),LINETHICK2,COLOR6600FF;

A5:=(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))*100;

CROSS(A1,黑马线)AND 黑马线;

34.

公式名称:MACD绿变红

公式描述:MACD第一次由绿变成红

参数:NULL

日期:2011

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

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

AA:=MACD>0;{MACD红色}

BB:=REF(MACD,1)<0 AND (REF(MACD,1)*-2)

CC:=COUNT(MACD<0,20)<15;

SELECT:AA AND BB;

35.

公式名称:MACD将变红

公式描述:现在还是绿

参数:NULL

日期:2011

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

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

AA:=MACD<0;{MACD现在是负值}

BB:=REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)>REF(MACD,3);{朝前三天是逐渐增大之式} CC:=C>O AND C>REF(C,1);{今天的收盘价为红}

DD:=(MA(C,5)-REF(MA(C,5),1))*100/REF(MA(C,5),1)>3;{五日均线斜率>3}

EE:=C>MA(C,60);{股价在60日均线之上}

{FF:=MACD>-0.2;{下一交易日如果和今天涨幅差不多,MACD就会由绿变成红}}

AA AND BB AND CC AND DD AND EE;

36.

公式名称:绿柱开始缩短

公式描述:之前绿柱有规律向下增长,今天首次缩短

参数:NULL

日期:2011

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

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

AA:=MACD<0;

BB:=MACD>REF(MACD,1);{今天开始变短}

CC:=REF(MACD,1)

DD:=C>REF(C,1) AND C>O;{今天收阳线,且上涨}

EE:=REF(MACD,4)<0 AND REF(MACD,8)>=0;{之前绿柱变短至少连续4天}

FF:=(REF(MACD,1)-REF(MACD,4))*100/REF(MACD,4)>4;{绿柱向下变长的斜率尽可能大些}

GG:=REF(MACD,1)<-0.2;{限制一下幅度,将幅度太小的淘汰}

SELECT:AA AND BB AND CC AND DD AND EE AND FF AND GG;

37.

公式名称:今天跳空开盘

公式描述:开盘价有跳空幅度>2%,多头排列,收阳线

参数:NULL

日期:2011

AA:=O>REF(C,1) AND (O-REF(C,1))/REF(C,1)>0.02;

BB:=MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,30);

CC:=C>O;

DD:=(H-C)<(C-O) AND (O-L)<(C-O);{上下影线不能太长}

SELECT:AA AND BB AND CC AND DD;

38.

公式名称:老鸭头

公式描述:

参数:NULL

日期:2011

{LYT老鸭头}

MA5 := MA(CLOSE,5);

MA10 := MA(CLOSE,10);

MA60 := MA(CLOSE,60);

PDAY1 := BARSLAST(CROSS(MA5,MA60));{5日均线上穿60日均线}

PDAY2 := BARSLAST(CROSS(MA10,MA60));{10日均线上穿60日均线,至此形成鸭颈部}

PDAY3 := BARSLAST(HIGH=HHV(HIGH,PDAY2));{形成头部,要下跌}

PDAY4 := BARSLAST(CROSS(MA10,MA5));{下跌后,5日均线和10日均线死叉}

PDAY5 := BARSLAST(CROSS(MA5,MA10));{回落不久,5日均线和10日均线形成金叉,形成嘴部} A1:= PDAY1>PDAY2 AND PDAY2>PDAY3 AND PDAY3>PDAY4 AND PDAY4>PDAY5 AND PDAY5<5;

A2:= COUNT(CROSS(MA10,MA5),PDAY2)=1;

老鸭头选股:IF(A1 AND A2,1,0);

39.

公式名称:两阳夹一阴

公式描述:

参数:NULL

日期:2011

AA:=REF(C,2)>REF(O,2);{前天是阳线的}

BB:=REF(C,1)

CC:=C>O;{今天是阳线}

DD:=REF(L,2)

EE:=REF(L,1)

FF:=REF(H,2)

GG:=REF(H,1)

AA AND BB AND CC AND DD AND EE AND FF AND GG;

40.

公式名称:绝地反击

公式描述:

参数:NULL

日期:2011

V1:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100<-14;

V2:=(MIN(O,C)-L)/L*100>0;

V3:=MA((HHV(H,5)-C)/(HHV(H,21)-LLV(L,13))*100,5)<55;

V1 AND V2 AND V3;

41.

公式名称:阳包阴

公式描述:

参数:NULL

日期:2011

AA:C>O AND REF(C,1)REF(H,1);

42.

公式名称:连续4根阴线

公式描述:包括多于4跟

参数:NULL

日期:2011

AA:=C

CC:=REF(C,2)

前推0天};

AA OR BB OR CC;

43.

公式名称:换手率2倍

公式描述:换手率是前一交易日2倍以上且当日换手率大于10%以上参数:NULL

日期:2011

(V/CAPITAL)>2*(REF(V,1)/CAPITAL) AND (V/CAPITAL*100) > 10;

44.

公式名称:量比MIN

公式描述:

参数:NMIN 0.1-50-5 NMAX 0.1-50-8

日期:2011

LB:=V/REF(MA(V,5),1);

LB<=NMAX AND LB>=NMIN;

45.

公式名称:下影线很长

公式描述:30天内发生过下影线非常长>4倍实体

参数:NULL

日期:2011

AA:=(MIN(C,O)-L)>4*(ABS(C-O));

COUNT(AA,30)>0;

46.

公式名称:MY1030

公式描述:根据10月30好的形态公式

参数:NULL

日期:2011

MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

MA30:=MA(CLOSE,30);

MA60:=MA(CLOSE,60);

{8日内发生MA5下穿MA10,MA10下穿MA30,MA30下穿MA60,所有指标均不报}

DTZD1:=O>MA30&&O>MA60&&C

DTZD2:=O>MA5&&O>MA10&&O>MA30&&C

AJBB1:=COUNT(CROSS(MA60,MA10),10)>0;

AJBB2:=COUNT(CROSS(MA30,MA10),10)>0;

AJBB3:=COUNT(CROSS(MA30,MA5),10)>0;

AJBB4:=COUNT(CROSS(MA60,MA5),10)>0;

AJBB44:=COUNT(CROSS(MA10,MA5),10)>0;

AJBB45:=COUNT(CROSS(MA60,MA5),3)>0;

AJBB46:=COUNT(DTZD1 OR DTZD2,3)>0;

AJBB5:=(AJBB1 AND AJBB2 AND AJBB3 AND AJBB4) OR (AJBB4 AND AJBB44 AND AJBB3) OR (AJBB45) OR AJBB46;

AJBB:=IF(AJBB5,0,1);

{--------------------------------------------------------------------------------------} {早晨之星}

STAR1:= REF(C,2) < REF(O,2);{星线的前一天收阴线}

STAR2:=REF(OPEN,1)

STAR3:=ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.02;{昨天的实体尽量小,最好十字星} STAR4:=(CLOSE/REF(C,1)>1.02)&&(IF(O

STAR5:=COUNT(C<=O,5)>2;{5日内阴线多于阳线}

STAR6:=REF(CLOSE,1)

STAR7:=REF(HHV(H,5),1)/REF(L,1)>1.1;{昨天的收盘价相对前5天的最高价至少降了10%}

STAR8:=(O-L)/O<0.03 && O

ZCZX:=STAR1 AND STAR2 AND STAR3 AND STAR4 AND STAR5 AND STAR6 AND STAR7 AND STAR8 AND AJBB;

{--------------------------------------------------------------------------------------} {刺透形态}

{阳线上传阴险实体50%,阳线上下影线小于实体的25%}

CT1:=REF(C,1)0.03;{昨天收阴线,阴线实体不能太小} CT2:=C>O && C>(REF(C,1)+REF(O,1))/2 && O

CT3:=(H-C)*100/(C-O)<25 && (O-L)*100/(C-O)<25;{上下影线不能超过实体的25%}

CT4:=COUNT(C<=O,5)>2;{5日内阴线多于阳线}

CT5:=HHV(C,6)/REF(L,1)>1.1;{昨天的收盘价相对前6天的最高价至少降了10%}

CT6:=LLV(L,4)==L;{今天的最低价是5日内的最低价}

CT7:=H

CT:=CT1 AND CT2 AND CT3 AND CT4 AND CT5 AND CT6 AND CT7 AND AJBB;

{阳线倒锤子}

YDCZ1:=(MIN(O,C)-L)>2*ABS(O-C);{下影线至少是上面实体的倍}

YDCZ2:=C=H;{收阳线倒锤子}

YDCZ3:=COUNT(C2;{6日内阴线多余阳线}

YDCZ4:=HHV(C,10)>MIN(O,C)*1.1;{今日收盘价距10日内收盘价最高价至少降了10%}

YDCZ:= YDCZ1 AND YDCZ2 AND YDCZ3 AND YDCZ4;

{阴线倒锤子}

ZDCZ1:=C>O;{今天收阳线}

ZDCZ2:=REF(C,1)

ZDCZ3:=COUNT(C2;{6日内阴线多余阳线}

ZDCZ4:=HHV(C,10)>REF(C,1)*1.1;{今日收盘价距10日内收盘价最高价至少降了10%}

ZDCZ5:=IF(ZCZX,0,1);{已经是早晨之星的就不用再选}

ZDCZ:= ZDCZ1 AND ZDCZ2 AND ZDCZ3 AND ZDCZ4 AND ZDCZ5 AND AJBB;

{四连阴超跌}

SLY1:=REF(C,1)

SLY2:=HHV(C,6)/O>1.15;

SLY3:=O

SLY:= SLY1 AND SLY2 AND SLY3 AND AJBB;

{下跌后长下影线}

XYXL1:=COUNT(C<=O,5)>2;{5日内阴线多于阳线}

XYXL2:=HHV(C,6)/REF(L,1)>1.1;{昨天的收盘价相对前6天的最高价至少降了10%}

XYXL3:=LLV(L,4)==L;{今天的最低价是5日内的最低价}

XYXL4:=(MIN(C,O)-L)>5*(ABS(C-O));

XYXL5:=IF((REF(C,1)REF(O,2)),0,1);{不能前一天收阴线,再前一天收阳

线}

{COUNT(XYXL,30)>0;}

XYXL:=XYXL1 AND XYXL2 AND XYXL3 AND XYXL4 AND XYXL5 AND AJBB;

{--------------------------------------------------------------------------------------} {MACD形态选股}

DIFF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIFF,9);

MACD:=2*(DIFF-DEA);

{MACD0轴下二次金叉}

MACDDATALEN:=BARSLAST(DEA>=0);

MACDJCCOUNT:=COUNT(CROSS(DIFF,DEA),MACDDATALEN);

MACDXYJC:=CROSS(DIFF,DEA) AND (DEA<0) AND (COUNT(MACDJCCOUNT=1,MACD DATALEN)=1);{MACD0轴下第一次金叉}

MACDXJC1LEN:=BARSLAST(MACDXYJC);

MACDX2CJC:=CROSS(DIFF,DEA) AND (DEA<0) AND (COUNT(MACDJCCOUNT=2,MACDDATALEN)=1); MACDX2JC:=MACDX2CJC AND (MACDXJC1LEN>5) AND (MACDXJC1LEN<30) AND (C>O);{要放量,时间间隔不能太短,也不能太长}

{MACD0轴上一次金叉}

MACDSJCH:=O

MACDDSATALEN1:=BARSLAST(DEA<0);

MACDSJCCOUNT1:=COUNT(CROSS(DIFF,DEA),MACDDSATALEN1);

MACDSECJC1:=CROSS(DIFF,DEA) AND (DEA>0) AND (COUNT(MACDSJCCOUNT1=1,MACDDSATALEN1)=1) AND MACDSJCH AND AJBB;

{MACD绿柱子向0轴下长度递增,不超过5或6天又折返}

MACDLZZTJ1:=MACD>REF(MACD,1) && REF(MACD,1)=0 && MACD<0;

MACDLZZTJ2:=MACD>REF(MACD,1) && REF(MACD,1)

REF(MACD,3)=0 && MACD<0;

MACDLZZTJ3:=IF((COUNT(CROSS(DEA,DIFF),5)=0)&&DEA>0.5,0,1);{5日内不能发生高位死叉} MACDLZZ:=(MACDLZZTJ1 OR MACDLZZTJ2) AND (C>O) AND MACDLZZTJ3 AND AJBB;

{高位死叉后30日内DEA不破0后又金叉}

MACDYJCDAY:=BARSLAST(CROSS(DEA,DIFF));

MACDYJC1:=(COUNT(CROSS(DEA,DIFF),15)=1)&&DEA>0.3;{30日内发生高位死叉}

MACDYJC2:=MACDYJCDAY>5 && CROSS(DIFF,DEA);

MACDYJC3:=COUNT(DEA<0,MACDYJCDAY)=0 ;

MACDYJC:=MACDYJC1 AND MACDYJC2 AND MACDYJC3;

{--------------------------------------------------------------------------------------} {根据成交量选股}

MAV5:=MA(V,5);

MAV35:=MA(V,35);

MAV135:=MA(V,135);

{连续两天成交量是35日均量的3倍以上}

CJL_1:=V/MAV35>2&&C>O;

CJL_2:=REF(V,1)/REF(MAV35,1)>2&&REF(C,1)>REF(O,1);

CJL:=CJL_1&&CJL_2;

{股价下跌获60日线支撑又上升}

ZC60_1:=HHV(C,24)/O>1.15;{调整已经有15%了}

ZC60_2:=C>MA60&&C>O;{今天股价在60日线之上,且收阳线}

ZC60_3:=(ABS(LLV(L,3)-MA60)*100/MA60<2) OR ABS(LLV(O,3)-MA60)*100/MA60<2;{股价在60日线附近}

ZC60_4:=REF(C,3)>MA60;{股价在60日线附近}

ZC60:=ZC60_1 AND ZC60_2 AND ZC60_3 AND ZC60_4;

SELECT:ZCZX OR CT OR YDCZ OR ZDCZ OR SLY OR XYXL OR MACDX2JC OR MACDSECJC1 OR MACDLZZ OR MACDYJC OR CJL OR ZC60;

47.

公式名称:250天内大涨过

公式描述:20天涨50%

参数:NULL

日期:2011

AA:=C/REF(C,20)>1.5;

COUNT(AA,250)>0;

48.

公式名称:突破60日高点

公式描述:股价收盘价高于60日内的最高点

参数:NULL

日期:2011

AA:=H=HHV(H,60);

BB:=LLV(V,5)=LLV(V,30);

MAV5:=MA(V,5);

CC:=V

{COUNT(AA,3)>0;}

{(AA AND BB) OR CC;};

AA;

49.

公式名称:TEST300CT

公式描述:测试发生过刺透形态

参数:NULL

日期:2011

MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

MA30:=MA(CLOSE,30);

MA60:=MA(CLOSE,60);

{MACD指标系统}

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

MACD:=2*(DIF-DEA);

{公用子模块}

S5C10:=CROSS(MA5,MA10);

S5C30:=CROSS(MA5,MA30);

S5C60:=CROSS(MA5,MA60);

S10C30:=CROSS(MA10,MA30);

S10C60:=CROSS(MA10,MA60);

S30C60:=CROSS(MA30,MA60);

S60C30:=CROSS(MA60,MA30);

S60C10:=CROSS(MA60,MA10);

S60C5:=CROSS(MA60,MA5);

S30C10:=CROSS(MA30,MA10);

S30C5:=CROSS(MA30,MA5);

S10C5:=CROSS(MA10,MA5);

SIDY5:=COUNT(C<=O,5)>2;{5日内阴线多于阳线}

S5DJ10:=REF(HHV(C,5),1)/REF(C,1)>1.1;{昨天的收盘价相对前5天的最高价至少降了10%}

SDT5:=COUNT(REF(C,1)/C>1.097,5)>0;{五日之内不能有跌停}

SCQX60:=(COUNT(C>MA60,60)=0) OR (COUNT(DIF>0,60)=0);{股价长期在60均线下不行,或MACD长期在0下}

DTZD:=(O>MA30&&O>MA60&&C

(O>MA5&&O>MA10&&O>MA30&&C

JXBH1:=COUNT(S60C30,15)>0;{20日内发生过60均线下穿30均线}

JXBH2:=COUNT(S60C10,15)>0;

JXBH3:=COUNT(S60C5,15)>0;

JXBH4:=COUNT(S30C10,15)>0;

JXBH5:=COUNT(S30C5,15)>0;

JXBH6:=COUNT(S10C5,15)>0;

JXBH7:=JXBH6&&JXBH5&&C

JXBH:=(JXBH1 AND JXBH2 AND JXBH3) OR (JXBH4 AND JXBH5 AND JXBH3) OR (JXBH3 AND JXBH5 AND JXBH6) OR

JXBH7 OR DTZD OR SDT5 OR SCQX60;{均线变坏,要大跌}

AJBB:=IF(JXBH,0,1);{均线变坏,不能操盘}

{早晨之星}

STAR1:= REF(C,2)

STAR2:=REF(O,1)

STAR3:=ABS(REF(O,1)-REF(C,1))/REF(C,1)<0.02;{昨天的实体尽量小,最好十字星}

STAR4:=(C/REF(C,1)>1.02)&&(IF(O

选股可适量调小,今天的开盘价不能比昨天星线收盘价低太多}

STAR5:=REF(CLOSE,1)

STAR6:=(O-L)/O<0.03 && O

ZCZX:=STAR1 AND STAR2 AND STAR3 AND STAR4 AND STAR5 AND STAR6 AND SIDY5 AND S5DJ10 AND AJBB;

{刺透形态}

{阳线上传阴险实体50%,阳线上下影线小于实体的25%}

CT1:=REF(C,1)

(REF(O,1)-REF(C,1))/REF(O,1)>0.03;{昨天收阴线,阴线实体不能太小}

CT2:=C>O && C>(REF(C,1)+REF(O,1))/2 && O

CT3:=(H-C)*100/(C-O)<25 && (O-L)*100/(C-O)<25;{上下影线不能超过实体的25%}

CT6:=LLV(L,4)==L;{今天的最低价是5日内的最低价}

CT7:=H

CT8:=COUNT(H>MA10,20)>0;

CT:=CT1 AND CT2 AND CT3 AND SIDY5 AND S5DJ10 AND CT6 AND CT7 AND CT8 AND AJBB;

COUNT(CT,300)>0;

50.

公式名称:LXKPZT

公式描述:连续开盘涨停的个股

参数:NULL

日期:2011

TJ1:=O=C&&C/REF(C,1)>1.09;

TJ2:=COUNT(TJ1,10)>3;

SEL:COUNT(TJ2,200)>0;

51.

公式名称:3THSL>18

公式描述:连续3天换手率大于18

参数:NULL

日期:2011

HSL:=(VOL/CAPITAL*100);

TJXG:=HSL>18 AND REF(HSL,1)>18 AND REF(HSL,2)>18 AND REF(HSL,3)<13 AND REF(HSL,4)<10;

条件选股编程教程

大智慧公式编写教程 第一节公式入门 我们大多数的用户并不是完全了解“公式编辑器”的意义,简单地,我们可以从以下几个角度进行理解: 一、指标分析: “公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股: 编写公式都要用到什么东西? 我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。 什么是技术指标? MA均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。 什么是条件选股? 简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂

的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了! 什么是参数? 比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。参数需要名字,例如M就不错。还要规定参数的范围,例如1日至260日。这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。 什么是周期? 这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。 什么是函数? 函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索! 例一: 一根K线有四个价格组成:

(完整版)通达信公式编写教程

通达信公式编程 (本教程由风儿整理,教程中指标用法并不代表本人观点) 一、技术指标公式基础 技术指标公式编辑器,通过该编辑器将单调的数据行情转换成为有形的图形世界,转换成为易观察,视觉效果强烈的曲线,或者其它的图形,方便我们获取有益的信号。公式系统有以下特点:用户只需要描述一个数据是如何计算的,公式系统就能将所有数据计算出来,并以曲线的形式显示出来。公式系统以时间序列为基础,其计算对象是一组沿时间递增的数据序列,每一个时间周期包含一组数据,公式系统能对其中的任何数据进行操作。 1、技术指标公式界面内容 A:每一个指标公式必须有一个名称,这个名称由字母和数字组成,公式名称在公式中必须是唯一的,公式名称最多15个字符。 B:公式描述是一段文字,用来简单描述该公式的含义,在公式列表时显示这段文字,这段文字不宜过长。 C:主图叠加和副图选项定义了指标显示的位置,是在主图上与K线叠加还是显示在副图上。 D:参数定义区:每一个公式可以设计所需的参数,参数用来替代公式中所需要的常数,在使用时可以方便地调节

参数,不必修改公式就可以对计算方法进行调节。参数包括参数名称、最小值、最大值、缺省值、步进值五个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围,步进值一般取1。 E:密码,选中该栏目为指标公式加密。 F:指标公式,为公式编辑的文本区。 G:用法说明,主要用来描述一个公式如何使用、注意事项、计算方法、判断方法等等。 2、技术指标公式编写格式和法则 所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,只要我们掌握了技术指标公式的基本原理,其他的指标公式百变不离其中。 例如我们在指标公式系统内写下公式: A:=X+Y; B:=A/Z; C:=B*0.618; 分析以上公式,我们可以引出以下相关的格式和法则的结论: A、数据引用: a、数据来源 公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等。 b、数据类型

通达信横盘选股公式教程

通达信横盘选股公式教 程 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】

通达信横盘选股公式教程 一公式源码 TM:=CEILING(FROMOPEN/5); HS:=100*VOL/CAPITAL; CK:=REF(CLOSE,1)#DAY; CK1:=REF(OPEN,TM-1); CK2:=OPEN#DAY; ABS(REF(HHV(HIGH,TM-N),N)-CK2)/CK2,TM-N),N)/(TM-N)>=N3/100 AND (HIGH#DAY!=OPEN#DAY OR OPEN#DAY!=LOW#DAY); 二公式解释 行1 计算开盘至现在5分钟数据的个数 行2 计算换手率 行3 股价波动参考值=前日收盘价 行4 股价波动参考值1=今日第一个5分钟开盘价 行5 股价波动参考值2=今日开盘价 行6 选股条件1 :N日(选5分钟数据时为N个5分钟数据)前的TM-N (开盘至N日前)日内最高股价的最大值相对于股价波动参考值2的变化百分比在N1%以内

行7 选股条件2 :N日(选5分钟数据时为N个5分钟数据)前的TM-N (开盘至N日前)日内最低股价的最小值相对于股价波动参考值2的变化百分比在N1%以内 行8 选股条件3 :TM-1日前的5分钟(开盘后第1个5分钟数据)换手率小于; 选股条件4 :TM-2日前的5分钟(开盘后第2个5分钟数据)换手率小于; 行9-10 选股条件5:N日前的TM-N(开盘至N日前)日内满足换手率小于且大于的5分钟数据数量除以TM-N大于N3/100,即满足换手率条件的数据比例大于N3/100; 行11 选股条件6 :股票今日非一字涨停或跌停; 三公式建立指南 1如下图1,打开通达信公式管理器,现在上面选“用户”,再选“条件选股公式”所属“其它类型”,点击右上角“新建”按键; 2 如下图2,公式名称中输入“横盘选股公式”,将公式内容拷贝进条件选股公式编辑器下方的空白框中,框上的公式部分按图示设置。 四公式使用说明 1 打开通达信“条件选股”框,如下图所示,选股周期应为“5分钟”,设置左侧的参数,然后点右侧的“加入条件”按键,点击右下方“执行选股”按键; 2 结合公式解释可知

11年编程经验:通达信选股公式中级编写教程分享,你值得收藏

11年编程经验:通达信选股公式中级编写教程分享,你值得 收藏 前言1. 基本公式编写实例1.1放量(1)、今日比昨日的成交量放大了1倍:VOL/REF(VOL,1)>2;(2)、今日的五日均量比五天前的五日均量放大了3倍:AA:=MA (VOL,5);BB:=REF(AA,5);AA/BB>4;(3)、今天的成交量达到了整个流通盘的10%以上:VOL/CAPITAL>10/100;(注意,10%的表达式是10/100,或者0.1)1.2 缩量(1)、今日比昨日的成交量缩小了1倍:VOL/REF(VOL,1)<0.5;(2)、今日的五日均量比五天前的五日均量缩小了一半:AA:=MA(VOL,5);BB:=REF(AA,5);AA/BB<0.5; (3)、今天的成交量不足整个流通盘的0.5%:VOL/CAPITAL <0.5/100;1.3上涨(1)、今日涨幅达到了7%以上:CLOSE/REF (CLOSE,1)>1.07;(2)、十日均价继续上涨:AA:=MA (CLOSE,10);BB:=REE(AA,1);AA>BB;1.4下跌收阳、收阴:(1)、当天收阳:CLOSE>OPEN;(2)、当天收阴:CLOSE<OPEN;1.5高开、低开(1)、当天股价高开,即开盘高于昨日收盘:OPEN>REF(CLOSE,1);(2)、当天股价低开:OPEN<REF(CLOSE,1);1.6跳空跳空亦有向上和向下两种:当日开盘在昨日最高之上,即为向上跳空:OPEN>REF(HIGH,1);反之,开盘小于昨日的最高价,为向下跳空:OPEN<REF(LOW,1);1.7放量上攻AA:

=VOL/REF(VOL,1)>2;{成交量是昨日的两倍}BB: =CLOSE/REF(CLOSE,1)>1.07;{涨幅大于7%}AA AND BB;1.8高开高走AA:=OPEN>REF(CLOSE,1);{开盘价大于昨收}BB:=CLOSE>OPEN;{当日收阳线}AA AND BB;1.9创新高创新高指当日最高价是最近一段时间的最高价:HIGH=HHV(HIGH,N);其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。1.10横盘整理横盘整理指最近一段时期价格在一定幅度之内摆动:(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE其中的LLV(X,N)是求N周期内X最低值。因此该公式表示10日收盘价振幅振幅在5%以内。2. 公式组合实例下面介绍如何对基本公式进行组合,描述一些简单的K线形态。在编写公示前,需要准确对K线形态进行定义。2.1 向上跳空之后两天内并未回补定义:实际上就是昨天发生了跳空缺口,这两天的最低价一直在两天前的最高价之上。AA:=REF(OPEN,1)>REF (HIGH,2);BB:=REF(LOW,1)>REF(HIGH,2);CC:=LOW>REF(HIGH,2);AA AND BB AND CC;仔细一想,若BB成立,AA一定成立,AA实际上没有存在的必要。更简单的方法,下面的一句话可以的上面的四句:COUNT(LOW>REF(HIGH,2),2)=2;2.2 5日,10日,30日均线多头排列定义:均线多头排列,是指从短周期到长

大智慧指标公式函数大全(完整可打印版)

大xx全部函数ABS 绝对值 ACOS 反xx值 ADVANCE 上涨家数 ALIGN 水平对齐方式 ALL 一直满足条件 ALLASKVOL 委托卖出总量 ALLBIDVOL 委托买入总量 AMOUNT 成交额 AND 逻辑与运算 ANY 至少一次满足条件 ASIN 反正弦值 ASKPRICE 委卖价 ASKVOL 委卖量 ATAN 反正切值 AVEDEV 平均绝对偏差 AVGASKPRICE 委托卖出均价AVGBIDPRICE 委托买入均价AVGENTERPRICE 平均买入成本 BACKSET 向前赋值 BARPOS K线位置

BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTATUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利 BETA 贝塔系数 BETA2相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于 BIDPRICE 委买价 BIDVOL 委买量 BIGORDER 委托单大单成交量比例BKNAME 板块名称 BUY 买入 BUYSHORT 空头买入 BUYVOL 主动性买单 C 收盘价 CAPITAL 流通盘 CASH 现金存量

CATEGORY 证券类型 CEILING 向上舍入 CIRCLEDOT 小圆圈线 CLOSE 收盘价 COLOR 输出颜色 COLOR3D阴阳颜色3D柱线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: VOL,COLOR3D;表示绘制成交量阴阳3D柱线 COLORSTICK xx颜色柱线 COS xx值 COST 成本分布 COSTB 成本分布 COUNT 统计总数 COVAR 协方差 CROSS 交叉函数 CROSSDOT 斜叉线 CURRENTDATE 当前日期 CURRENTTIME 当前时间 CYC 成本均线

几种经典实用的条件选股公式

几种实用的条件选股公式 以下收藏的条件选股公式供投资者参考,后市调整后青龙探水选股会派上用场: 条件选股公式:D!HMCSF (黑马草上飞)缺省周期:日线 ============================================================== LCZ:=(C-MA(C,60))/MA(C,60)*100; A1:=COUNT(MA(C,60)>REF(MA(C,60),1),100)>95; A2:=COUNT(LCZ<20,100)>95; A3:=COUNT(C>MA(C,60),100)>80; A4:=C/REF(C,1)>1.04; A5:=V/CAPITA L*100>2.8; ZTJ:=A1 AND A2 AND A3 A ND A4 AND A5; ZTJ AND (REF(BARSLAST(ZTJ),1)>20 OR BARSSINCE( ZTJ)=0); ============================================================== 黑马草上飞: 1、60日价格均线平稳上扬。 2、日K线按照60日均线斜率震荡上行。 3、经过大半年的震荡向上,终于向上突破。 操作: 发出信号后逢低积极介入。 ============================================================== 条件选股公式:D!LYT (老鸭头) 缺省周期:日线 ============================================================== MA5 := MA(close,5); MA10 := MA(close,10); MA60 := MA(close,60); pday1 := barslast(cross(ma5,ma60));{5日均线上穿60日均线} pday2 := barslast(cross(ma10,ma60));{10日均线上穿60日均线,至此形成鸭颈部} pday3 := barslast(high=hhv(high,pday2));{形成头部,要下跌} pday4 := barslast(cross(ma10,ma5));{下跌后,5日均线和10日均线死叉} pday5 := barslast(cross(ma5,ma10));{回落不久,5日均线和10日均线形成金叉,形成嘴部}

通达信股票公式编写方法

公式系统类似于一种编程语言,用户可以数学公式的形式实现任何自己期望的技术指标和选股条件等。可编制的公式可以完全公开算法,用户可以自行分析、评价和修改,做到心中有数。 公式系统的作用是什么呢?公式系统其实就是对一系列随时间变化的原始数据组序列进行代数和逻辑计算。为什么是数据组序列呢?因为每一个时间周期(即相邻两组数据间的时间间隔)都包含了一组原始数据,如开高低收量额,公式系统能对其中的任何原始数据进行操作。使用者定义出如何对原始数据进行处理得到一个新的数据,公式系统读出原始数据并按要求计算出使用者定制的数据,并以曲线、图形、指示等形式显示出来。 公式系统可以编辑四种类型的公式,分别是技术指标、交易系统、条件选股和五彩K线公式。技术指标公式是最基本的公式,它用于指标图形的绘制。技术指标公式结合选股条件逻辑判断表达式,即得到条件选股公式,用于条件选股。技术指标公式结合买卖逻辑判断表达式,得到交易系统公式,用于交易系统指示。技术指标公式结合色彩逻辑判断表达式,即得到K线模式公式,用于描述特定的K线模式。公式的编辑在公式编辑器中完成。 公式系统处理的原始数据的分析周期(即相邻两组数据间的时间间隔)可以从1分钟到1000天间的任意值,也可以是分笔成交数据,我们用鼠标把一个公式拖到某只证券的某个周期的图形分析窗口,则该公式处理这个周期的原始数据,如开高低收量额,改变分析窗口显示的分析周期,则公式处理新的分析周期的数据。 公式系统对数据的运算是基于一系列函数,函数中除ZIG之字转向函数类和BACKSET函数外,其余函数均满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响。 公式设定步骤 1.设定公式名称:每个公式都有自己的名称,它由字母或数字组成,最多可以有9个字符。请注意,公式名称在同类公式中不能重复。 2.描述公式:用于简单描述该公式的含义,若输入,则在公式列表中会显示这段文帧?br> 3.注释公式:用于描述一个公式如何使用、计算方法等内容。输入后,在有关窗口按“用法注释”按钮可以查看公式注释。 4.设计技术指标公式语句: 公式的形式由若干语句组成。每个语句得到一个计算结果,对于技术指标,就是一条指标线,语句间用分号隔开。 一个语句由若干函数通过四则运算或逻辑运算而组成。函数是公式系统的基本成分,它是对数据做某种操作,如CLOSE函数表示调用该分析周期的收盘价。函数由函数名称和参数组成,参数用函数名后的括号括起来,每个函数调用的参数可以是变量或常量,变量是一个随着时间变化而变化的数据,例如收盘价;常量是一个不随时间变化而变的数据。例如函数REF(X,N)用于引用N周期前的X值,X是一个变量,N是一个常量,REF(close(),1)表示计算上一周期的收盘价。函数若需调用几个参数,则它们在括号内是有顺序的。若没有参数则可以省去括号,例如CLOSE函数没有参数,所以写成 CLOSE和 CLOSE都可以。函数计算得到的结果是一个变量。 计算符将函数连接成为语句。计算符分为算术计算符和逻辑计算符。算术计算符有+、-、*、/,分别是对计算符两边的数值进行加减乘除计算;逻辑计算符有>、<、<>、>=、<=、=、AND、OR,分别是对计算符两边的数值做大于、小于、不等于、大于等于、小于等于、等于、逻辑与、逻辑或的逻辑运算,如果逻

(完整版)[大智慧]非常实用的选股指标代码大全(共125个)

[大智慧] 非常实用的选股指标大全(共125个) -------------------------------------------------------------------------------- 非常实用的大智慧选股指标大全,自己可以随意自己加减汇编,不怕你没能力, 就怕你没创意,只要你有创意,就可以自己编写! -------------------------------------------------------------------------------- 1,30个交易日内,股价跌幅达到一半的股票: xg:(hhv(c,30)-c)/hhv(c,30)>0.5; 2,今天的量是5天平均的2倍以上 xg:v>ma(v,5)*2; 缩量 vol/ma(vol,10)<0.3; 3,两天内,累计下跌等于或超过20%选股. xg:(ref(c,2)-c)/c>0.2; 4,股价是25天以来新低. xg:cema(c,5); 6,请编买入公式: 1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。 2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。 3. KD指标产生黄金交叉,K线上穿D线。 4. KD交叉同时,KD指标中的D值要小于16。 BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW;

如何编写股票指标及选股公式

如何看懂并学习编写股票指标及选股公式呢?下面通过一个简单的例子做一个通俗的说明。 示例: 操盘线指标公式 bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low); var1:=last(highsar(3,1,20)); drawtext(bu,high,'买入'); drawtext(sel,low,'卖出'); drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2; STICKLINE(low>SAR(3,1,20) and isdown,high,open,0.5,1),colorred; STICKLINE(low>SAR(3,1,20) and isdown,close,open,7.5,1),colorred; STICKLINE(low>SAR(3,1,20) and isdown,close,low,0.5,1),colorred; STICKLINE(high=ref(high,1),high,'明日突破 '+forcast(sar(3,1,20),max(var1,2))+'建议关注'); drawflagtext(highSAR(3,1,20) and low<=ref(low,1),low,'明日跌破 '+forcast(sar(3,1,20),max(var2,2))+'注意止盈'); drawflagtext(low>SAR(3,1,20) and low>ref(low,1),low,'继续持股'); 想要看懂一个公式,最先看的应该是公式的输出内容,换句话说,操盘线在K线图上显示出B点S点,那我们就分析,BS点怎么得来的。先介绍个常用的输出函数drawtext,drawtext的格式:drawtext(条件,想要显示的位置,想要显示的文字),举个例子,想要在K线图上显示出每个涨停版,可以在均线公式里添加这么句:drawtext((c-ref(c,1))/ref(c,1)>0.095,l,'涨停');这样就会在涨停那些天k线图的最低价处显示涨停两个字。 我们到以上原码中找出有drawtext的语句: drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2; 套用刚才说的格式,bu就是条件,low(最低价)是想要显示的位置,想要显示的文字“B”,(后面这些valign0,align1,coloryellow,linethick2都是显示的格式,比如字体颜色,字体显示位置矫正,字体大小),就是说满足了“bu”这个条件后,就在那天的最低价显示个B。那么现在的问题就是什么是bu条件了,看似很长一段公式,其实最主要就是前两行:bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low); 看到两行公式,我先解释下一些基本公式知识,这里bu(buy买),sel(sell卖)是自己定的变量,:后面内容表示bu,sel表示的条件,=表示不需要显示出来(因为最后通过drawtext显示),cross的用法是cross(a,b),意思是a上穿b,比如股

大智慧常用的选股公式

大智慧常用的选股公式

大智慧选股公式 财经、证券2009-08-31 21:52:08 阅读264 评论0 字号:大中小 大智慧选股公式 怎样编写大智慧选股公式 编写条件选股公式时常用的通式。 一、放量、缩量(成交量函数为VOL) 1、放量: (1).今天成交量较昨天增加了1倍,表示如下: VOL/REF(VOL,1)〉2 (2).今天成交量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); Vol/a〉2 或者直接用如下公式表示: vol/ma(vol,10)〉2; (3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); b:=ma(vol,5); b/a〉2; (4).今日的成交量超过了整个流通盘的5%,表示如下: vol/capital〉0.05;其中capital代表流通盘。 2、缩量

(1).今日成交量较昨日减少了一半,表示如下: vol/ref(vol,1)〈0.5; (2).今日成交量较10个交易日平均成交量减少一倍,表示如下: a:=ma(vol,10); vol/a〈2; 或者直接用如下公式表示: vol/ma(vol,10)〈2; (3).今日的5日均量较10个交易日平均成交量减少1倍,表示如下: a:=ma(vol,10); b:=ref(a,5); a/b〈2; (4).今日的成交量低于了整个流通盘的5%,表示如下: vol/capital〈0.05; 二、上涨、下跌 上涨: 今天的涨幅达到5%以上,表示如下: close/ref(close,1)〉1.05; 5日均价连续上涨,表示如下: a:=ma(close,5); b:=ref(a,1); b; 下跌:

李雨青全系列选股公式(源码)大智慧1

李雨青全系列选股公式(源码)大智慧1 1小金角技巧 即10日均价线与20日均价线走出圆弧底,10日均价线上叉20日均价线,并且20日 均价线也是要勾头向上的,股价在交叉点上方附近,甚至交叉点下方,10日均价 线与20日均价线向上开口角度越陡,后势上涨的潜力越大。 mA5:=MA(C,5); mA10:=MA(C,10); mA20:=MA(C,20); yhd:=COUNT(ref(mA10=15 and count(mA5>mA10,3)>2; xg:yhd AND CROSS(mA10,mA20)AND mA20>REF(mA20,1); 2大金角技巧: 就是20日均价线向上,上叉62日均价线,并且62日均价线也是要勾头向上的,这 样20日和62日都是开口向上的,其是底部阳量放大的那些股票,并且开的角度越陡 后期就越猛。 mA20:=MA(C,20); mA62:=MA(C,62); v1:=v>ref(v,1); CROSS(mA20,mA62)AND mA62>REF(mA62,1) and count(v1,3)>2; 3小金边技巧 10日与20日均价线均向上运行,二者距离相差不大角度越陡越好;股价从10日线 上方跌破10日线,接近20日均价线,最好4日线也跌破10日线;62日与133日均价 线,没有反作用力最好;随后产生的成交阳量越大越好;MACD指标图形为空中加 油技巧最好.小金边技巧第一次出现是最有效的,可重点寻找那些股价回落到小金 边里面,4日线与20日线接近的股票小金边技巧(4死叉10配62)选股。 ma4:=ma(c,4); ma10:=ma(close,10); ma20:=ma(close,20); l1:=v>ref(v,1); v1:=count(cross(ma10,ma20),15); v2:=cc and c>ma20 and SLOPE(MA20,4)>0 AND SLOPE(MA10,3)>0; xg:ref(xjb,2)=1 and ma4>ref(ma4,1) and l1; 4大金边技巧: 当股价出现金角以后,股价会经过一段时间的上涨,股价第一次回落,跌破20日 线,跌到20日和62日夹角里就是大金边! mA20:=MA(C,20); mA62:=MA(C,62); v1:=v>ref(v,1); djj:=CROSS(mA20,mA62)AND mA62>REF(mA62,1) and count(v1,3)>2; xg:count(djj,30)>0 and CmA62 AND mA62>REF(mA62,1);

江恩理论条件选股公式全集

江恩理论条件选股公式全集 标签:江恩角度线江恩轮分类:指标公式 江恩八线 一号线:eMA(CLOSE,144),color3399ff; 二号线:eMA(CLOSE,25); 三号线:eMA(CLOSE,318); 五号线:eMA(CLOSE,550),colorFFFF37; 六号线:eMA(CLOSE,610); 七号线:eMA(CLOSE,730); 八号线:eMA(CLOSE,888),colorF00FF0; 九号线:eMA(CLOSE,99),color53ff53; 江恩百分百 HH:HHV(H,450),COLOR53ff53,LINETHICK2; LL:LLV(L,450),COLORWHITE,LINETHICK2; V AR1:=(HH-LL); HL75:HH-V AR1*0.25,COLOR3399ff,LINETHICK2; HL62:HH-V AR1*0.375,CIRCLEDOT,COLORWHITE; HL50:HH-V AR1*0.5,COLORYELLOW,LINETHICK2; HL38:HH-V AR1*0.625,CIRCLEDOT,COLORff00ff; HL25:HH-V AR1*0.75,COLOR0000FF; 江恩轮中轮 VarA:=BARSCOUNT(CLOSE)*3.1415926/180; A2: SIN(VarA*8)*100,linethick2; A3: COS(VarA*8)*100,linethick2; X1: 0; Var1:=MA(CLOSE,5); Var2:=MA(CLOSE,10); Var3:=MA(CLOSE,20); Var4:=MA(CLOSE,30); Var5:=(V ar1+Var2+Var3+Var4)/4; Var6:=(V ar5-REF(Var5,5))/REF(Var5,5)*1500; Var7:=(V ar5-REF(Var5,5))/REF(Var5,5)*1500; Var8:=EMA(Var6,8); 底部注意: STICKLINE(Var6>REF(Var6,1) AND Var6<0 AND Var6REF(Var8,1) AND Var6<0 AND Var6>Var8,Var8,0,5,0),COLORYELLOW; 买点: STICKLINE(Var6>REF(Var6,1) AND Var6>0 AND Var8<0,Var6,Var8,10,0);

通达信指标公式编辑教程大全(函数+指标+实例)

通达信指标公式编辑教程大全(函数+指标+实例)简介 TDX的公式系统是一套功能强大、使用简单的计算机描述系统。用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在TDX当中一共提供了四大类公式编辑器: 1 技术指标公式编辑器 技术指标公式即通常所说画线指标,此类公式的主要目的是通过对数据采取一定的运算,将输出结果直观的显现在分析图上,为投资者提供研判行情的基本依据。此类指标至少要有一条输出线,本系统允许最多6条的输出线。 技术指标公式编辑器实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过TDX的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。 2 条件选股公式编辑器 也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。 3 五彩K线公式编辑器 准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K 线形态赋予颜色,区别了其它的K线。 条件选股公式与五彩K线公式的区别: 条件选股公式和五彩K线公式都有且仅有一个输出,其目的都是为投资者提供买入或卖出点的指示,不同之处在于:条件选股公式仅对最近数据提示买入或卖出,而五彩K线公式则对输入的所有历史数据进行提示。另外,五彩K线公式的输出是在K线图上,通过各种颜色对提示数据进行标识,条件选股公式的输出是找出符合最近条件的所有股票。 4 交易系统公式编辑器 交易系统公式是通过设定买入和卖出点(有且仅有这两个输出),由计算机进行模拟操作。以此为依据,系统一方面可以进行五彩K线公式的功能,同时提示买入和卖出;另一方面可以通过模拟操作,对指标买卖的收益、指标的最佳参数及最佳指标等各情形进行测试。 交易系统是在条件选股功能上的一次大的延伸,旨在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包括买入的切入、卖出、止损以及整体的交易性能检验等等作出定量的规定,帮助投资者建立一套属于自己的买卖规则和理论。 TDX系统所有的分析方法,包括技术指标、条件选股、交易系统和五彩K线,均采用开放平台进行描述。也就是说,所有分析方法的算法对用户时开放的,任何人都可以对原算法进行修改,或增加自己的新算法。 5 公式管理器

大智慧指标公式函数大全(完整可打印版)

大智慧全部函数 ABS 绝对值 ACOS 反余弦值 ADVANCE 上涨家数 ALIGN 水平对齐方式 ALL 一直满足条件ALLASKVOL 委托卖出总量ALLBIDVOL 委托买入总量AMOUNT 成交额 AND 逻辑与运算 ANY 至少一次满足条件 ASIN 反正弦值 ASKPRICE 委卖价 ASKVOL 委卖量 ATAN 反正切值 AVEDEV 平均绝对偏差AVGASKPRICE 委托卖出均价AVGBIDPRICE 委托买入均价AVGENTERPRICE 平均买入成本BACKSET 向前赋值 BARPOS K线位置BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTATUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利 BETA 贝塔系数 BETA2 相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于 BIDPRICE 委买价 BIDVOL 委买量 BIGORDER 委托单大单成交量比例BKNAME 板块名称 BUY 买入 BUYSHORT 空头买入

C 收盘价 CAPITAL 流通盘 CASH 现金存量 CATEGORY 证券类型 CEILING 向上舍入 CIRCLEDOT 小圆圈线 CLOSE 收盘价 COLOR 输出颜色 COLOR3D阴阳颜色3D柱线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: VOL,COLOR3D;表示绘制成交量阴阳3D柱线 COLORSTICK 阴阳颜色柱线 COS 余弦值 COST 成本分布 COSTB 成本分布 COUNT 统计总数 COVAR 协方差 CROSS 交叉函数 CROSSDOT 斜叉线 CURRENTDATE 当前日期 CURRENTTIME 当前时间 CYC 成本均线 CYW Cyw主力控盘 D1970TODATE 1970日转换为日期 DASHLINE长虚线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成长虚线。 例如: VOL,DASHLINE; DATATYPE 数据类型 DATE 年月日 DATESTR 日期到字符串转换 DATETOD1970 日期转换为1970日 DAY 日期 DAYS1970 1970年以来的天数 DECLINE 下跌家数 DEVSQ 数据偏差平方和 DISPSTATUS 数据显示状态

几种条件选股的方法

几种条件选股的方法 一.底部擒拿手(适用于主力版和决策版) 1.打开“条件选股”--指标条件选股”---“CPX1操盘线买入选股”—把天数改1天--加入. 2.打开“技术指标”--“益盟特色指标”--“ABJB-按部就班”把大于改成“上穿”—把5改成底部--加入。 3.打开“条件选股”—“即时盘中选股”—“B101-涨幅选股”—选择当前涨幅大于6%的股票,分析周期为日线—加入 点保存—在请输入条件名称中输入“底部擒拿手”—确认就保存到组合条件中了。 二.趋势顶底选股法(适用于主力版和决策版) 1、“特色功能”—“条件选股”--“技术指标”--“益盟特色指标”--“QSDD-趋势顶底”--“底部区域”等于1—-加入 2、再把“底部区域”改成“低位金叉”等于1;---加入 点保存—在请输入条件名称中输入“趋势顶底”—确认就保存到组合条件中了。 需要注意的是: 选出个股后进行关注,关注其日线操盘线是否在3个交易日内发出B点;倘若3个交易日内无B点,不可操作。利用趋势顶底指标配合操盘线把握短线展开反弹上涨行情的个股。操作思路为短线操作。 三.赚取短线价差(适用于主力版和决策版) 1、“特色功能”—“条件选股”—“专家选股器”—“绝地反击”—分析周期(日线)---加入 点保存—在请输入条件名称中输入“赚取短线价差”—确认就保存到组合条件中了。 需要注意的是: 通过绝地反击条件选出的个股属于短线反弹性的行情,所以只能以短线思路进行操作:在日线操盘线发出B点信号或者保持红色持股的状态下,按照60分钟操盘线进行买卖操作,以赚取短线价差。 四.超级短线(仅适用于主力版) 1、打开“条件选股”--指标条件选股”---“CPX1操盘线买入选股”—把天数改1天--加入. 2、双击“技术指标”---“深度分析指标”---“资金博弈”---把“大于”改成“上穿”把5改成散户资金 3、双击“技术指标”---“Level-2指标组”---“大单比率”---把5改成1—加入 点保存—在请输入条件名称中输入“超级短线”—确认就保存到组合条件中了。 连续3天主力大单买入”的选股方法

选股公式自己写

拆分指标,改写选股公式自己行 见到论坛会员,多数求助帖子为简单的将指标中的某个信号,拆分出来单独修改为选股指标; 其实,这类简单的修改,只要自己稍微熟悉一下指标的含义,然后循着发出信号的相关代码寻找上去,就可以很快的找出指标中与该信号有关的那部分源码,自己稍加修改,就可以很容易的修改为选股公式了。大庆老杨版主已经写过一个类似帖子,对于新手,还是稍复杂了点;一品尝试再写一帖更加简单、易懂的,图文结合,让指标菜鸟看得更明白一点。 你还是指标菜鸟、而又想修改选股公式吗?那就跟着一品的引路,自己试试吧!相信你也行! (一)初识选股公式的特征 ①信号的唯一性:所谓选股公式,就是一个指标中仅给出唯一的一个独立的信号,不管条件是怎样的,最后输出的信号都只能有一个。 ②源码的纯洁性:所有选股信号,在输出时,都禁止使用颜色(如:COLOR6600FF)、粗细(如:LINETHICK2)、文字提示、线型描述(如:POINTDOT)等修饰函数。举例1: 下面的指标【空中休整】,只有一个输出信号,而且没有任何修饰符,既可以当做副图指标,也可以当做选股指标。 {空中休整----理想论坛一品茶缘编写,通用版本副图指标} INPUT:N(2); XYX:=ABS(C/REF(C,1)-1)*100<=N OR (ABS(C/O-1)*100<=N AND ABS(C/REF(C,1)-1)*100<=6); GD:=H>=HHV(H,60)*0.9 AND COUNT(C>COST(75),3) AND (C/REF(C,1)-1)*100>=3.5; GDSJ:=BARSLAST(GD); 目标:GDSJ<=8 AND COUNT(XYX,2)=2;

大智慧公式选股教程

目录 2010年7月大智慧全面升级股票池功能之际,大智慧官方论坛上为专业版以上的股票池用户开辟了“股票池功能讨论区”,欢迎新老用户参与,相互交流学习,与中国证券市场一同成长! 2010年大智慧公司版权所有

第一课我们要做的是什么 大智慧软件自2000年始与广大的投资者见面以来很快就以优秀的界面设计与便捷的操作引起了投资者的共鸣,无论是在入门级的专业版还是在高端的机构版中,都可见大智慧金融终端在为国内的广大投资者精挑细作,量体裁衣的印记。 因此我们也收到了许多的反馈,其中广含着衷心的建议,善意的批评和可待的殷殷期望。在这许多的建议、批评、期望中我们注意到了这样一个意见—“大智慧”的公式编辑平台确实是十分出色,但是我们可不可以得到一个通俗化的教程,来帮助我们更好的理解它的编写以及使用方法,更好地掌握它,本书的目的就是为了解决这样一个问题。 事实上,从这些反馈来分析,我们大多数的用户并不是完全了解“公式编辑器”的意义,简单地,我们可以从以下几个角度进行理解: 一、指标分析: “公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件。同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一,例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB,MC,MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股: 将自己的经验、心得编制为一些条件,交给大智慧去在所有的股票当中挑选满足条件的个股,节省时间与精力。毕竟,要面对的是沪市、深市一千多只股票,个人的精力总是有限的。特别地,有些很复杂的条件组合在一起,需要大量的计

高成功率条件选股公式:逃顶天王

高成功率条件选股公式:逃顶天王 逃顶天王 抄底魔鬼和逃顶天王是一对配合使用的姐妹指标 . 她们都是老指标 , 也是好指标 . 好指标的生命之树长青 , 犹如醇酒 , 历久弥香 . 在指标的实战使用中 , 我曾享受过据以抄底逃顶的快乐 ,因此深深体会到指标原作者的智慧并 感受到他的恩泽 . Var1jo:=IF(DATE<1030830 AND DATE>900101,1,0); Var2jo:=LLV(LOW,10); Var3jo:=HHV(HIGH,25); 警戒线 := 2.8*Var1jo; 减仓线 := 3.2*Var1jo; 动力线 :=EMA((CLOSE-Var2jo)/(Var3jo-Var2jo)*4,4)*Var1jo; DRAWICON(CRO动力线,警戒线),55,2); RC:=C/REF(C,13); ARC:=SMA(REF(RC,1),13,1); ARC1:=SMA(REF(RC,1),47,1)+0.04; 卖出 1:CROSS(ARC,ARC1)*40,COLORCYAN,LINETHICK2; Var3o:=REF(CLOSE,1); Var4o:=SMA(MAX(CLOSE-Var3o,0),6,1)/SMA(ABS(CLOSE-Var3o),6,1)*100; 卖出:=CROSS(80,Var4o),stick; DRAWICO卖;出,50,2); Z001:=SMA(Vol,5,1);

Z002:=(Z001-llv(Z001,10))/(hhv(Z001,10)-llv(Z001,10))*100; Z003:=SMA(Z002,3,1); Z004:=100-Z003; Z005:=REF(Z004,1)>REF(Z004,2) AND Z004<34; Z006:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; Z007:=FILTER(Z005,3); 巫山 1:=SMA(Z006,3,1),LINESTICK, COLORBLUE; 山顶 1:STICKLINE(Z007 AND 巫山 1>60,0,30,12,0),COLORred,LINEThICK3; cjl10:=if((ma(v,5)/capital)/(ma(v,20)/capital)>1.618,2,1); cjl20:=if((ma(v,10)/capital)/(ma(v,30)/capital)>1.618,2,1); cjl40:=if((ma(v,20)/capital)/(ma(v,60)/capital)>2.618,2,1); cjl60:=if((ma(v,20)/capital)/(ma(v,90)/capital)>3.191,2,1); cjl120:=if((ma(v,20)/capital)/(ma(v,120)/capital)>3.618,2,1); cjl250:=if((ma(v,20)/capital)/(ma(v,250)/capital)>4.382,2,1); cjl1:=cjl10; cjl2:=cjl10*cjl20; cjl3:=cjl10*cjl20*cjl40; cjl4:=cjl10*cjl20*cjl40*cjl60; cjl5:=cjl10*cjl20*cjl40*cjl60*cjl120; cjl6:=cjl10*cjl20*cjl40*cjl60*cjl120*cjl250; price10:=if(c=hhv(c,10),2,1); price20:=if(hhv(c,5)=hhv(c,20),2,1); price40:=if(hhv(c,5)=hhv(c,40),2,1); price60:=if(hhv(c,5)=hhv(c,60),2,1); price120:=if(hhv(c,5)=hhv(c,120),2,1);

相关文档
最新文档