ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

股票自选股基本函数大全-3

2021-12-18 13:02:47  阅读:715  来源: 互联网

标签:返回 函数 自选股 板块 用法 字符串 CLOSE 所属 大全


1、板块字符函数

1)code  品种代码

返回品种代码.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,CODE);在屏幕左上角显示品种代码

2)STKNAME   品种名称

返回品种名称.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,STKNAME);在屏幕左上角显示品种名称

3)HYBLOCK   所属行业  (字符串)

返回品种所属行业.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK);在屏幕左上角显示所属行业板块

4)DYBLOCK   所属区域(字符串)

返回品种所属地域.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,DYBLOCK);在屏幕左上角显示所属地域板块

5) GNBLOCK  所属概念板块(字符串)

回所属概念板块.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,GNBLOCK);在屏幕左上角显示所属概念板块

6)FGBLOCK      所属风格板块 (字符串)

返回所属风格板块.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,FGBLOCK);在屏幕左上角显示所属风格板块

7) ZSBLOCK      所属指数板块(字符串)

返回所属指数板块.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZSBLOCK);在屏幕左上角显示所属指数板块

8)ZHBLOCK    所属组合板块(字符串)

返回所属组合板块.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZHBLOCK);在屏幕左上角显示所属组合板块

9) ZDBLOCK      所属自定义板块(字符串)

返回所属自定义板块.
用法:
 DRAWTEXT_FIX(ISLASTBAR,0,0,0,ZDBLOCK);在屏幕左上角显示所属自定义板块

10) GNBLOCKNUM    所属概念板块(个数)

返回所属概念板块的个数,比如:IF(GNBLOCKNUM>5,1,0);

11)FGBLOCKNUM    所属风格板块板块(个数)

返回所属风格板块的个数.

12)ZSBLOCKNUM     所属指数板块(个数)

返回所属指数板块的个数.

13)ZHBLOCKNUM    所属组合板块(个数)

返回所属组合板块的个数.

14)ZDBLOCKNUM    所属自定义板块(个数)

返回所属自定义板块的个数

15)HYZSCODE    所属行业的板块指数代码

返回品种所属行业的板块指数代码.比如: CALCSTOCKINDEX(HYZSCODE,'KDJ',3);

16)HYSYL    指数市盈率或个股所属行业市盈率

返回指数市盈率或个股所属行业的市盈率.

17)HYSYL     指数市净率或个股所属行业的市净率

返回指数市净率或个股所属行业的市净率.

18)INBLOCK   属于某板块

返回品种是否属于某板块.
用法:
 if(INBLOCK('沪深300'),x,y);

板块名称支持系统板块(上证A股,深证A股,沪深A股/全部A股,创业板,自选股,临时条件股,板块指数等),地区,行业,概念,风格,指数,组合和自定义板块,注意名称要准确

19) NAMELIKE    模糊匹配品种名称

品种名称是否以参数开头.
用法:
 if(NAMELIKE('ST'),x,y);

20)  CODELIKE    模糊匹配品种代码

品种代码是否以参数开头.
用法:
 if(CODELIKE('600'),x,y);

21)  NAMEINCLUDE    品种名称中包含

品种名称中是否包含参数.
用法:
 if(NAMEINCLUDE('文化'),x,y);

22) CON2STR    取值转为字符串

CON2STR(A,N):取A最后的值(非序列值)转为字符串,小数位数N.
用法:
 CON2STR(FINANCE(20),3)表示取营业收入,以3位小数转为字符串

23) VAR2STR   取值转为字符串(序列)

VAR2STR(A,N):取A的每一个值转为字符串,小数位数N.
用法:
 VAR2STR(C,3)表示取收盘价,以3位小数转为字符串

24) STR2CON   字符串转为数字

STR2CON(S):将字符串S转化为数字.
用法:
 STR2CON('2365.02')表示将字符串'2365.02'转化为数字2365.02

25)STRLEN 字符串长度

STRLEN(S):得到字符串S(非序列值)的长度.
用法:
 STRLEN('通达信')表示字符串'通达信'为6

26)STRCAT   字符串相加

STRCAT(A,B):将两个字符串A,B(非序列化)相加成一个字符串C.
用法:
 STRCAT('多头','开仓')将两个字符串'多头','开仓'相加成一个字符串'多头开仓'

