通达信公式例子
- 格式:docx
- 大小:22.44 KB
- 文档页数:25
通达信公式例子
【篇一:通达信公式例子】
1、放量
a、今日比昨日的成交量放大了1倍:
vol/ref(vol, 1)
b、今日的五日均量比五天前的五日均量放大了3倍:
aa:=ma(vol, 5);
bb:=ref(aa, 5);
aa/bb 4;
c、今天的成交量达到了整个流通盘的10%以上(注意,10%的表达式是10/100或者0.1):
vol/capital 10/100;
2、缩量
a、今日比昨日的成交量缩小了1倍:
vol/ref(vol, 1) 0.5;
b、今日的五日均量比五天前的五日均量缩小了一半:
aa:=ma(vol, 5);
bb:=ref(aa, 5);
aa/bb
c、今天的成交量不足整个流通盘的0.5%:
vol/capital 0.5/100;
d、连续两天缩量一倍以上(等差缩量)
every(v =ref(v,1)*0.5,2);
e、连续3天缩量
count(v ref(v,1),3)=3; 或nday(ref(v,1),v,3);
3、上涨
a、今日涨幅达到了7%以上:
close/ref(close,1) 1.07;
b、十日均价继续上涨:
aa:=ma(close,10);
bb:=ree(aa,1);
aa
4、下跌
a、当天收阳:close open;
b、当天收阴:close open;
5、高开、低开
a、当天股价高开,即开盘高于昨日收盘:open ref(close, 1);
b、当天股价低开:open ref(close, 1);
6、跳空
a、向上跳空(日开盘在昨日最高之上,简称高高):
open ref(high, 1);
b、向下跳空(开盘小于昨日的最高价,简称低低):
open ref(low, 1);
7、放量上攻
aa:=vol/ref(vol,1) {成交量是昨日的两倍}
bb:=close/ref(close, 1) 1.07;{涨幅大于7%}
aa and bb;
8、高开高走
aa:=open ref(close, 1);{开盘价大于昨收}
bb:=close open;{当日收阳线}
aa and bb;
9、创新高
创新高指当日最高价是最近一段时间的最高价:
high=hhv(high, n);
其中的high为当期最高价,hhv(x,n)是求n周期内x最高值。因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。
10、横盘整理
横盘整理指最近一段时期价格在一定幅度之内摆动:
(hhv(close,10)-llv(close,10))/close 0.05;
其中的llv(x,n)是求n周期内x最低值。因此该公式表示10日收盘价振幅振幅在5%以内。
11、今天的量是5天均量的2倍以上
v ma(v,5)*2;
12、股价是25天以来新低
c ref(llv(c, 25), 1);
13、换手率 3个点,涨幅 7个点。
v/capital*100 3 and (c/ref(c,1)) 1.07;
14、阴转阳(昨天收阴线,今天收阳线)
ref(c,1) ref(o,1) and c
15、回踩20日均线
l =ma(c,20) and c ma(c,20);
16、上穿20日均线
cross(c,ma(c,20));
17、涨幅
(c-ref(c,1))/c*100
18、股价4天中有两天在10日线上
count(c ma(c,10),4)=2;
19、3天前有个涨停(第四天涨停)
barslast(c/ref(c,1) =1.0996)=3;
20、10天内出现两次涨停的个股
a、方法一
count(c/ref(c,1) 1.09,10)=2;
b、方法二
今涨停:=c/ref(c,1) 1.09;
count(今涨停,10)=2;
21、一阳上穿10,20,30日线,量能是前一天3倍。
ma10:=ma(c,10);
ma20:=ma(c,20);
ma30:=ma(c,30);
v1:=ref(v,1);
cross(c,ma10) and cross(c,ma20) and cross(c,ma30) and v v1*3;
22、今日成交量大于昨日成交量一成的股票。
v ref(v,1)*1.1;
23、连续5天,当日的5日均线减前一天的5日均线差值小于1. count((ma(c,5)-ref(ma(c,5),1)) 1,5)=5;
24、股价上穿5周均线:
cross(c,ma(c,5));
注意:选股时用周线
25、流通盘小于4000万
capital/100 4000;
26、5日均线向上,流通盘小于5000万,换手率大于3
流通盘:=capital/100 5000;
换手率:=vol*100/capital
ma5:=ma(c,5) ref(ma(c,5),1);
选股:流通盘 and 换手率 and ma5;
27、流通市值在50~60亿的股票
流通市值:=finance(40)/100000000;
选股:流通市值 =50 and 流通市值
28、收下影线