通达信 剔除“68”“ST”“8”“4”“*”开头的股票源码

时间: 2023-06-26 13:07:34 浏览: 1358
以下是剔除“68”、“ST”、“8”、“4”、“*”开头的股票的通达信源码: ```text C1: STREND:=BARSLAST(CLOSE>REF(CLOSE,1)); C2: STFLAG:=STREND=0 AND REF(STREND,1)=1; C3: STFILTER:=MA(VOL,5)/MA(VOL,20)>1.5 AND STFLAG=0; C4: STFILTER:=STFILTER AND LEFT(DATE,1)<>'6' AND LEFT(DATE,1)<>'8' AND LEFT(DATE,1)<>'4' AND LEFT(DATE,1)<>'*' AND LEFT(CODE,2)<>'ST' AND LEFT(CODE,1)<>'8'; FILTER:=STFILTER; ``` 这段源码中,首先定义了一个变量`STREND`,它表示收盘价大于昨日收盘价的天数;然后定义了一个变量`STFLAG`,它表示今天是收盘价小于等于昨日收盘价的第一天;接着定义了一个变量`STFILTER`,它表示成交量5日均线除以20日均线的比值大于1.5且`STFLAG`为0(即今天不是收盘价小于等于昨日收盘价的第一天);最后通过判断股票代码和日期的前缀是否为“68”、“ST”、“8”、“4”、“*”来过滤掉不符合条件的股票。
相关问题

通达信选股中,剔除‘68’‘4’‘83’‘ST’开头的股票的源码?

以下是剔除以'68'、'4'、'83'、'ST'开头的股票的通达信选股代码: ``` 市场=SH,SZ; 上市天数>60; 不含(SZ002,SH688,SH900,SH688,SZ300,SZ200); 市场=SH; 剔除(LEFT(证券代码,2)== '68' OR LEFT(证券代码,1)=='4' OR LEFT(证券代码,3)=='83' OR LEFT(证券代码,2)=='ST'); 市场=SZ; 剔除(LEFT(证券代码,2)== '68' OR LEFT(证券代码,1)=='4' OR LEFT(证券代码,3)=='83' OR LEFT(证券代码,2)=='ST'); ``` 这段代码首先选择SH和SZ市场的股票,然后剔除上市天数不足60天的新股。接下来,使用不含函数剔除特定的股票代码(包括SH002、SH688、SH900、SH688、SZ300、SZ200)。最后,在SH和SZ市场中分别使用剔除函数以'68'、'4'、'83'、'ST'开头的股票代码。

用通达信写688开头的股票,跌停源码?

以下是用通达信编写的判断688开头股票跌停的代码: ```text //判断是否为688开头的股票 IF (LEFT(CODE,3)=="688") THEN //获取当前价格和昨收价格 CUR_PRICE=REF(CLOSE,0); YESTERDAY_PRICE=REF(CLOSE,1); //计算跌停价 LIMIT_DOWN=ROUND(YESTERDAY_PRICE*0.9,2); //判断当前价格是否小于等于跌停价 IF (CUR_PRICE<=LIMIT_DOWN) THEN //输出跌停提示信息 ALERT("当前价已跌停!"); ENDIF; ENDIF; ``` 在通达信的公式编辑器中,将以上代码复制到一个新的公式中,并保存。然后在实时行情界面中以688开头的股票上应用该公式,即可实时判断该股票是否跌停,并给出提示信息。

相关推荐

最新推荐

recommend-type

通达信函数大全使用说明.doc

通达信全部函数及其用法(最新版)(一)行情函数 1)HIGH(H) 最高价 返回该周期最高价.2)LOW(L) 最低价 返回该周期最低价.3)CLOSE(C) 收盘价 返回该周期收盘价.4)VOL(V) 成交量(手) 返回该周期...
recommend-type

通达信DLL函数编程规范.doc

通达信DLL函数编程规范用户可以自己编写公式函数dll载入通达信客户端,用户dll必须遵循通达信接口规范。DLL函数结构
recommend-type

c#中利用Tu Share获取股票交易信息

主要介绍了c#中利用Tu Share获取股票交易信息,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
recommend-type

通达信公式编写初中高级全套教程(附通达信全部函数表).doc

通达信公式编写初中高级全套教程,doc文档。希望大家炒股都挣钱哦,虽然大部分人都在赔,这么说的话应该是够五十字了。
recommend-type

QT5开发及实例配套源代码.zip

QT5开发及实例配套[源代码],Qt是诺基亚公司的C++可视化开发平台,本书以Qt 5作为平台,每个章节在简单介绍开发环境的基础上,用一个小实例,介绍Qt 5应用程序开发各个方面,然后系统介绍Qt 5应用程序的开发技术,一般均通过实例介绍和讲解内容。最后通过三个大实例,系统介绍Qt 5综合应用开发。光盘中包含本书教学课件和书中所有实例源代码及其相关文件。通过学习本书,结合实例上机练习,一般能够在比较短的时间内掌握Qt 5应用技术。本书既可作为Qt 5的学习和参考用书,也可作为大学教材或Qt 5培训用书。
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB柱状图在信号处理中的应用:可视化信号特征和频谱分析

![matlab画柱状图](https://img-blog.csdnimg.cn/3f32348f1c9c4481a6f5931993732f97.png) # 1. MATLAB柱状图概述** MATLAB柱状图是一种图形化工具,用于可视化数据中不同类别或组的分布情况。它通过绘制垂直条形来表示每个类别或组中的数据值。柱状图在信号处理中广泛用于可视化信号特征和进行频谱分析。 柱状图的优点在于其简单易懂,能够直观地展示数据分布。在信号处理中,柱状图可以帮助工程师识别信号中的模式、趋势和异常情况,从而为信号分析和处理提供有价值的见解。 # 2. 柱状图在信号处理中的应用 柱状图在信号处理
recommend-type

用Spring boot和vue写一个登录注册界面

好的,这是一个比较常见的技术问题,我可以为您提供一些参考资料和思路。首先,您可以使用Spring Boot作为后端框架来处理用户认证和注册的逻辑,比如使用Spring Security实现用户登录认证。同时,您还需要设计相应的数据模型和数据库表结构来存储用户信息。在前端方面,您可以使用Vue.js作为框架来构建登录注册页面,使用Axios来发起API请求并和后端进行交互。当然,在实现过程中,还需要考虑一些具体细节,比如数据校验、安全性和用户体验等方面。希望这些信息能够帮助到您。
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。