涨停板 后面6天内没有跌破涨停价一半 通达信选股公式源码
时间: 2023-10-04 22:14:13 浏览: 558
通达信选股公式源码如下:
```c
C:=(REF(CLOSE,1)-REF(LOW,1))/(REF(HIGH,1)-REF(LOW,1))*100;
HIGHBARS:=HHV(HIGH,6);
LOWBARS:=LLV(LOW,6);
LASTPRICE:=REF(CLOSE,1);
LIMITUP:=LASTPRICE*1.1;
HALFLOW:=LIMITUP*0.5;
ISUP:=IF(C>=80 AND LASTPRICE>=LIMITUP AND LOWBARS<=HALFLOW,1,0);
SELECT ISUP;
```
该公式的含义为:当股票在涨停板之后的6个交易日内,没有跌破涨停价一半,则选中该股票。
具体实现的逻辑为:
1. 计算当日的收盘价相对于最高价和最低价之间的位置,用 C 表示;
2. 计算过去 6 个交易日内的最高价和最低价,用 HIGHBARS 和 LOWBARS 表示;
3. 记录昨日收盘价,用 LASTPRICE 表示;
4. 计算涨停价和涨停价一半,用 LIMITUP 和 HALFLOW 表示;
5. 当 C 大于等于 80 且 LASTPRICE 大于等于 LIMITUP 且 LOWBARS 小于等于 HALFLOW 时,说明该股票在涨停板之后的6个交易日内没有跌破涨停价一半,标记该股票为选中状态(即 ISUP 等于 1);
6. 返回选中状态列表。
希望对你有所帮助!
相关问题
涨停板 后面6天内收盘价没有跌破涨停价一半 通达信选股公式源码
通达信选股公式源码如下:
```text
C:=(REF(CLOSE,1)-REF(HIGH,1))*100/REF(HIGH,1);
D:=MA(C,6);
E:=MA(C,24);
F:=MA(VOL,6);
G:=MA(VOL,24);
COND1:=C>=0 AND C<10;
COND2:=C>=10;
COND3:=C>=-10 AND C<0;
COND4:=C<=-10;
COND5:=C>=0 AND C<10 AND D<=0 AND E<=0 AND F>1.5*G;
COND6:=C>=10 AND D<=0 AND E<=0 AND F>1.5*G;
COND7:=C>=-10 AND C<0 AND D<=0 AND E<=0 AND F>1.5*G;
COND8:=C<=-10 AND D<=0 AND E<=0 AND F>1.5*G;
COND9:=C>=0 AND C<10 AND D<=0 AND E<=0 AND F<=1.5*G;
COND10:=C>=10 AND D<=0 AND E<=0 AND F<=1.5*G;
COND11:=C>=-10 AND C<0 AND D<=0 AND E<=0 AND F<=1.5*G;
COND12:=C<=-10 AND D<=0 AND E<=0 AND F<=1.5*G;
CONDITION1:=(COND1 OR COND2 OR COND3 OR COND4) AND COND5;
CONDITION2:=(COND1 OR COND2 OR COND3 OR COND4) AND COND6;
CONDITION3:=(COND1 OR COND2 OR COND3 OR COND4) AND COND7;
CONDITION4:=(COND1 OR COND2 OR COND3 OR COND4) AND COND8;
CONDITION5:=(COND1 OR COND2 OR COND3 OR COND4) AND COND9;
CONDITION6:=(COND1 OR COND2 OR COND3 OR COND4) AND COND10;
CONDITION7:=(COND1 OR COND2 OR COND3 OR COND4) AND COND11;
CONDITION8:=(COND1 OR COND2 OR COND3 OR COND4) AND COND12;
RESULT:=(CONDITION1 OR CONDITION2 OR CONDITION3 OR CONDITION4 OR CONDITION5 OR CONDITION6 OR CONDITION7 OR CONDITION8) AND REF(CLOSE,1)=REF(HIGH,1) AND FOR(I,1,6,1) REF(CLOSE,I)>=REF(HIGH,1)/2;
```
该公式的意思是:在过去的6天内,股票的收盘价没有跌破涨停价的一半,并且在今天的收盘价等于涨停价时,满足一定的条件(包括涨幅、成交量等),则选出该股票。
涨停板后面3天连续收阴线的通达信选股公式
以下是涨停板后面3天连续收阴线的通达信选股公式:
C >= 1.098 * Ref(C, 1) AND
COUNT(CLOSE > OPEN, 3) = 0 AND
COUNT(CLOSE < OPEN, 3) >= 3
解释:
上述公式中,C代表收盘价,CLOSE代表收盘价,OPEN代表开盘价。该公式的意思是:当天的收盘价高于前一天收盘价的1.098倍(即涨停板),并且过去三天中没有阳线,同时出现了三个或以上的阴线。
需要注意的是,这只是一个基于技术指标的选股公式,不能保证选出的股票一定会持续下跌。在进行股票投资时需要全面考虑各种因素,包括公司基本面、行业走势、市场总体情况等。