通达信公式.docx
《通达信公式.docx》由会员分享,可在线阅读,更多相关《通达信公式.docx(117页珍藏版)》请在冰点文库上搜索。
通达信公式
通达信选股公式去除ST和停盘,大盘股
AA:
=ANDMA(C,5)>REF(MA(C,5),1);
BB:
=ANDMA(C,10)>REF(MA(C,10),1);
30日内有停板公式
N:
=30;ZT:
=C/REF(C,1)>=1.099ANDC=HANDDYNAINFO(4)>0;COUNT(ZT,N)>=1;
老乐26日中9%的涨幅统计
去除ST:
=EXIST(C/REF(C,1)>1.055,60);
放在前面有效 去除停牌:
=DYNAINFO(4)>0;
XG:
去除ST AND 去除停牌;
选股公式中去除ST和停牌股的方法:
15,选出10天内出现了涨停的个股
count(c/ref(c,1)>1.1,10)>0;
老乐30日放大量地位放大量
HHV(V,3)>REF(HHV(V,30),4);
放量 V>REF(V,1)*2ANDC>REF(C,1);
附加条件:
=NOT(NAMELIKE('S')ORNAMELIKE('*S'))ANDVOL>1;
仙人路
H/REF(C,1)>1.04ANDC/REF(C,1)>1.01ANDC/REF(C,1)<1.03ANDL/REF(C,1)>0.98AND(H-C)/(H-L)>0.6AND(H-O)/(H-L)>0.6ANDDYNAINFO(17)>1ANDVOL/CAPITAL<0.05ANDH/L>1.05ANDMA(C,5)>REF(MA(C,5),1)ANDMA(C,10)>REF(MA(C,10),1)ANDVOL/CAPITAL>2/100;
换手,量比,每股收益等选股公式
1.换手率大于3%;今天的成交量达到了整个流通盘的2%以上:
VOL/CAPITAL>2/100
2.
2.量比大于2倍;
3.现价小于10元;
4.流通盘小于2亿股;
5.每股收益大于0.1元;
6.涨幅大于3%;
7.MACD的DIFF上穿DEA,金叉;
换手率大于2% DYNAINFO(37)>0.02
uu:
=VOL/CAPITAL>2/100;
上下刺1
AA:
(REF(H,1)-MAX(REF(C,1),REF(O,1)))/(REF(H,1)-REF(L,1))>0.7AND(MIN(O,C)-L)/(H-L)>0.7ANDMA(C,5)>REF(MA(C,5),1)ANDVOL/CAPITAL>1/100;
揉搓线
(REF(H,1)-MAX(REF(C,1),REF(O,1)))/(REF(H,1)-REF(L,1))>0.7AND(MIN(O,C)-L)/(H-L)>0.7;
上下刺2
C<15ANDH-O<0.20ANDREF(O-L<0.2,1)
ANDREF(H>MA(C,5),1)ANDREF(H>MA(C,10),1)ANDREF(H>MA(C,20),1)
ANDREF(H>MA(C,30),1)ANDL
AND(C-L)/L>0.015
ANDREF(H-O,1)/REF(O,1)>0.015
ANDABS(O-C)<0.2ANDABS(REF(O-C,1))<0.2
AND(O-L)/L>0.015
ANDABS((O-C)/O)<0.015ANDABS(REF(O-C,1)/REF(O,1))<0.015
ANDL
ANDMA(C,5)>MA(C,10)
ANDMA(C,10)>MA(C,20)ANDMA(C,5)>MA(C,20)ANDMA(C,5)>MA(C,30)
ANDMA(C,10)>MA(C,30)ANDL>MA(C,20)ANDMA(C,5)>REF(MA(C,5),1)ANDVOL/CAPITAL>1/100;
编自用多个公式组合的选股公式?
(1)选流通盘较小的小盘股SHGZG>=m1*10000ANDSHGZG<=m2*10000
(2)选出刚上市不久的次新股ISNULL(CLOSE[N])==1;
(3)超跌选股A=HHV(HIGH,N);
(A-CLOSE)/A*100>M1;
(4)ST股除外NOT(STRFIND(STKNAME,'ST',1));
(5)创业板除外NOT(STRLEFT(CODE,2)==30);
(6)连续下跌COUNT(CLOSE
(7)连续收阴线aa=COUNT(OPEN>CLOSE,N);
SELECT aa==n
(8)创新低LLV(LOW,N)==LOW;
(9)今日凹洞量A=VOL;
B=HHV(VOL,N1);
A/B*100
(10)昨日凹洞量A=REF(VOL,1);
B=HHV(VOL,N1);
A/B*100
(11)企稳弹升MJGS=LLV(LOW,N);
CXG=(CLOSE-MJGS)/MJGS*100;
BETWEEN(CXG,M1,M2);
(12)价升量增A:
=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=(N/100);
SUM(VOL,N1)/SHGZG>=(N2/100)
ANDCOUNT(VOL>REF(VOL,1),N3)==N3ANDCOUNT(A,N3)==N3
(13)股价介于两线之间BETWEEN(C,MA(C,N1),MA(C,N2));
(14)均线黏合,横盘选方向MA1:
=MA(C,5);
MA2:
=MA(C,10);
MA3:
=MA(C,20);
P1:
=ABS(MA1-MA2)+ABS(MA2-MA3);
P1/C<2/100ANDMA1>REF(MA1,1)ANDMA2>REF(MA2,1);
(15)均线金叉,短期强A=MA(C,N1);
B=MA(C,N2);
CROSS(A,B);
(16)均线死叉,短期弱A=MA(C,N1);
B=MA(C,N2);
CROSS(B,A);
(17)主力吸筹,成交量放大A=MA(C,N1);
B=MA(C,N2);
CROSS(B,A);
目前先发17个公式,由于今后一段时间要编辑涨停板捕捉技巧与明日操盘策略,所以编辑公式暂时告一段落!
X1:
=DYNAINFO(37)>0.03;
X2:
=DYNAINFO(17)>2;
X3:
=C<10;
X4:
=CAPITAL/1000000<2;
X5:
=FINANCE(33)>0.1;
X6:
=(C-REF(C,1))/REF(C,1)>0.03;
X7:
=CROSS(MACD.DIF,MACD.DEA);
XG:
X1ANDX2ANDX3ANDX4ANDX5ANDX6ANDX7;
52沿5天线走
EMA(C,7)>EMA(C,14)ANDEMA(C,14)>EMA(C,25)ANDEMA(C,25)>EMA(C,50)ANDBARSLASTCOUNT(C/REF(C,1)<1.03ANDC>EMA(C,7))+1>5ANDDYNAINFO(17)>0;
hhvR(V,1)
碎步爬升}通 达 信
碎步爬升}通 达 信
EMA(C,7)>EMA(C,14)ANDEMA(C,14)>EMA(C,25)ANDEMA(C,25)>EMA(C,50)ANDBARSLASTCOUNT(C/REF(C,1)<1.03ANDC>EMA(C,7))+1>5ANDDYNAINFO(17)>0;
Hhv(V,3)>ref(v,30)),4);
今天的量是5天平均的2倍以上xg:
v>ma(v,5)*2
今天成交力量是前天的1.8倍.xg:
v=ref(v,2)*1.8;
今天成交力量是前天的1.8倍.xg:
v=ref(v,2)*1.8;
585-10日向上放量
Hhv
BB:
= MA(C,20)>REF(MA(C,20),1);
AA:
=MA(C,5)>REF(MA(C,5),1);
BB:
=MA(C,10)>REF(MA(C,10),1);ANDMA(C,20)>REF(MA(C,20),1);
CC:
=MA(C,20)>MA(C,10);
放量 DD:
=V>REF(V,1)*2ANDC>REF(C,1);
AAANDBBANDCCANDDD;
5860日向上
MA60:
=MA(C,60);
A1:
=MA60>=REF(MA60,1);
A2:
=C>=MA60;
A1ANDA2;
两涨停
COUNT(C>REF(C,1)*1.090ANDREF(C,1)>REF(C,2)*1.090,30)>=1;
两涨停
COUNT(C/REF(C,1)>1.1,20)>2;
以下是将公式改为选股公式的简易方法,求人不如求己嘛
5日均向上
AA:
=MA(C,5)>REF(MA(C,5),1);
AAANDBB;
AA:
= ANDMA(C,5)>REF(MA(C,5),1);
BB:
= ANDMA(C,10)>REF(MA(C,10),1);
FF:
=MA(C,20)>REF(MA(C,20),1);
一、K线的基本形态
1、当天收阳:
CLOSE>OPEN;
2、当天收阴:
count()CLOSE<OPEN;
3、当天股价高开,言下之意开盘高于昨日收盘:
OPEN>REF(CLOSE,1);
4、当天股价低开:
OPEN<REF(CLOSE,1);
5、跳空高开:
OPEN>REF(HIGH,1);当日开盘在昨日最高价之上
6、跳空低开:
OPEN<REF(LOW,1);
7、长阳:
C/O>1.03或者(C-O)/O*100>5或者(C-O)/O>0.05 意思是收盘价比开盘价上涨5%以上。
当然,用7%以上也可。
8、长阴:
C/O<0.94; 注意:
同一语句可有多种表述,此为其一。
9、高开大阴:
O/REF(C,1)>1.04 ANDC/O<1.94;今天开盘比昨天收盘高出4%和收盘价较开盘下降6%。
低开大阳与此正好相反。
10、标准十字星:
CLOSE=OPENANDHIGH<>LOW
更多见的是近似十字星。
例:
ABS(C-O)<0.02ANDH-C>0.03ANDC-L>0.03;该语句用上了一个函数:
ABS,意思是求绝对值。
这样,该近似十字星即可能是阳星也可能是阴星。
再认识两个函数:
MAX(A,B)求A和B中的最大值。
MIN(A,B)求A和B中的较小值
有了这两个函数,近似十字星还可这样表述:
ABS(C-O)<0.02ANDH>MAX(C,O)ANDL 另外,该公式还可以用比例数编写。
11、长下影线:
也有收阴收阳之分。
以阳线长下影线为例:
C>OAND(O-L)>(C-O);此公式只表达了下影线比实体线长,并没有表达长度比例和有无上影线。
长上影C<(C-O)
留个习题吧:
不限制阴阳线,上影小于5分钱,下影线是实体的两倍以上。
形态还有许多,有几十种,不一一例举了,大家举一反三,慢慢摸索吧。
二、条件选股的基本形态
1、阶段最高价:
HHV(H,N)意思是取得N天之内的最高价。
新函数:
HHV,最高值。
2、阶段最低价:
LLV(L,N)意思是取得N天之内的最低价。
新函数:
LLV,最低值。
3、阶段涨幅(C-REF(C,N))/REF(C,N)*100 N日收盘价的差值的百分比。
4、再创新高HIGH=HHV(HIGH,N)是指今日最高价是N日以来的最高价.。
再创新低:
略。
5、放量:
(1)今日比昨日的成交量放大了1倍:
VOL/REF(VOL,1)>2;
(2)今日的五日均量比前五天的五日均量放大了3倍:
AA:
=MA(VOL,5);
BB:
=REF(AA,5);
AA/BB>4;
(3)今天的成交量达到了整个流通盘的2%以上:
VOL/CAPITAL>2/100;
注意,10%的表达式是10/100,或者0.1
6、缩量:
(1)今日比昨日的成交量缩小了1倍:
VOL/REF(VOL,1)<0.5;
(2)今日的五日均量比前五天的五日均量缩小了一半:
AA:
=MA(VOL,1)<0.5;
BB:
=REF(AA,5);
AA/BB<0.5;
(3)今天的成交量不足整个流通盘的0.5%:
VOL/CAPITAL<0.5/100;
7、放量上攻 是指价格上扬,成交量剧增
C/REF(C,5)>1.2ANDVOL>MA(VOL,5)*3;表示5日上涨20%和成交量超过5日均量的3倍。
8、持续放量:
COUNT(V>REF(V,1),N)=N; 实际上这种情况不是很多。
如果用3日均量,或5日均量则非常普遍。
即:
COUNT(MA(V,3)>REF(MA(V,3),1),N)=N;
9、阶段放量
N(1,100,10) M(1,100,50)
SUM(VOL,N)/CAPITAL>=(M/100) N日内换手率大于百分之M
代入参数后的表达式为:
SUM(VOL,10)/CAPITAL>=5/10;
或者:
SUM(VOL,10)/CAPITAL*100>50;
10、温和放量上攻
M(2,10,3)N(1,40,10)
UP:
=MAX(C,O)>REF(MAX(C,O),1);
A:
=VOL>REF(VOL,1);
COUNT(IF((UPANDA),1,0),N)=NANDC>O
AND(C-REF(MAX(C,OPEN),1))/REF(MAX(O,C),1)<=(3/100)
ANDVOL/CAPITAL<=(M/100)
连续N个周期放大并保持上涨势头当日换手率小于M%
11、突然放量
N(1,300,10)M(1,40,3)
VOL>REF(HHV(VOL,N),1)*M
成交量较前N周期的最大成交量增大M倍
12、上涨:
C/REF(C,1)>1.07;今日涨幅达到了7%以上。
注意:
涨幅是指当天收盘价与昨天的收盘价之比。
13、下跌:
同上面的表达方式一样,将方向改变了而已。
14、十日均价继续上涨:
AA:
=MA(C,10);
BB:
=REF(AA,1);
AA>BB;
15、窄幅整理:
就是指近一段时期价格维持在一定幅度之内
(HHV(C,20)-LLV(C,20))/C<0.08;即20日内价格振幅在8%以内波动。
16、连续N天收阳:
COUNT(C>O,N)=N;
特别提示:
新函数:
COUNT(X,N),统计满足条件的周期数。
若N=0则从第一个有效值开始。
例:
COUNT(C<=3;时,即加上条件“小于等于3”周期时,才有实际意义。
这个函数经常用到,务请留意。
17、N日内阳线多于阴线:
COUNT(C>O,N)>N/2;
18、创历史新高:
C=HHV(C,0);
特别提示:
此公式本应为:
C=HHV(C,N); 当N等于0时,从第一天开始统计。
统计历史数据时,如果从头开始,都用0。
19、尾盘拉升
HOUR>14ANDMINUTE>56ANDCLOSE/REF(CLOSE,2)>=1+N/100
14:
56以后2分钟涨幅超过N%
20、突破长期盘整
N(10,60,30) M(5,50,30)
REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)<=(M/100)ANDC>=REF(HHV(H,N),1)ANDBARSCOUNT(C)>N
前N日在上下M%的幅度内整理,今日突破。
21、阶段强势股
N(700101,1341231,990519)M(700101,1341231,990913)
A:
=SUM(IF(DATE-N=0,INDEXC,0),0);
B:
=SUM(IF(DATE-M=0,INDEXC,0),0);
E:
=SUM(IF(DATE-N=0,C,0),0);
F:
=SUM(IF(DATE-M=0,C,0),0);
((F-E)/E)>((B-A)/A)
选择N日----M日之间内走势强于大盘的股票.
22、大盘同步选股
N(1,100,10)M(1,100,50)
COUNT((C>OANDINDEXC>INDEXO)OR(CM/100
N周期中与大盘走势相同(同收阴线或同收阳线)的比例超过M%
23、今收盘对于N日内最低收盘价的涨幅(%)
(C-LLV(C,N))/LLV(C,N)*100;
24、今收盘对于N日内最高收盘价的跌幅(%)
(HHV(C,N)-C)/HHV(C,N)*100;
25、股价在过去N日内运行空间的相对位置
(C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;
26、股价上方N1%至N2%处的筹码(%)
AA:
=WINNER(C+C*N2/100)*100;
BB:
=WINNER(C+C*N1/100)*100;
AA-BB
认识新函数:
WINNER(CLOSE) 获利盘比例。
表示以当前收市价卖出的获利盘比例,如返回0.2表示20%获利盘;例如:
WINNER(10)表示10元价格的获利盘比例。
该函数仅对比较日线分析周期有效。
27、股价下方N1%至N2%处的筹码(%)
(WINNER(C-C*N1/100)-WINNER(C-C*N2/100))*100;
28、收盘价N%处的套牢盘
100-(WINNER(C*N/100))*100;
29、收盘价N%处的获利盘
WINNER(C*N/100)*100;
三、基本面选股举例
1、小盘选股
CAPITAL<=500000ANDFINANCE(33)>=0.01ANDCLOSE<=30
2、低市盈率选股
DYNAINFO(39)<=NANDDYNAINFO(39)>0
3、业绩选股
N(0,100,0.4)
FINANCE(33)>N每股收益在0.4元以上
4、小盘股
N:
=5000;
FINANCE(7)<=N
5、大盘股
N:
=20000;
FINANCE(7)>=N
线上阴
MA34:
=MA(C,34);
MA18:
=MA(C,18);
线上阴18:
COUNT(LONGCROSS(C,MA18,20),10)>=1ANDEVERY(C>MA18,2)ANDCREF(C,1)*0.97;
一阳穿线1
CLOSE>MA(C,5)
ANDCLOSE>MA(C,10)
ANDCLOSE>MA(C,20)
ANDOPEN
ANDMA(C,10)>REF(MA(C,10),1)
ANDMA(C,5)>MA(C,10);
一阳穿线2
MA5:
=MA(C,5);
MA10:
=MA(C,10);
MA30:
=MA(C,30);
低:
=REF(C,1)
高:
=CROSS(C,MA5)ANDCROSS(C,MA10)ANDCROSS(C,MA30);
一阳穿线3
XG:
CROSS(C,MA(C,10))ANDCROSS(C,MA(C,20))ANDCROSS(C,MA(C,30))ANDV>REF(V,1)*3;
。
这些基本语句,是编写公式和整理选股公式信号的基础,大家要熟知。
通达信精准选股公式2
条件选股公式源码:
一招就够
V1:
=EMA(CLOSE,5);
V2:
=EMA(EMA(CLOSE,29)*1.01,10);
CROSS(V1,V2);
黑马易找
VAR1:
=MA(CLOSE,5);
VAR2:
=MA(CLOSE,10);
VAR3:
=MA(CLOSE,30);
VAR4:
=MA(CLOSE,60);
VAR5:
=EMA(COST(85),7);
VAR6:
=EMA(COST(15),7);
VAR7:
=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);
VAR8:
=INTPART(VAR7*100)/100;
VAR9:
=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);
VARA:
=INTPART(VAR9*100)/100;
VARB:
=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);
VARC:
=INTPART(VARB*100)/100;
VARD:
=EMA(CLOSE,5)-EMA(CLOSE,10);
VARE:
=EMA(VARD,9);
VARF:
=(-100)*(HHV(CLOSE,5)-CLOSE)/(HHV(CLOSE,5)-LLV(LOW,5))+100;
VAR10:
=(-100)*(HHV(CLOSE,10)-CLOSE)/(HHV(CLOSE,10)-LLV(LOW,10))+100;
VAR11:
=(-100)*(HHV(CLOSE,20)-CLOSE)/(HHV(CLOSE,20)-LLV(LOW,20))+100;
VAR12:
=(-100)*(HHV(CLOSE,30)-CLOSE)/(HHV(CLOSE,30)-LLV(LOW,30))+100;
VAR13:
=REF(VARE,1);
VAR14:
=VARE;
VAR15:
=VAR14-VAR13;
VAR16:
=REF(VARD,1);
VAR17:
=VARD;
VAR18:
=VAR17-VAR16;
VAR19:
=OPEN;
VAR1A:
=CLOSE;
黑马易找选股:
VAR19<=VAR1ANDVAR19<=VAR2ANDVAR19<=VAR3ANDVAR1A>=VAR1ANDVAR1A>=VARCANDVAR15>0ANDVAR18>0;
以逸待劳
VAR1:
=COST(10);
VAR2:
=REF(CLOSE,7)/MA(REF(CLOSE,7),3)>=1.07ANDREF(CLOSE,7)=HHV(REF(CLOSE,7),3)ANDMA(REF(VOL,7),2)/MA(REF(VOL,7),40)>=3ANDMA(REF(VOL,7),2)=HHV(MA(REF(VOL,7),2),3)ANDREF(VOL,7)>REF(REF(VOL,7),1)ANDREF(CLOSE,7)>REF(REF(CLOSE,7),1);
VAR3:
=REF(REF(CLOSE,7),1);
VAR4:
=SMA(MAX(REF(CLOSE,7)-VAR3,0