通达信全部函数及其用法
通达信函数大全
通达信函数大全一,行情函数1,HIGH 最高价返回该周期最高价。
用法:HIGH2,H 最高价返回该周期最高价。
用法:H3,LOW 最低价返回该周期最低价。
用法:LOW4,L 最低价返回该周期最低价。
用法:L5、CLOSE 收盘价返回该周期收盘价。
用法:CLOSE6,C 收盘价返回该周期收盘价。
用法:C7,VOL 成交量返回该周期成交量。
用法:VOL8,V 成交量返回该周期成交量。
用法:V9,OPEN 开盘价返回该周期开盘价。
用法:OPEN10,O:开盘价返回该周期开盘价。
用法:O11,ADVANCE 上涨家数返回该周期上涨家数。
用法:ADVANCE(本函数仅对大盘有效)12,DECLINE 下跌家数返回该周期下跌家数。
用法:DECLINE(本函数仅对大盘有效)13,AMOUNT 成交额返回该周期成交额。
用法:AMOUNT14,ASKPRICE 委卖价返回委卖1--委卖3价格用法:ASKPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)15,ASKVOL 委卖量返回委卖1--委卖3量。
用法:ASKVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)16,BIDPRICE 委买价返回委买1--委买3价格。
用法:BIDPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)17,BIDVOL 委买量返回委买1--委买3量。
用法:BIDVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)18,BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)19,SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)20,ISBUYORDER 主动性买单返回该成交是否为主动性买单。
通达信函数大全
通达信函数大全一,行情函数1,HIGH 最高价返回该周期最高价。
用法:HIGH2,H 最高价返回该周期最高价。
用法:H3,LOW 最低价返回该周期最低价。
用法:LOW4,L 最低价返回该周期最低价。
用法:L5、CLOSE 收盘价返回该周期收盘价。
用法:CLOSE6,C 收盘价返回该周期收盘价。
用法:C7,VOL 成交量返回该周期成交量。
用法:VOL8,V 成交量返回该周期成交量。
用法:V9,OPEN 开盘价返回该周期开盘价。
用法:OPEN10,O:开盘价返回该周期开盘价。
用法:O11,ADVANCE 上涨家数返回该周期上涨家数。
用法:ADVANCE(本函数仅对大盘有效)12,DECLINE 下跌家数返回该周期下跌家数。
用法:DECLINE(本函数仅对大盘有效)13,AMOUNT 成交额返回该周期成交额。
用法:AMOUNT14,ASKPRICE 委卖价返回委卖1--委卖3价格用法:ASKPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)15,ASKVOL 委卖量返回委卖1--委卖3量。
用法:ASKVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)16,BIDPRICE 委买价返回委买1--委买3价格。
用法:BIDPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)17,BIDVOL 委买量返回委买1--委买3量。
用法:BIDVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)18,BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)19,SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)20,ISBUYORDER 主动性买单返回该成交是否为主动性买单。
通达信公式函数说明大全
通达信公式函数说明大全通达信公式函数说明大全通达信指标函数说明大全一、行情函数HIGH 最高价返回该周期最高价。
用法: HIGHH 最高价返回该周期最高价。
用法: HLOW 最低价返回该周期最低价。
用法: LOWL 最低价返回该周期最低价。
用法: LCLOSE 收盘价返回该周期收盘价。
用法: CLOSEC 收盘价返回该周期收盘价。
用法: CVOL 成交量返回该周期成交量。
用法: VOLV 成交量返回该周期成交量。
用法: VOPEN 开盘价返回该周期开盘价。
用法: OPENO:开盘价返回该周期开盘价。
用法: OADVANCE 上涨家数返回该周期上涨家数。
用法: ADVANCE (本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法: DECLINE (本函数仅对大盘有效) AMOUNT 成交额返回该周期成交额。
用法: AMOUNTASKPRICE 委卖价返回委卖1--委卖3价格。
用法: ASKPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) ASKVOL 委卖量返回委卖1--委卖3量。
用法: ASKVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDPRICE 委买价返回委买1--委买3价格。
用法: BIDPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDVOL 委买量返回委买1--委买3量。
用法: BIDVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效)BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)ISBUYORDER 主动性买单返回该成交是否为主动性买单。
通达信全部函数和用法
通达信全部函数及其用法(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+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),对于日线及更长的分析周期值为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的天数.TOSEC 当日秒数求指定时刻距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.引用函数HHVBARS和LLVBARS的运用引用函数BACKSET等4个函数的运用引用函数BACKSET等4个函数的运用(2007-05-1 11:56:19)1、函数:BACKSET 向前赋值将当前位置到假设干周期前的数据设为1。
最新最全通达信公式函数说明大全
通达信公式函数说明一、行情函数HIGH 最高价返回该周期最高价。
用法:HIGH H 最高价返回该周期最高价。
用法:HLOW最低价返回该周期最低价。
用法:LOW L 最低价返回该周期最低价。
用法:LCLOSE收盘价返回该周期收盘价。
用法:CLOSE C 收盘价返回该周期收盘价。
用法: C VOL 成交量返回该周期成交量。
用法:VOL V 成交量返回该周期成交量。
用法:VOPE N开盘价返回该周期开盘价。
用法:OPEN O:开盘价返回该周期开盘价。
用法:OADVANCED涨家数返回该周期上涨家数。
用法:ADVANCE (本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法:DECLINE (本函数仅对大盘有效) AMOUNT成交额返回该周期成交额。
用法:AMOUNT ASKPRICE委卖价返回委卖1-- 委卖3 价格。
用法:ASKPRICE(N) N 取1 —3。
(本函数仅个股在分笔成交分析周期有效)ASKVOL委卖量返回委卖1-- 委卖3 量。
用法:ASKVOL(N) N 取1 —3。
(本函数仅个股在分笔成交分析周期有效)BIDPRICE 委买价返回委买1-- 委买3 价格。
用法:BIDPRICE(N) N 取1 —3。
(本函数仅个股在分笔成交分析周期有效)BIDVOL 委买量返回委买1-- 委买3 量。
用法:BIDVOL(N) N 取1 —3。
(本函数仅个股在分笔成交分析周期有效)BUYVOL主动性买盘返回主动性买单量。
用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)SELLVOL主动性卖盘返回主动性卖单量。
用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0 (本函数仅个股在分笔成交分析周期有效)ISBUYORDERfc动性买单返回该成交是否为主动性买单。
用法:ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为0。
(完整版)通达信函数大全(整理)
通达信函数大全4.1行情函数HIGH 最高价返回该周期最高价。
用法:HIGHH 最高价返回该周期最高价。
用法:HLOW 最低价返回该周期最低价。
用法:LOWL 最低价返回该周期最低价。
用法:LCLOSE 收盘价返回该周期收盘价。
用法:CLOSEC 收盘价返回该周期收盘价。
用法: CVOL 成交量返回该周期成交量。
用法:VOLV 成交量返回该周期成交量。
用法:VOPEN 开盘价返回该周期开盘价。
用法:OPENO:开盘价返回该周期开盘价。
用法:OADV ANCE 上涨家数返回该周期上涨家数。
用法:ADV ANCE(本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法:DECLINE(本函数仅对大盘有效) AMOUNT 成交额返回该周期成交额。
用法:AMOUNTASKPRICE 委卖价返回委卖1--委卖3价格。
用法:ASKPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)ASKVOL 委卖量返回委卖1--委卖3量。
用法:ASKVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)BIDPRICE 委买价返回委买1--委买3价格。
用法:BIDPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)BIDVOL 委买量返回委买1--委买3量。
用法:BIDVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效) BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效) SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效) ISBUYORDER 主动性买单返回该成交是否为主动性买单。
用法:ISBUYORDER当本笔成交为主动性买盘时,返回1,否则为0。
(本函数仅个股在分笔成交分析周期有效) ISSELLORDER 主动性卖单返回该成交是否为主动性卖单。
通达信全部函数及其用法
通达信全部函数及其用法通达信全部函数及其用法:(一)行情函数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+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),对于日线及更长的分析周期值为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时有多长时间,单位为秒.有效时间为(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,否则为03)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元时到当前的周期数11)COUNT 统计统计满足条件的周期数.用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始.例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数12)BARSLASTCOUNT 统计条件连续成立次数统计连续满足条件的周期数.用法: BARSLASTCOUNT(X),统计连续满足X条件的周期数.例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数13)DMA 动态移动平均求动态移动平均.用法: DMA(X,A),求X的动态移动平均.算法: 若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1.例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价14)HHV 最高值求最高值.用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始. 例如:HHV(HIGH,30)表示求30日最高价15)HHVBARS 上一高点位置求上一高点到当前的周期数.用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数16)HOD 高值名次求高值名次.用法: HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始.例如:HOD(HIGH,20)返回是20日的第几个高价17)LLV 最低值求最低值.用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始. 例如:LLV(LOW,0)表示求历史最低价18)LLVBARS 上一低点位置求上一低点到当前的周期数.用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数19)LOD 低值名次求低值名次.用法: LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始.例如:LOD(LOW,20)返回是20日的第几个低价20)REVERSE 求相反数求相反数.用法:REVERSE(X)返回-X.例如REVERSE(CLOSE)返回-CLOSE21)REF 日前的引用若干周期前的数据.用法: REF(X,A),引用A周期前的X值. 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收22)REFV 日前的引用若干周期前的数据(未作平滑处理).用法: REFV(X,A),引用A周期前的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。
通达信函数运用大全
通达信函数运用大全(以下所有函数,通达信指标编写窗口“插入函数”那里都有,在这里整理出来,只是想让大家有时间,可以多看一下,熟悉有关的函数运用,在编写指标需要用到时,就可以更熟悉的插入)[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如:REFDATE(CLOSE,20101208),表示2010年12月08日的收盘价[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y 值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
通达信全部函数及其用法
通达信全部函数及其用法(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分钟,日/周/月,多分钟,多日,季,年.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有效.用法: DATETODAY(date)例如:DATETODAY(901219)返回0.用法: DAYTODATE(N)例如: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.引用函数HHVBARS和LLVBARS的运用引用函数BACKSET等4个函数的运用引用函数BACKSET等4个函数的运用(2007-05-1 11:56:19)1、函数:BACKSET 向前赋值将当前位置到若干周期前的数据设为1。
通达信全部函数及其用法(2011年版52页)
通达信全部函数及其用法(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,否则为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+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),对于日线及更长的分析周期值为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时有多长时间,单位为秒.有效时间为(0-235959) 例如:TIMETOSEC(93000)返回34200.15)SECTOTIME 转换时间求0时后若干秒是什么时间.用法: SECTOTIME(N)SECTOTIME(N).返回0时后N秒是什么时间.有效秒数为(0-86399),例如:SECTOTIME(34200)返回93000.引用函数HHVBARS和LLVBARS的运用引用函数BACKSET等4个函数的运用(2007-05-1 11:56:19)1、函数:BACKSET 向前赋值将当前位置到若干周期前的数据设为1。
通达信全部函数及其用法
通达信全部函数及其用法通达信全部函数及其用法(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,否则为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),对于日线及更长的分析周期值为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时有多长时间,单位为秒.有效时间为(0-235959)例如:TIMETOSEC(93000)返回34200.15)SECTOTIME 转换时间求0时后若干秒是什么时间.用法: SECTOTIME(N)SECTOTIME(N).返回0时后N秒是什么时间.有效秒数为(0-86399) 例如:SECTOTIME(34200)返回93000.引用函数HHVBARS和LLVBARS的运用引用函数BACKSET等4个函数的运用引用函数BACKSET等4个函数的运用(2007-05-1 11:56:19)1、函数:BACKSET 向前赋值将当前位置到若干周期前的数据设为1。
通达信完整全部函数及其用法
用法: BARSLASTCOUNT(X),统计连续满足X条件的周期数.
例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数
39。DMA动态移动平均求动态移动平均.
用法: DMA(X,A),求X的动态移动平均.
用法: TIME
函数返回有效值范围为(000000-235959)
20.YEAR年份取得该周期的年份.
用法: YEAR
21.MONTH月份取得该周期的月份.
用法: MONTH
函数返回有效值范围为(1-12)
22.WEEKDAY星期取得该周期的星期数.
用法: WEEKDAY
函数返回有效值范围为(1-7)
周期以日为基本单位的,分时为0有效.
28.REFNEW前分笔价格引用若干笔前的价格
29。DRAWNULL无效数返回无效数.
用法:DRAWNULL
例如IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线
30。BACKSET向前赋值将当前位置到若干周期前的数据设为1.
23.DAY日取得该周期的日期.
用法: DAY
函数返回有效值范围为(1-31)
24.HOUR小时取得该周期的小时数.
用法: HOUR
函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0
25.MINUTE分钟取得该周期的分钟数.
用法: MINUTE
函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0
通达信全部函数F(X)及其用法
1。HIGH(H)最高价返回该周期最高价.
通达信公式函数使用方法及解释说明大全
通达信公式函数使用方法及解释说明大全一、行情函数HIGH 最高价返回该周期最高价。
用法: HIGHH 最高价返回该周期最高价。
用法: HLOW 最低价返回该周期最低价。
用法: LOWL 最低价返回该周期最低价。
用法: LCLOSE 收盘价返回该周期收盘价。
用法: CLOSEC 收盘价返回该周期收盘价。
用法: CVOL 成交量返回该周期成交量。
用法: VOLV 成交量返回该周期成交量。
用法: VOPEN 开盘价返回该周期开盘价。
用法: OPENO:开盘价返回该周期开盘价。
用法: OADVANCE 上涨家数返回该周期上涨家数。
用法: ADVANCE (本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法: DECLINE (本函数仅对大盘有效) AMOUNT 成交额返回该周期成交额。
用法: AMOUNTASKPRICE 委卖价返回委卖1--委卖3价格。
用法: ASKPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) ASKVOL 委卖量返回委卖1--委卖3量。
用法: ASKVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDPRICE 委买价返回委买1--委买3价格。
用法: BIDPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDVOL 委买量返回委买1--委买3量。
用法: BIDVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)ISBUYORDER 主动性买单返回该成交是否为主动性买单。
用法:ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为0。
通达信全部函数及其用法(2011年最新版)
通达信全部函数及其用法(2011年最新版)通达信全部函数及其用法(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),对于日线及更长的分析周期值为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时有多长时间,单位为秒.有效时间为(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,否则为03)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元时到当前的周期数11)COUNT 统计统计满足条件的周期数.用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始.例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数12)BARSLASTCOUNT 统计条件连续成立次数统计连续满足条件的周期数.用法: BARSLASTCOUNT(X),统计连续满足X条件的周期数.例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数13)DMA 动态移动平均求动态移动平均.用法: DMA(X,A),求X的动态移动平均.算法: 若Y=DMA(X,A)则 Y=A*X+(1-A)*Y,其中Y表示上一周期Y值,A必须小于1.例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价14)HHV 最高值求最高值.用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始. 例如:HHV(HIGH,30)表示求30日最高价15)HHVBARS 上一高点位置求上一高点到当前的周期数.用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数16)HOD 高值名次求高值名次.用法: HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始.例如:HOD(HIGH,20)返回是20日的第几个高价17)LLV 最低值求最低值.用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始. 例如:LLV(LOW,0)表示求历史最低价18)LLVBARS 上一低点位置求上一低点到当前的周期数.用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数19)LOD 低值名次求低值名次.用法: LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始.例如:LOD(LOW,20)返回是20日的第几个低价20)REVERSE 求相反数求相反数.用法:REVERSE(X)返回-X.例如REVERSE(CLOSE)返回-CLOSE21)REF 日前的引用若干周期前的数据.用法: REF(X,A),引用A 周期前的X值. 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收22)REFV 日前的引用若干周期前的数据(未作平滑处理).用法: REFV(X,A),引用A周期前的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。
通达信全部函数及其用法
通达信全部函数及其用法通达信全部函数及其用法(2011年最新版)通达信全部函数及其用法(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),对于日线及更长的分析周期值为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时有多长时间,单位为秒.有效时间为(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,否则为03)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元时到当前的周期数11)COUNT 统计统计满足条件的周期数.用法: COUNT(X,N),统计N 周期中满足X条件的周期数,若N=0则从第一个有效值开始.例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数12)BARSLASTCOUNT 统计条件连续成立次数统计连续满足条件的周期数.用法: BARSLASTCOUNT(X),统计连续满足X条件的周期数.例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数13)DMA 动态移动平均求动态移动平均.用法: DMA(X,A),求X的动态移动平均.算法: 若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1.例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价14)HHV 最高值求最高值.用法: HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始. 例如:HHV(HIGH,30)表示求30日最高价15)HHVBARS 上一高点位置求上一高点到当前的周期数.用法: HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数16)HOD 高值名次求高值名次.用法: HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始.例如:HOD(HIGH,20)返回是20日的第几个高价17)LLV 最低值求最低值.用法: LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始. 例如:LLV(LOW,0)表示求历史最低价18)LLVBARS 上一低点位置求上一低点到当前的周期数.用法: LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数19)LOD 低值名次求低值名次.用法: LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始.例如:LOD(LOW,20)返回是20日的第几个低价20)REVERSE 求相反数求相反数.用法:REVERSE(X)返回-X.例如REVERSE(CLOSE)返回-CLOSE21)REF 日前的引用若干周期前的数据.用法: REF(X,A),引用A周期前的X值. 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收22)REFV 日前的引用若干周期前的数据(未作平滑处理).用法: REFV(X,A),引用A周期前的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。
通达信全部函数及其用法
精心整理通达信全部函数及其用法(2014-01-0215: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分钟,日/周/月,多分钟,多日,季,年.3)TIME 时间取得该周期的时分秒.用法: TIME函数返回有效值范围为(000000-235959)-------------------------------------------------------------------------------(1)、画图标DRAWICON绘制图标在图形上绘制小图标。
通达信函数大全使用说明
通达信函数大全使用说明一,行情函数1,HIGH 最高价返回该周期最高价。
用法:HIGH2,H 最高价返回该周期最高价。
用法:H3,LOW 最低价返回该周期最低价。
用法:LOW4,L 最低价返回该周期最低价。
用法:L5、CLOSE 收盘价返回该周期收盘价。
用法:CLOSE6,C 收盘价返回该周期收盘价。
用法:C7,VOL 成交量返回该周期成交量。
用法:VOL8,V 成交量返回该周期成交量。
用法:V9,OPEN 开盘价返回该周期开盘价。
用法:OPEN10,O:开盘价返回该周期开盘价。
用法:O11,ADVANCE 上涨家数返回该周期上涨家数。
用法:ADVANCE(本函数仅对大盘有效)12,DECLINE 下跌家数返回该周期下跌家数。
用法:DECLINE(本函数仅对大盘有效)13,AMOUNT 成交额返回该周期成交额。
用法:AMOUNT14,ASKPRICE 委卖价返回委卖1--委卖3价格用法:ASKPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)15,ASKVOL 委卖量返回委卖1--委卖3量。
用法:ASKVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)16,BIDPRICE 委买价返回委买1--委买3价格。
用法:BIDPRICE(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)17,BIDVOL 委买量返回委买1--委买3量。
用法:BIDVOL(N)N取1—3。
(本函数仅个股在分笔成交分析周期有效)18,BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)19,SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)20,ISBUYORDER 主动性买单返回该成交是否为主动性买单。
通达信公式函数使用方法及解释说明大全
通达信公式函数使用方法及解释说明大全通达信公式函数使用方法及解释说明大全2012-03-07 08:28:26| 分类:默认分类 | 标签: |字号大中小订阅通达信指标函数说明大全一、行情函数HIGH 最高价返回该周期最高价。
用法: HIGHH 最高价返回该周期最高价。
用法: HLOW 最低价返回该周期最低价。
用法: LOWL 最低价返回该周期最低价。
用法: LCLOSE 收盘价返回该周期收盘价。
用法: CLOSEC 收盘价返回该周期收盘价。
用法: CVOL 成交量返回该周期成交量。
用法: VOLV 成交量返回该周期成交量。
用法: VOPEN 开盘价返回该周期开盘价。
用法: OPENO:开盘价返回该周期开盘价。
用法: OADVANCE 上涨家数返回该周期上涨家数。
用法: ADVANCE (本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法: DECLINE (本函数仅对大盘有效) AMOUNT 成交额返回该周期成交额。
用法: AMOUNTASKPRICE 委卖价返回委卖1--委卖3价格。
用法: ASKPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) ASKVOL 委卖量返回委卖1--委卖3量。
用法: ASKVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDPRICE 委买价返回委买1--委买3价格。
用法: BIDPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDVOL 委买量返回委买1--委买3量。
用法: BIDVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效)BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
通达信函数大全
通达信函数大全通达信指标函数说明大全一、行情函数HIGH 最高价返回该周期最高价。
用法: HIGHH 最高价返回该周期最高价。
用法: HLOW 最低价返回该周期最低价。
用法: LOWL 最低价返回该周期最低价。
用法: LCLOSE 收盘价返回该周期收盘价。
用法: CLOSEC 收盘价返回该周期收盘价。
用法: CVOL 成交量返回该周期成交量。
用法: VOLV 成交量返回该周期成交量。
用法: VOPEN 开盘价返回该周期开盘价。
用法: OPENO:开盘价返回该周期开盘价。
用法: OADVANCE 上涨家数返回该周期上涨家数。
用法: ADVANCE (本函数仅对大盘有效) DECLINE 下跌家数返回该周期下跌家数。
用法: DECLINE (本函数仅对大盘有效) AMOUNT 成交额返回该周期成交额。
用法: AMOUNTASKPRICE 委卖价返回委卖1--委卖3价格。
用法: ASKPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) ASKVOL 委卖量返回委卖1--委卖3量。
用法: ASKVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDPRICE 委买价返回委买1--委买3价格。
用法: BIDPRICE(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BIDVOL 委买量返回委买1--委买3量。
用法: BIDVOL(N) N取1—3。
(本函数仅个股在分笔成交分析周期有效) BUYVOL 主动性买盘返回主动性买单量。
用法:BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)SELLVOL 主动性卖盘返回主动性卖单量。
用法:SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。
(本函数仅个股在分笔成交分析周期有效)ISBUYORDER 主动性买单返回该成交是否为主动性买单。
用法:ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为0。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
47。SUM累和求总和.
用法: SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始.
例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和
48。FILTER过滤过滤连续出现的信号.
用法:FILTER(X,N):X满足条件后,删除其后N周期内的数据置为0.
用法:MEMA(X,M):X的M日平滑移动平均
54。EXPMA指数移动平均返回指数移动平均
用法:EXPMA(X,M):X的M日指数移动平均
55。EXPMEMA指数平滑移动平均返回指数平滑移动平均
用法:EXPMEMA(X,M):X的M日指数平滑移动平均
56。XMA偏移移动平均返回偏移移动平均
用法:XMA(X,M):X的M日偏移移动平均
用法:REVERSE(X)返回-X.
例如REVERSE(CLOSE)返回-CLOSE
45。REF日前的引用若干周期前的数据.
用法: REF(X,A),引用A周期前的X值.
例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收
46。REFDATE日引用自1900年以来指定日期的数据.
用法: REFDATE(X,A),引用A日期的X值.
7。DECLINE下跌家数返回该周期下跌家数.
用法: DECLINE(本函数仅对大盘有效)
8。AMOUNT成交额(元)返回该周期成交额.
用法: AMOUNT
9。VOLINSTK持仓量返回期货该周期持仓量.
用法: VOLINSTK
10。BUYVOL外盘(手)返回外盘
11。SELVOL外盘(手)返回外盘
50。SMA移动平均返回移动平均
用法:SMA(X,N,M):X的M日移动平均,M为权重,如Y=(X*M+Y'*(N-M))/N
51。MA简单移动平均返回简单移动平均
用法:MA(X,M):X的M日简单移动平均
52。EMA指数移动平均返回指数移动平均
用法:EMA(X,M):X的M日指数移动平均
53。MEMA平滑移动平均返回平滑移动平均
表示前10日内存在着阳线
65。EVERY一直存在一直存在.
用法: EVERY(CLOSE>OPEN,10)
表示前10日内一直阳线
66。LAST持续存在LAST(X,A,B):持续存在.
用法: LAST(CLOSE>OPEN,10,5)
表示从前10日到前5日内一直阳线
若A为0,表示从第一天开始,B为0,表示到最后日止
用法: IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
70。IFF逻辑判断根据条件求不同的值.
用法: IFF(X,A,B)若X不为0则返回A,否则返回B
例如:IFF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉
60。LONGCROSS持续周期后上穿两条线维持一定周期后交叉.
用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0
61。UPNDAY连涨返回是否连涨周期数.
26.FROMOPEN分钟求当前时刻距开盘有多长时间.
用法: FROMOPEN
FROMOPEN.返回当前时刻距开盘有多长时间,单位为分钟.例如:当前时刻为早上十点,则返回31.
27.TFILT分钟对指定时间段的数据进行过滤,该时间段以外的数据无效.
用法: TFILT(X,D1,M1,D2,M2)
例如TFILT(CLOSE,1040101,1025,1040101,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盘价是有效的.
67。TESTSKIP是否就此返回TESTSKIP(A):不满足A则直接返回.
用法: TESTSKIP(A)
表示如果不满足条件A则改公式直接返回,不再计算接下来的表达式
68。NOT取反求逻辑非.
用法: NOT(X)返回非X,即当X=0时返回1,否则返回0
例如:NOT(ISUP)表示平盘或收阴
69。IF逻辑判断根据条件求不同的值.
57。RANGE介于某一范围之间RANGE(A,B,C):A在B和C范围之间.
用法: RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0
58。CONST取值设为常数CONST(A):取A最后的值为常量.
用法: CONST(INDEXC)表示取大盘现价
59。CROSS上穿两条线交叉.
用法: CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0
71。IFN逻辑判断根据条件求不同的值.
用法: IFN(X,A,B)若X不为0则返回B,否则返回A
例如:IFN(CLOSE>OPEN,HIGH,LOW)表示该周期收阴则返回最高值,否则返回最低值
72。MAX较大值求最大值.
用法: MAX(A,B)返回A和B中的较大值
例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0
周期以日为基本单位的,分时为0有效.
28.REFNEW前分笔价格引用若干笔前的价格
29。DRAWNULL无效数返回无效数.
用法:DRAWNULL
例如IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线
30。BACKSET向前赋值将当前位置到若干周期前的数据设为1.
通达信全部函数F(X)及其用法
1。HIGH(H)最高价返回该周期最高价.
2。LOW(L)最低价返回该周期最低价.
3。CLOSE(C)收盘价返回该周期收盘价.
4。VOL(V)成交量(手)返回该周期成交量.
5。OPEN(O)开盘价返回该周期开盘价.
6。ADVANCE上涨家数返回该周期上涨家数.
用法: ADVANCE(本函数仅对大盘有效)
用法: ATAN(X)返回X的反正切值
77。COS余弦余弦值.
用法:
COS(X)返回X的余弦值
78。SIN正弦正弦值.
用法: SIN(X)返回X的正弦值
79。TAN正切正切值.
用法: TAN(X)返回X的正切值
80。EXP指数指数.
用法: EXP(X)为e的X次幂
例如:EXP(CLOSE)返回e的CLOSE次幂
用法: DLOW
16。DCLOSE不定周期收盘价返回该不定周期收盘价.
用法: DCLOSE
17。DVOL不定周期成交量价返回该不定周期成交量价.
用法: DVOL
18。DATE日期取得该周期从1900以来的的年月日.
用法: DATE
例如函数返回1000101,表示2000年1月1日
19。TIME时间取得该周期的时分秒.
12。ISBUYORDER主动性买单返回当前成交是否为主动性买单.
用法: ISBUYORDER
当本笔成交为主动性买盘时,返回1,否则为0
13。DHIGH不定周期最高价返回该不定周期最高价.
用法: DHIGH
14。DOPEN不定周期开盘价返回该不定周期开盘价.
用法: DOPEN
15。DLOW不定周期最低价返回该不定周期最低价.
用法: BARSSINCE(X):第一次X不为0到现在的天数
例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数
37。COUNT统计统计满足条件的周期数.
用法: COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始.
例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内
49。SUMBARS累加到指定值的周期数向前累加到指定值到现在的周期数.
用法: SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数
例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数
用法: UPNDAY(CLOSE,M)
表示连涨M个周期
62。DOWNNDAY连跌返回是否连跌周期.
用法: DOWNNDAY(CLOSE,M)
表示连跌M个周期
63。NDAY连大返回是否持续存在X>Y
用法: NDAY(CLOSE,OPEN,3)
表示连续3日收阳线
64。EXIST存在是否存在.
用法: EXIST(CLOSE>OPEN,10)
用法: BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1.
例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0
31.BARSCOUNT有效数据周期数求总的周期数.
用法: BARSCOUNT(X)第一个有效数据到当前的天数
例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数
32.CURRBARSCOUNT到最后交易日的周期数求到最后交易日的周期数.
用法: CURRBARSCOUNT求到最后交易日的周期数
33.TOTALBARSCOUNT总的周期数求总的周期数.
用法: TOTALBARSCOUNT求总的周期数
34.ISLASTBAR是否为最后一个周期判断是否为最后一个周期.