没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
软件简介:
通达信全部函数及其用法(2011 年最新版)
(一)行情函数
1)HIGH(H)最高价返回该周期最高价.2)LOW(L)最低
价返回该周期最低价.3)CLOSE(C)收盘价返回该周期收盘
价.4)VOL(V)成交量(手)返回该周期成交
量.5)OPEN(O)开盘价返回该周期开盘价.6)ADVANCE
上涨家数返回该周期上涨家数. (本函数仅对大盘有
效)7)DECLINE 下跌家数返回该周期下跌家数. (本函数仅对大
盘有效)8)AMOUNT 成交额(元)返回该周期成交
额.9)VOLINSTK 持仓量返回期货该周期持仓量.10)QHJSJ
期货结算价返回期货该周期结算价.
11)BUYVOL 外盘(手)返回外盘,即时行情数据
12)SELVOL 外盘(手)返回外盘
13)ISBUYORDER 主动性买单返回当前成交是否为主动性买单.
用法: ISBUYORDER,当本笔成交为主动性买盘时,返回 1,否则为
0
14)DHIGH 不定周期最高价返回该不定周期最高
价.15)DOPEN 不定周期开盘价返回该不定周期开盘
价.16)DLOW 不定周期最低价返回该不定周期最低
价.17)DCLOSE 不定周期收盘价返回该不定周期收盘
价.18)DVOL 不定周期成交量价返回该不定周期成交量
价.19)NAMELIKE 模糊股票名称返回股票名称是否以参数开头.
用法: if(NAMELIKE('ST'),x,y);
20)CODELIKE 模糊股票代码返回股票代码是否以参数开头.
用法: if(CODELIKE('600'),x,y);
21)INBLOCK 属于某板块返回股票是否属于某板块.
用法: if(INBLOCK('沪深 300'),x,y);
(二)时间函数
1)PERIOD 周期取得周期类型.
结果从 0 到 11,依次分别是 1/5/15/30/60 分钟,日/周/月,多分钟,多
日,季,年.
2)DATE日期取得该周期从 1900 以来的的年月日. 用法:
DATE 例如函数返回 1000101,表示 2000 年 1 月 1
日,DATE+19000000 后才是真正的日期值
3)TIME 时间取得该周期的时分秒.用法:TIME 函数返回有效
值范围为(000000-235959)
4)YEAR 年份取得该周期的年份.5)MONTH 月份取得该
周期的月份.用法:函数返回有效值范围为(1-12)
6)WEEKDAY 星期取得该周期的星期数.用法: WEEKDAY 函
数返回有效值范围为(1-7)
7)DAY 日取得该周期的日期.用法: DAY 函数返回有效值范围
为(1-31)
8)HOUR 小时取得该周期的小时数.用法: HOUR 函数返回有
效值范围为(0-23),对于日线及更长的分析周期值为 0
9)MINUTE 分钟取得该周期的分钟数.用法: MINUTE 函数返回
有效值范围为(0-59),对于日线及更长的分析周期值为 0
10)FROMOPEN 分钟求当前时刻距开盘有多长时间.用法:
FROMOPEN FROMOPEN.返回当前时刻距开盘有多长时间,单位为
分钟.例如:当前时刻为早上十点,则返回 31.
11)TFILT 分钟对指定时间段的数据进行过滤,该时间段以外的
数据无效.
用法: TFILT(X,D1,M1,D2,M2) 例如
TFILT(CLOSE,1040101,1025,1040101,1345)表示在 2004 年
1 月 1 日的 10:25 到 2004 年 1 月 1 日的 13:45 的收盘价是有效的.
周期以日为基本单位的,分时为 0 有效.
12)DATETODAY 上指纪元指定日期到 1990.12.19 的天数.
用法: DATETODAY(date)
DATETODAY(date).返回 date 到 1990.12.19 的天数.有效日期为
(901219-1341231)
例如:DATETODAY(901219)返回 0.
13)DAYTODATE 转换日期求 1990.12.19 后第若干天的日期.
用法: DAYTODATE(N)
DAYTODATE(N).返回 1990.12.19 后第 N 天的日期.有效天数为
(0-20000)
例如:DAYTODATE(0)返回 901219.
14)TIMETOSEC 当日秒数求指定时刻距 0 时有多长时间.
用法: TIMETOSEC(time)
TIMETOSEC(time).返回 time 时刻距 0 时有多长时间,单位为秒.有
效时间为(0-235959)
例如:TIMETOSEC(93000)返回 34200.
15)SECTOTIME 转换时间求 0 时后若干秒是什么时间.
用法: SECTOTIME(N)
SECTOTIME(N).返回 0 时后 N 秒是什么时间.有效秒数为(0-
86399)
例如:SECTOTIME(34200)返回 93000.
(三)引用函数
1)DRAWNULL 无效数返回无效数.用法:DRAWNULL 例如
IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析
图上不画线
2)BACKSET 向前赋值将当前位置到若干周期前的数据设为 1.
用法: BACKSET(X,N),若 X 非 0,则将当前位置到 N 周期前的数值设
为 1.例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一
周期数值设为 1,否则为 0
3)BARSCOUNT 有效数据周期数求总的周期数.用法:
BARSCOUNT(X)第一个有效数据到当前的天数例
如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,
对于分笔成交取得当日成交笔数,对于 1 分钟线取得当日交易分钟数
4)CURRBARSCOUNT 到最后交易日的周期数求到最后交易日
的周期数.用法: CURRBARSCOUNT 求到最后交易日的周期数
5)TOTALBARSCOUNT 总的周期数求总的周期数.用法:
TOTALBARSCOUNT 求总的周期数
6)ISLASTBAR 是否为最后一个周期判断是否为最后一个周期.
用法: ISLASTBAR 判断是否为最后一个周期
7)BARSLAST 上一条件成立位置上一次条件成立到当前的周
期数.用法: BARSLAST(X):上一次 X 不为 0 到现在的天数例
如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板
到当前的周期数
8)BARSSINCE 第一个条件成立位置第一个条件成立到当前的
周期数.用法: BARSSINCE(X):第一次 X 不为 0 到现在的天数例
如:BARSSINCE(HIGH>10)表示股价超过 10 元时到当前的周期数
9)BARSSINCEN N 周期内首个条件成立位置N 周期内第一个条件
成立到当前的周期数.
用法: BARSSINCEN(X,N):N 周期内第一次 X 不为 0 到现在的天数
例如:BARSSINCEN(HIGH>10,10)表示 10 个周期内股价超过 10
元时到当前的周期数
10)BARSSINCE 首个条件成立位置第一个条件成立到当前的周期
数.
用法: BARSSINCE(X):第一次 X 不为 0 到现在的天数
例如:BARSSINCE(HIGH>10)表示股价超过 10 元时到当前的周期
剩余28页未读,继续阅读
double1030
- 粉丝: 0
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5