通达信全部函数通达信全部函数及其用法: (一)行情函数1)HIGH(H))LOW(L))CLOSE(C))VOL(V)成交量(手))OPEN(O))ADVANCE上涨家数返回该周期上涨家数.(本函数仅对大盘有效)7)DECLINE下跌家数返回该周期下跌家数.(本函数仅对大盘有效)8)AMOUNT成交额(元))))BUYVOL外盘(手)返回外盘,即时行情数据12)SELVOL外盘(手)返回外盘13)ISBUYORDER主动性买单:ISBUYORDER,当本笔成交为主动性买盘时,返回1,否则为014)))))):if(NAMELIKE('ST'),x,y);20):if(CODELIKE('600'),x,y);21)INBLOCK属于某板块:if(INBLOCK('沪深300'),x,y);(二)时间函数1),依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,):DATE例如函数返回1000101,表示2000年1月1日,DATE+19000000后才是真正的日期值3)TIME时间:TIME函数返回有效值范围为(00)4)YEAR年份)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,:当前时刻为早上十点,)TFILT分钟对指定时间段的数据进行过滤,:TFILT(X,D1,M1,D2,M2)例如TFILT(CLOSE,1040101,1025,1040101,1345)表示在2004年1月1日的10:25到2004年1月1日的13:,):DATETODAY(date)DATETODAY(date).(90)例如:DATETODAY(901219)):DAYTODATE(N)DAYTODATE(N).(0-20000)例如:DAYTODATE(0)):TIMETOSEC(time)TIMETOSEC(time).返回time时刻距0时有多长时间,(0-235959)例如:TIMETOSEC(93000)):SECTOTIME(N)SECTOTIME(N).(0-86399)例如:SECTOTIME(34200)返回93000.(三)引用函数1)DRAWNULL无效数:DRAWNULL例如IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线2)BACKSET向前赋值:BACKSET(X,N),若X非0,: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):
通达信全部函数模板 来自淘豆网m.daumloan.com转载请标明出处.