27)STRSPACE   字符串加一空格

STRSPACE(A):字符串附带一空格

28)SUBSTR  截取字符串

SUBSTR(S,A,N):取字符串S中

从位置A取N长的子字符串,A从1开始

29)VARCAT  字符串相加(序列)

VARCAT(A,B):将两个字符串A,B相加成一个字符串C.
用法:
 DRAWTEXT(CLOSE>OPEN,LOW,VARCAT('多头',VAR2STR(C,2))) 将两个字符串相加成一个字符串并按条件显示出来

30)STRCMP  字符串比较

STRCMP(A,B):比较两个字符串A,B是否相等.
用法:
 STRCMP(HYBLOCK,'房地产')将成分股行业字符串与'房地产'比较,是否相等,如果相等表示属于房地产板块

31) FINDSTR   字符串查找

FINDSTR(A,B):在字符串A中查找字符串B,如果找到返回1,否则返回0.
用法:
 FINDSTR('多头开仓','开仓')在字符串'多头开仓'中查找字符串'开仓',返回1

2、逻辑函数

1)CROSS  上穿

两条线交叉.
用法:
 CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0
例如:
 CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉

2)LONGCROSS    持续周期后上穿

两条线维持一定周期后交叉.
 用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0

3)UPNDAY  连涨

返回周期数内是否连涨.
用法:
 UPNDAY(CLOSE,M)
 表示连涨M个周期,M为常量

4)DOWNNDAY   连跌

返回周期数内是否连跌.
用法:
 DOWNNDAY(CLOSE,M)
 表示连跌M个周期,M为常量

5)NDAY  连大

返回是否持续存在X>Y
用法:
 NDAY(CLOSE,OPEN,3)
 表示连续3日收阳线

6)EXIST  存在

是否存在.
例如:
 EXIST(CLOSE>OPEN,10) 
 表示10日内存在着阳线,第2个参数为常量

7)EXISTR   存在

EXISTR(X,A,B):是否存在(前几日到前几日间).
例如:
 EXISTR(CLOSE>OPEN,10,5) 
 表示从前10日内到前5日内存在着阳线
 若A为0,表示从第一天开始,B为0,表示到最后日止,第2,3个参数为常量

8)EVERY  一直存在

一直存在.
例如:
 EVERY(CLOSE>OPEN,N) 
 表示N日内一直阳线(N应大于0,小于总周期数,N支持变量)

9)LAST   持续存在

LAST(X,A,B):持续存在.
例如:
 LAST(CLOSE>OPEN,10,5) 
 表示从前10日到前5日内一直阳线
 若A为0,表示从第一天开始,B为0,表示到最后日止

10)NOT   取反

求逻辑非.
用法:
 NOT(X)返回非X,即当X=0时返回1,否则返回0
例如:
 NOT(ISUP)表示平盘或收阴

3、选择函数

1)IF     条件判断

根据条件求不同的值.
用法:
 IF(X,A,B)若X不为0则返回A,否则返回B
例如:
 IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值

2) IFF    条件判断

用法同IF一样

3)IFN   条件反判断

根据条件求不同的值,同IF判断相反.
用法:
 IFN(X,A,B)若X不为0则返回B,否则返回A
例如:
 IFN(CLOSE>OPEN,HIGH,LOW)表示该周期收阴则返回最高值,否则返回最低值

4) IFC   条件判断,可中止

根据条件求不同的值,可中止.
用法:
 IFC(X,A,B)若X不为0则返回A,否则返回B.IFC与IF函数的区别:根据X的值来选择性执行A、B表达式.
例如:
 IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示当日收阳则返回最高值,并执行下一句"L;",否则退出公式计算

5)VALUEWHEN  条件跟随

VALUEWHEN(COND,X) 
当COND条件成立时,取X的当前值,否则取VALUEWHEN的上个值.

6)TESTSKIP  是否就此返回

TESTSKIP(A):满足A则直接返回.
用法:
 TESTSKIP(A) 
 表示如果满足条件A则该公式直接返回,不再计算接下来的表达式 注意:A为非序列数据,只取最后一个数据

标签:返回,函数,自选股,板块,用法,字符串,CLOSE,所属,大全
来源: https://blog.csdn.net/qq_27061049/article/details/122010663

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有