首页 热点资讯 义务教育 高等教育 出国留学 考研考公

通达信编程公式怎么选定ST板块?

发布网友

我来回答

1个回答

热心网友

在通达信编程中,如果你想要选定ST板块,可以使用以下公式:

1. 第一种方法:使用字符串函数

- 公式: S:=IF(STRFIND(STKNAME,'ST')>0,1,0); 
- 解释:
-  STRFIND(STKNAME,'ST') :这个函数用于在股票名称( STKNAME )中查找字符串 'ST'。如果找到了, STRFIND  函数会返回 'ST' 在股票名称中的起始位置(这个位置是大于0的整数);如果没找到,返回0。
-  IF(STRFIND(STKNAME,'ST')>0,1,0) :这是一个条件判断语句。如果  STRFIND(STKNAME,'ST')  的结果大于0,说明找到了 'ST',则返回1;否则返回0。
- 最后,将这个结果赋值给变量  S 。当  S  等于1时,表示该股票是ST股票。
2. 第二种方法:使用正则表达式(如果通达信支持)

- 公式: S:=IF(REGEX(STKNAME,'ST'),1,0); 
- 解释:
-  REGEX(STKNAME,'ST') :这个函数使用正则表达式来匹配股票名称中的 'ST'。如果匹配成功,返回1;否则返回0。
- 同样,将结果赋值给变量  S 。当  S  等于1时,表示该股票是ST股票。

使用这些公式,你可以在通达信的选股公式中筛选出ST板块的股票。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com