写公式其实很简单,只是看不懂的人比较复杂而已,初学者可以先用最简单的方法写好了就测试,慢慢去理解,所以下面我准备的都是很简单的条件选股公式,感兴趣的朋友可以收藏一下。
首先,来看看条件选股时的一些设置,
1、条件选股公式的添加:公式管理器—条件选股公式—其他类型—新建—公式名称用4个字简写—确定。
2、条件选股公式的使用:通达信选股器—条件选股—在条件选股公式栏找到自己需要的公式—加入条件—选股入板块,确定即可。
通达信条件选股公式:
K线:
最高价:HIGH简写H
收盘价:CLOSE简写C
最低价:LOW简写L
开盘价:OPEN简写O
成交量:VOL简写V
1,单峰密集
A1:=COST(85);
A2:=COST(15);
A3:=A1-A2;
A4:=(A1+A2)/2;
单峰密集:A3/A4*100<14.45,LINETHICK0;
2,分时横盘
X1:=ABS(MA(C,10)/MA(C,20)-1)<0.01;{取1%振幅内粘合}
X2:=ABS(MA(C,5)/MA(C,10)-1)<0.01;
X3:=ABS(MA(C,5)/MA(C,20)-1)<0.01;
AA:=MA(C,5)>REF(MA(C,5),1);BB:=MA(C,10)>REF(MA(C,10),1);CC:=MA(C,5)>MA(C,10);{均线勾头向上}
CDJZ:=ABS(MA(C,20)-MA(C,120))/MA(C,120)<0.4;{长短均线距离绝对值越小越好}
MA(C,5)>REF(MA(C,5),1) AND X1 AND X2 AND X3
AND CDJZ AND AA AND BB AND CC;
3,站到5日线
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
AA:=CROSS(C,MA5);
ZM:MA5>MA10 AND MA10>MA30 AND MA5>REF(MA5,1) AND MA10>REF(MA10,1) AND MA30>REF(MA30,1) AND AA;
4,尖三兵
(REF(C,2)>REF(C,3) AND C>REF(H,1) AND (C-REF(C,1))/REF(C,1)*100>=3 AND
(REF(H,1)-MAX(REF(C,1),REF(O,1)))>1.5*ABS(REF(O,1)-REF(C,1)));
5,待入线
A:=REF(C,1)
B:=O
CC:=C<=REF(O,1);
A AND B AND CC AND C>O;
6,均线粘合选股公式
均线粘合很少有百分百相等的情况,可以取1%振幅内粘合,并且一般是3条均线。
源码如下:
X1:=ABS(MA(C,10)/MA(C,20)-1)<0.01;
X2:=ABS(MA(C,5)/MA(C,10)-1)<0.01;
X3:=ABS(MA(C,5)/MA(C,20)-1)<0.01;
MA(C,5)>REF(MA(C,5),1) AND X1 AND X2 AND X3;
7,一阳上穿10,20,30日线,量能是前一天3倍。
xg:cross(c,ma(c,10)) and cross(c,ma(c,20)) and cross(c,ma(c,30)) and v>ref(v,1)*3;
8,3天前涨幅大于8%,2天前涨幅大于6%的选股公式
ref(c,3)/ref(c,4)>1.08 and ref(c,2)/ref(c,3)>1.06;
9,选出10天内出现了涨停的个股
count(c/ref(c,1)>1.1,10)>0;
又:今涨停:=C/REF(C,1)>1.09;
选股:count(今涨停,n);
10,N天前涨停
参数 最小 最大 缺省
N 1.00 100.00 3.00
CN:=REF(C,N);
CM:=REF(C,N-1);
涨停:IF((CM-CN)*100/CN>=(10-0.01*100/CN),1,0);
11,N天内出现涨停
参数 最小 最大 缺省
N 1.00 100.00 20.00
EZT:=HIGH>REF(CLOSE,1)*1.1; { 出现过涨停 }
EZTO:EXIST(EZT,N); { N天内存在过涨停 };
12,多头排列
XG:C>MA(C,5) AND MA(C,5) >MA(C,10) AND MA(C,10) > MA(C,30) AND MA(C,30) >MA(C,60);
13,MACD二次翻红
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
FH1:=REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);
FH2:=MACD>=0 AND COUNT(MACD>REF(MACD,1),1)=1;
FH3:=FH1 AND FH2 AND EMA(C,13)>REF(EMA(C,13),1);
FH4:=FH1 AND FH2 AND ABS((DIFF-DEA)/C)<0.018;
FH5:=FH1 AND FH2 AND MACD<0.10;
FH3 OR FH4 OR FH5;
14,低位密集
A1:=COST(85);
A2:=COST(15);
A3:=A1-A2;
A4:=(A1+A2)/2;
A5:=A3/A4*100<10;
B1:=HHV(H,120);
B2:=LLV(L,120);
B3:=B1-B2;
B4:=(A4-B2)< B3/2;
A5 AND B4;
15,集合竞价9:25分到开盘选股公式
条件:
1、涨幅1.5%以上;
2、量比2以上;
3、流通股10亿以下;
ZF:=(C-REF(C,1))/REF(C,1)*100;
LB:=V/REF(MA(V,5),1);
LTP:=CAPITAL/1000000;
X:ZF>1.5 AND LB>2 AND LTP1.095 AND H=C;
现手:=DYNAINFO(9);
SJ:=IF(TIME>=91500 AND TIMEREF(A,2) AND A>90 AND REF(涨停,1) AND现手>2000 AND O>REF(H,1);
好了,今天就先分享到这里,大家应该会做简单的条件选股公式了,会简单的写公式然后照着思路慢慢研究更深层的公式了吧。