通达信全部函数及其用法.doc
文本预览下载声明
通达信全部函数及其用法
(2014-01-02 15:19:08)
转载▼
分类: (一)行情函数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,否则为014)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才是真正的日期值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),对于日线及更长的分析周期值为09)MINUTE???分钟???取得该周期的分钟数.用法: MINUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为010)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时有多长时间,
显示全部