飞狐常用函数大全入口.doc_第1页
飞狐常用函数大全入口.doc_第2页
飞狐常用函数大全入口.doc_第3页
飞狐常用函数大全入口.doc_第4页
飞狐常用函数大全入口.doc_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DYNAINFO(3)取得最新动态行情: 昨收DYNAINFO(4)取得最新动态行情: 今开DYNAINFO(5)取得最新动态行情: 最高DYNAINFO(6)取得最新动态行情: 最低DYNAINFO(7)取得最新动态行情: 最新DYNAINFO(8)取得最新动态行情: 总手DYNAINFO(9)取得最新动态行情: 现手DYNAINFO(10)取得最新动态行情: 总额DYNAINFO(11)取得最新动态行情: 均价DYNAINFO(12)取得最新动态行情: 涨跌DYNAINFO(13)取得最新动态行情: 振幅DYNAINFO(14)取得最新动态行情: 涨幅DYNAINFO(15)取得最新动态行情: 委比DYNAINFO(16)取得最新动态行情: 委差DYNAINFO(17)取得最新动态行情: 量比DYNAINFO(18)取得最新动态行情: 委买DYNAINFO(19)取得最新动态行情: 委卖DYNAINFO(20)取得最新动态行情: 委买价DYNAINFO(21)取得最新动态行情: 委卖价DYNAINFO(22)取得最新动态行情: 内盘DYNAINFO(23)取得最新动态行情: 外盘DYNAINFO(24)取得最新动态行情: 涨速DYNAINFO(25)取得最新动态行情: 买一量DYNAINFO(26)取得最新动态行情: 买二量DYNAINFO(27)取得最新动态行情: 买三量DYNAINFO(28)取得最新动态行情: 买一价DYNAINFO(29)取得最新动态行情: 买二价DYNAINFO(30)取得最新动态行情: 买三价DYNAINFO(31)取得最新动态行情: 卖一量DYNAINFO(32)取得最新动态行情: 卖二量DYNAINFO(33)取得最新动态行情: 卖三量DYNAINFO(34)取得最新动态行情: 卖一价DYNAINFO(35)取得最新动态行情: 卖二价DYNAINFO(36)取得最新动态行情: 卖三价DYNAINFO(37)取得最新动态行情: 换手率DYNAINFO(38)取得最新动态行情: 5日均量DYNAINFO(39)取得最新动态行情: 市盈率DYNAINFO(40)取得最新动态行情: 成交方向DYNAINFO(41)取得最新动态行情: 买四量DYNAINFO(42)取得最新动态行情: 买四价DYNAINFO(43)取得最新动态行情: 卖四量DYNAINFO(44)取得最新动态行情: 卖四价DYNAINFO(45)取得最新动态行情: 持仓量DYNAINFO(46)取得最新动态行情: 应得利息DYNAINFO(47)取得最新动态行情: 国债全价DYNAINFO(48)取得最新动态行情: 买五量DYNAINFO(49)取得最新动态行情: 买五价DYNAINFO(50)取得最新动态行情: 卖五量DYNAINFO(51)取得最新动态行情: 卖五价DYNAINFO(52)取得最新动态行情: 成交笔数DYNAINFO(53)取得最新动态行情: 每笔手数DYNAINFO(54)取得最新动态行情: 涨停DYNAINFO(55)取得最新动态行情: 跌停DYNAINFO(56)取得最新动态行情: 总市值DYNAINFO(57)取得最新动态行情: 流通市值DYNAINFO(58)取得最新动态行情: 市净率DYNAINFO(59)取得最新动态行情: 到期收益DYNAINFO(60)取得最新动态行情: 昨持仓量DYNAINFO(61)取得最新动态行情: 结算价DYNAINFO(62)取得最新动态行情: 昨结算价DYNAINFO(63)取得最新动态行情: 增仓DYNAINFO(64)取得最新动态行情: 日增仓DYNAINFO(65)取得最新动态行情: 开平DYNAINFO(66)取得最新动态行情: 上涨家数DYNAINFO(67)取得最新动态行情: 下跌家数DYNAINFO(68)取得最新动态行情: 平盘家数DYNAINFO(69)取得最新动态行情: A股上涨数DYNAINFO(70)取得最新动态行情: A股下跌数DYNAINFO(71)取得最新动态行情: A股平盘数DYNAINFO(72)取得最新动态行情: A股成交额DYNAINFO(73)取得最新动态行情: B股上涨数DYNAINFO(74)取得最新动态行情: B股下跌数DYNAINFO(75)取得最新动态行情: B股平盘数DYNAINFO(76)取得最新动态行情: B股成交额DYNAINFO(77)取得最新动态行情: 基金上涨数DYNAINFO(78)取得最新动态行情: 基金下跌数DYNAINFO(79)取得最新动态行情: 基金平盘数DYNAINFO(80)取得最新动态行情: 基金成交额DYNAINFO(81)取得最新动态行情: 其他上涨数DYNAINFO(82)取得最新动态行情: 其他下跌数DYNAINFO(83)取得最新动态行情: 其他平盘数DYNAINFO(84)取得最新动态行情: 其他成交额DYNAINFO(85)取得最新动态行情: 市场名称DYNAINFO(86)取得最新动态行情: 市场简称DYNAINFO(87)取得最新动态行情: 委买均价DYNAINFO(88)取得最新动态行情: 委卖均价DYNAINFO(89)取得最新动态行情: 委买总量DYNAINFO(90)取得最新动态行情: 委卖总量DYNAINFO(91)取得最新动态行情: 买入单数DYNAINFO(92)取得最新动态行情: 卖出单数DYNAINFO(93)取得最新动态行情: 中单买入DYNAINFO(94)取得最新动态行情: 大单买入DYNAINFO(95)取得最新动态行情: 特大买入DYNAINFO(96)取得最新动态行情: 中单卖出DYNAINFO(97)取得最新动态行情: 大单卖出DYNAINFO(98)取得最新动态行情: 特大卖出飞狐常用函数大全入口含示意及用法一.常数函数1.常数函数CAPITAL 流通盘大小 用法:CAPITAL,返回流通盘大小,单位为手。对于A股得到流通A股,B股得到B股总股本,指数为0注意:该函数 返回常数CURRENTDATE 计算时的当前日期 用法:CURRENTDATE,返回计算时的日期,该日期是从1900年开始的天数,例如2003年8月1日表示为1030801。注意:该函数返回常数CURRENTTIME 计算时的当前时间 返回计算时的时间。用法:CURRENTTIME,返回计算时的时间,格式为时分秒,有效范围(000000-235959)注意:该函数返回常数DATACOUNT 序列数据量 用法ATACOUNT,返回序列数据数量。注意:该函数返回常数DATAPERIOD 数据周期类型 当前数据周期类型。用法ATAPERIOD。返回值范围为0-12,分别表示分笔成交、1分钟、5分钟、15分钟、30分钟、60分钟、日、周 、月、年、多日、多分钟、多秒LBOUND(X) 序列下界 序列最小下标。用法:LBOUND(X),返回序列X的下界(最小下标),即为第一个有效数据下标,若无有效数据返回0可通过SETLBOUND(X,N)函数设置序列变量X的下界(最小下标)MINDIFF 最小变动价位 返回当前证券最小变动价位。用法:MINDIFF,对于深沪股票为0.01,深沪基金为0.001注意:该函数返回常数STKTYPECATEGORY 证券类型 当前证券类型。用法:STKTYPE返回值范围为0-13,分别表示指数、A股、B股、基金、债券、其它证券、外汇、期货、其它股票、商品现货、选择权、凭证权证、投资指数、板块指数UBOUND(X) 序列上界 序列最大下标。用法:UBOUND(X),返回序列的上界(最大下标)VOLUNIT 每手股数 每手股数。VOLUNIT,返回每手股数(可在市场管理中设置),对于深沪股票为100,深沪债券为1000注意:该函数返回常数二.引用函数BACKSET(X,N) 向前赋值 将当前位置到若干周期前的数据设为1。BACKSET(X,N),若X非0,则将当前位 置到N周期前的数值设为1。例如:BACKSET(CLOSEOPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0BARSCOUNT(X) 有效值周期数 求总的周期数。BARSCOUNT(X)第一个有效数据到当前的天数例例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数BARSLAST(X) 上一次条件成立位置 上一次条件成立到当前的周期数。BARSLAST(X):上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)=1.1)表示上一个涨停板到当前的周期数BARSSINCE(X) 第一个条件成立位置 第一个条件成立到当前的周期数。BARSSINCE(X):第一次X不为0到现在的天数例如:BARSSINCE(HIGH20)表示股价超过20元时到当前的周期数COUNT(X,N) 统计总数 统计满足条件的周期数。COUNT(X,N),统计N周期中满足条件X的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSEOPEN,3)查找阳线,3天内再次出现的阳线不被记录在内HHV(X,N) 最高值 求最高值。HHV(X,N),求N周期内X的最高值,N=0则从第一个有效值开始。例如:HHV(HIGH,30)表示求30日最高价HHVBARS(X,N) 上一高点位置 求上一高点到当前的周期数。HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数LLV(X,N) 最低值 求最低值。LLV(X,N),求N周期内X的最低值,N=0则从第一个有效值开始。例如:LLV(LOW,0)表示求历史最低价LLVBARS(X,N) 上一低点位置 求上一低点到当前的周期数。LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,10)求得10日最低点到当前的周期数MA(X,N) 简单移动平均 求简单移动平均。MA(X,N),求X的N日简单移动平均值。算法:(X1+X2+X3+.+Xn)/N例如:MA(CLOSE,20)表示求20日均价REF(X,A) 向前引用 引用若干周期前的数据。REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收REFX(X,A) 向后引用 引用若干周期后的数据。REFX(X,A),引用A周期后的X值。例如:REFX(CLOSE,1)表示后一周期的收盘价,在日线上就是明收SMA(X,N,M) 移动平均 求移动平均。用法:SMA(X,N,M),求X的N日移动平均,M为权重。算法: 若Y=SMA(X,N,M) 则 Y=(M*X+(N-M)*Y)/N, 其中Y表示上一周期Y值,N必须大于M。例如:SMA(CLOSE,20,1)表示求20日移动平均价SUM(X,N) 求和 求总和。用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。SUM(VOL,0)表示统计从第一根K线以来的成交量总和SUMBARS(X,A) 累加到指定值周期数 向前累加到指定值到现在的周期数。用法:SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数TMA(X,N,M) 递归移动平均 求递归移动平均。用法:TMA(X,N,M),求X的递归移动平均,N、M为权重。算法: 若Y=TMA(X,N,M) 则 Y=(N*Y+M*X), 其中Y表示上一周期Y值。初值为M*X例如:TMA(CLOSE,0.9,0.1)表示求X的递归移动平均。WMA(X,A) 加权移动平均 求加权移动平均。用法:WMA(X,A),求X的加权移动平均。算法: 若Y=WMA(X,A) 则 Y=(N*X0+(N-1)*X1+(N-2)*X2)+.+1*XN)/(N+(N-1)+(N-2)+.+1)X0表示本周期值,X1表示上一周期值.例如:WMA(CLOSE,20)三.统计函数AVEDEV(X,N) 平均绝对偏差 平均绝对偏差。用法:AVEDEV(X,N)DEVSQ(X,N) 数据偏差平方和 数据偏差平方和。用法EVSQ(X,N)FORCAST(X,N) 线性回归预测值 线性回归预测值。用法:FORCAST(X,N)为X的N周期线性回归预测值。如:FORCAST(CLOSE,20)表示求20周期线性回归预测SLOPE(X,N) 线性回归斜率 线性回归斜率。用法:SLOPE(X,N)为X的N周期线性回归线的斜率。如:SLOPE(CLOSE,20)表示求20周期线性回归线的斜率STD(X,N) 估算标准差 估算标准差。用法:STD(X,N)为X的N日估算标准差STDP(X,N) 总体标准差 总体标准差。用法:STDP(X,N)为X的N日总体标准差VAR(X,N) 估算样本方差 估算样本方差。用法:VAR(X,N)为X的N日估算样本方差VARP(X,N) 总体样本方差 总体样本方差。用法:VARP(X,N)为X的N日总体样本方差四.时间函数BARPOS 数据位置 函数返回当前是第几根K线。对于日线数据就表示从上市到现在总共有多少交易日。BARSTATUS 数据位置状态 函数返回数据位置状态。1表示第1根K线,2表示最后1根K线,0表示中间的K线。D1970TODATE(X) 1970日转换为日期 取得1970日期X的日期值。DATE 年月日 取得该周期从1900以来的的年月日。函数返回有效值范围为(700101-1341231),表示19700101-20341231DATEDIFF(DATE1,DATE2) 间隔天数 取得日期之间的时间间隔天数。DATE1,DATE2为序列变量或常数,格式与DATE同,有效值范围为(800101-1301231),表示19800101-20301231。返回DATE1、DATE2两个日期之间的相差的天数,如果 DATE1晚于 DATE2,则 DATEDIFF函数返回负数。例如ATEDIFF(LSOLARTERMDATE(1),DATE)表示求当年小寒到当前周期相差的天数DATETOD1970(X) 日期转换为1970日 取得日期X距离1970年1月1日以来的天数。DATETOD1970(DATE)返回当天距离1970年1月1日的天数。DAY 日期 取得该周期的日期。函数返回有效值范围为(1-31)DAYS1970 天数 取得该周期从1970以来的天数。返回自从1970年1月1日以来的天数,例如在1971年1月1日返回365。HOUR 小时 取得该周期的小时数。函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0LDAY 农历日期 取得该周期的农历日期。函数返回有效值范围为(1-30)LMONTH 农历月份 取得该周期的农历月份。函数返回有效值范围为(1-12)LSOLARTERM(X) 节气 取得日期所在的二十四节气。X为序列变量或常数,格式与DATE同,有效值范围为(700101-1341231),表示19700101-20341231。返回有效值范围为(0-24).0表示该周期不在节气日中,1-24分别表示小寒、大寒、立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至 、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至LSOLARTERMDATE(X) 节气日期 取得当年的节气日期。X为序列变量或常数,有效值范围为(1-24)分别表示小寒、大寒.冬至。返回当年的节气日期,格式与DATE同,有效值范围为(700101-1341231),表示19700101-20341231。例如:LSOLARTERMDATE(1),求当年的小寒日期,返回的序列中2001年之内的都为1010105LSOLARTERMDAY(X) 节气后天数 取得节气后的第几日。X为序列变量或常数,格式与DATE同,有效值范围为(800101-1301231),表示19800101-20301231。返回序列日期是前一节气后的第几日。例如:LSOLARTERMDAY(DATE)表示求当前周期是前一节气后的第几日。LYEAR 农历年份 取得该周期的农历年份。函数返回有效值范围为(1980-2030)MINUTE 分钟 取得该周期的分钟数。函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0MONTH 月份 取得该周期的月份。函数返回有效值范围为(1-12)OPENMINUTES(TIME) 开盘分钟数 取得开盘分钟数。返回已开盘分钟数(1-总开盘分钟数),开盘前的都为1,收盘后都为总开盘分钟数。例如:OPENMINUTES(CURRENTTIME),在日线上可得到现在已开盘分钟数。OPENMINUTES(TIME),在分钟线上可得到当时已开盘分钟数T0TOTIME(X) 秒数转换为时间 取得从0点开始X秒后的时间值。TIME 时分秒 取得该周期的时分秒。函数返回有效值范围为(000000-235959)TIME0 秒数 取得该周期从当日0点以来的秒数。返回自从当日0点以来的秒数,对于日线以上的分析周期返回0TIMETOT0(X) 时间转化为秒数 取得时间X距离当日0点的秒数。WEEKDAY 星期 取得该周期的星期数。函数返回有效值范围为(0-6),0表示星期天YEAR 年份 取得该周期的年份。函数返回有效值范围为(1970-2038)五.逻辑函数ALLEVERY(X,N) 一直存在 一直存在。用法:EVERY (X,N)返回N周期内一直满足条件X,N可为常数或变量,若N=0则从第一个有效值开始例如:EVERY (CO,10)表示10个周期内一直是阳线ANYEXIST(X,N) 存在 是否存在。用法:EXIST(X,N)返回N周期内是否存在满足条件X,N可为常数或变量,若N=0则从第一个有效值开始例如:EXIST(CO,10)表示10个周期中存在阳线BETWEEN(A,B,C) 介于 介于两个数之间。用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,20)表示收盘价介于10日均线和20日均线之间CROSS(A,B) 交叉函数 两条线交叉。用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0例如:CROSS(MA(CLOSE,10),MA(CLOSE,20)表示10日均线与20日均线交金叉IIF IF(X,A,B) 条件函数 根据条件取不同的值。用法:IF(X,A,B)若X不为0则返回A,否则返回B例如:IF(CLOSEOPEN,LOW,HIGH)表示该周期收阴则返回最低价,否则返回最高价ISDOWN 当日下跌 该周期是否收阴。用法:当收盘开盘时,返回值为1,否则为0LAST(X,A,B) 持续存在 持续存在。用法:LAST(X,A,B)返回第前A周期到第前B周期是否一直满足条件X,若A为0,表示从第一天开始,B为0,表示到最后日止。例如:LAST(CO,10,5)表示从第前10个周期到第前5个周期内一直是阳线LONGCROSS(A,B,N) 维持-交叉函数 两条线维持一定周期后交叉。用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。例如:LONGCROSS(MA(CLOSE,10),MA(CLOSE,20),5)表示10日均线维持5周期后与20日均线交金叉NOT(X) 求逻辑非 求逻辑非。用法:NOT(X)返回非X,即当X=0时返回1,否则返回0。例如:NOT(ISDOWN)表示平盘或收阳RANGE(A,B,C) 范围 介于某个范围之间。用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0例如:RANGE(CLOSE,MA(CLOSE,10),MA(CLOSE,20)表示收盘价大于10日均线并且小于20日均线六.系统参数SYSPARAM(1) 画面上光标位置(K线序号) SYSPARAM(1)画面上光标位置(K线序号),注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定SYSPARAM(2) 主图可见K线最初位置 SYSPARAM(2)主图可见K线最初位置,注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定SYSPARAM(3) 主图可见K线最后位置 SYSPARAM(3)主图可见K线最后位置,注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定SYSPARAM(4) 主图可见K线最高价 SYSPARAM(4)系统参数:主图可见K线最高价,注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定SYSPARAM(5) 主图可见K线最低价 SYSPARAM(5)主图可见K线最低价,注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定SYSPARAM(6) 画面上光标数值 SYSPARAM(6)画面上光标数值,注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定七. 期权函数DELTA DELTA指标 期权价格变动对其标的物价格变动的比率。用法ELTA(O,T,P,X,I,V,D)参数见OPTION函数GAMMA GAMMA指标 DELTA指标变动对其标的物价格变动的比率。用法:GAMMA(O,T,P,X,I,V,D)参数见OPTION函数OPTION(O,T,P,X,I,V,D) 期权定价 期权定价.用法:OPTION(O,T,P,X,I,V,D)O为期权类型,0表示看涨期权,1表示看跌期权,2表示期货看涨期权,1表示期货看跌期权。 T为到期天数,P为标的物现价,X为履约价格,I为年利率,V为年波动率,D为年红利率例如:OPTION(0,100,22,20,6,15,0)求标的物现价为22,履约价格为20,年利率为6%,波动率为12%的100天后到期的看涨期权定价.OPTION(1, DATEDIFF(DATE,1040615), CLOSE,20,6,15,0)求履约期满日为2004年6月1日的看跌涨期权定价RHO(O,T,P,X,I,V,D) RHO指标 期权价格变动对利率变动的比率。用法:RHO(O,T,P,X,I,V,D)参数见OPTION函数THETA(O,T,P,X,I,V,D) THETA指标 期权价格变动对时间变动的比率。用法:THETA(O,T,P,X,I,V,D)参数见OPTION函数VEGA(O,T,P,X,I,V,D) VEGA指标 期权价格变动对其标的物价格波动率变动的比率。用法:VEGA(O,T,P,X,I,V,D)参数见OPTION函数VOLO(X, N, M) 波动率 用法:VOLO(X, N, M)为样本数为N的X序列的波动率,M为交易周期数例如:VOLO(CLOSE,90,250) 表示计算90个样本收盘价数据的年波动率(输出以百分比为单位),以年250交易日计算八.数学函数ABS(X) 绝对值 求绝对值。用法:ABS(X)返回X的绝对值。例如:ABS(-23)返回23ACOS(X) 反余弦值 反余弦值。用法:ACOS(X)返回X的反余弦值ASIN(X) 反正弦值 反正弦值。用法:ASIN(X)返回X的反正弦值ATAN(X) 反正切值 反正切值。用法:返回X的反正切值CEILING(X) 向上舍入 向数值增大方向舍入。CEILING(X)返回沿X数值增大方向最接近的整数。CEILING(3.3)求得3,CEILING(-3.5)求得-3COS(X) 余弦值 余弦值。用法:COS(X)返回X的余弦值EXP(X) 指数 用法:EXP(X)为e的X次幂,e 等于 2.71828182845904。例如:EXP(CLOSE)返回e的CLOSE次幂FLOOR(X) 向下舍入 向数值减小方向舍入。用法:FLOOR(X)返回沿X数值减小方向最接近的整数。例如:FLOOR(3.3)求得3,FLOOR(-3.5)求得-4 向下舍入FRACPART(X) 取小数部分 取得数据的小数部分。用法:FRACPART(X)返回数值的小数部分。例如:FRACPART(12.3)求得0.3,FRACPART(-3.5)求得-0.5INTPART(X) 取整 取得数据的整数部分。用法:INTPART(X)返回沿X绝对值减小方向最接近的整数。例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3LN(X) 自然对数 求自然对数。用法:LN(X)以e为底的对数。例如:LN(CLOSE)求收盘价的对数LOG(X) 10为底的对数 求10为底的对数。用法:LOG(X)取得X的对数。例如:LOG(1000)等于3MAX(A,B) 最大值 求最大值。用法:MAX(A,B)返回A和B中的较大值。例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0MIN(A,B) 最小值 求最小值。用法:MIN(A,B)返回A和B中的较小值。例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值MOD(A,B) 求模运算 求模运算。用法:MOD(A,B)返回A对B求模。例如:MOD(18,10)返回8POW(A,B) 乘幂 乘幂。用法:POW(A,B)返回A的B次幂。例如:POW(CLOSE,2)求得收盘价的2次方RAND(N) 随机数 随机整数。用法:RAND(N)返回一个范围在1-N的随机整数。例如:CLOSE*(RAND(10)/10+0.4)输出收盘价乘以0.5-1.4的随机系数REVERSE(X) 求相反数 求相反数。用法:REVERSE(X)返回-X例如REVERSE(OPEN)返回-OPENROUND(X) 四舍五入为整数 四舍五入为整数,显示时不带小数。用法:ROUND(X)将X四舍五入为整数。例如:ROUND(3.3)求得3,ROUND(3.5)求得4,ROUND(-3.5)求得-4SGN(X) 符号值 求符号值。用法:SGN(X),当X0,X=0,X0分别返回1,0,-1SIN(X) 正弦值 正弦值。用法:SIN(X)返回X的正弦值SQRT(X) 开平方 开平方。用法:SQRT(X)为X的平方根。例如:SQRT(CLOSE)收盘价的平方根TAN(X) 正切值 正切值。用法:TAN(X)返回X的正切值用法:TROUGHBARSA(X,N,M)表示之字转向ZIGA(X,N)的前M个波谷到当前的周期数,M必须大于等于1。例如:TROUGHBARSA(RSI1,10,2)WINNER(X) 获利盘比例 获利盘比例。用法:WINNER(CLOSE) 表示以当前收市价卖出的获利盘比例,如返回0.2表示20%获利盘;例如:WINNER(10) 表示10元价格的获利盘比例。该函数仅对比较日线分析周期有效IG(X,N) 之字转向 之字转向。用法:ZIG(X,N),当序列或K线变化量超过N%时转向。X为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:高点用最高价、低点用最低价。例如:ZIG(3,10)表示收盘价的10%的ZIG转向。ZIG(MA(C,20),10)表示均线的10%的ZIG转向ZIGA(X,N) 绝对之字转向 绝对变化量之字转向。用法:ZIGA(X,N),当序列X变化量超过N时转向。例如:ZIGA(RSI1,10)九.扩展数据函数BUYORDERS 委托买进笔数 取得大盘委托买进笔数。(本函数仅对大盘指数当日分笔、分钟周期有效)BUYSHARES 委托买进张数 取得大盘委托买进张数。(本函数仅对大盘指数当日分笔、分钟周期有效)ESTDATA(N) 横向统计数据 取得横向统计日线数据。ESTDATA(N),N取1-N 或者 ESTDATA(S),S为数据名称。在横向统计管理中定义并计算数据。EXTDATA(N) 扩展数据 取得日线扩展数据。EXTDATA(N),N取1-13 或者EXTDATA(S),S为数据名称。在扩展数据管理中定义并计算数据。(本函数仅在日线分析周期有效)SELFDATA(S) 自定义数据 取得自定义数据S为数据名称。SELFDATA(发行价),返回自定义的发行价数据。在自定义数据管理中定义并计算或编辑数据。SELLORDERS 委托卖出笔数 取得大盘委托卖出笔数。(本函数仅对大盘指数当日分笔、分钟周期有效)SELLSHARES 委托卖出张数 取得大盘委托卖出张数。(本函数仅对大盘指数当日分笔、分钟周期有效)TRADEORDER 成交笔数 取得大盘成交笔数。(本函数仅对大盘指数当日分笔、分钟周期有效)TRADESHARES 成交张数 取得大盘成交张数。(本函数仅对大盘指数当日分笔、分钟周期有效)十.协方差函数BETA(N) 贝塔系数 求当前证券的贝塔系数。用法:BETA(N) 为当前证券N收益与大盘收益相比的贝塔系数,该系数表明大盘每变动1%,则该股票将变动V%例如:BETA(5) 表示5周期贝塔系数BETA2(X1,X2,N) 相关放大系数 求2个序列间的相关放大系数。用法:BETA2(X1,X2,N)为X1与X2的N周期的相关放大系数,表示Y变化1,则X将变化V。例如:BETA2(CLOSE,INDEXC,5)表示收盘价与大盘指数之间的5周期相关放大系数BETADOWN(N) 下跌贝塔系数 求当前证券的下跌贝塔系数。用法:BETADOWN(N) 为当前证券N收益与大盘收益相比的下跌贝塔系数,该系数表明大盘每下跌1%,则该股票将下跌V%例如:BETADOWN(5) 表示5周期下跌贝塔系数BETAUP(N) 上涨贝塔系数 求当前证券的上涨贝塔系数。用法:BETAUP(N) 为当前证券N收益与大盘收益相比的上涨贝塔系数,该系数表明大盘每上涨1%,则该股票将上涨V%例如:BETAUP(5) 表示5周期上涨贝塔系数CORRTPL(TPLNAME,X,D,N) 与模板相关系数 与模板相关系数。用法:CORRTPL(TPLNAME,X,D,N)D为常数,表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:成交量,5:成交额。N表示仅计算最后多少个有效数据,为0表示计算所有。用于当前选股时N设为1可大大减小计算量,用于历史测试和训练模式应设为0避免有效数据过少而失真。例如:CORRTPL(一马平川,CLOSE,3,1)表示求收盘价线与一马平川收盘价线的最后一组的相关系数COVAR(X1,X2,N) 协方差 求2个序列的协方差。用法:COVAR(X1,X2,N) 为X1与X2的N周期的协方差例如:COVAR(CLOSE,INDEXC,8) 表示收盘价与大盘指数之间的8周期的协方差CORR(X1,X2,N) 相关系数 求2个序列间的相关系数。用法:CORR(X1,X2,N) 为X1与X2的N周期的相关系数例如:CORR(CLOSE,INDEXC,5) 表示收盘价与大盘指数之间的5周期的相关系数TROUGHBARSA(X,N,M) ZIGA前M个波谷位置 前M个ZIGA转向波谷到当前周期数(绝对变化量)。十一.指标函数COST(X) 成本分布 成本分布情况。用法:COST(20) 表示20%获利盘的价格是多少。即有20%的持仓量在该价格以下,其余80%在该价格以上,为套牢盘。该函数仅对日线分析周期比较有效FLATZIG(X,N) 归一化之字转向 归一化之字转向。用法:FLATZIG(X,N),当序列或K线变化量超过N%时转向。X为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:高点用最高价、低点用最低价。与ZIG函数不同的是本函数返回值在0-1之间。例如:FLATZIG(3,10)表示收盘价的10%的FLATZIG转向。FLATZIG(MA(C,20),10)表示均线的10%的FLATZIG转向FLATZIGA(X,N) 归一化绝对变化量之字转向 归一化之字转向(绝对变化量)。用法:FLATZIGA(X,N),当序列X变化量超过N时转向。与ZIGA函数不同的是本函数返回值在0-1之间。例如:FLATZIGA(RSI1,10)LWINNER(N,X) 近期获利盘比例 近期获利盘比例。用法:LWINNER(20,CLOSE)表示最近20天的那部分成本以当前收市价卖出的获利盘比例。例如返回0.2表示20%获利盘;该函数仅对日线分析周期有效PEAK(X,N,M) 前M个波峰值 前M个ZIG转向波峰值。用法:PEAK(X,N,M)表示之字转向ZIG(X,N)的前M个波峰的数值,M必须大于等于1。例如:PEAK(1,5,1)表示5%最高价ZIG转向的上一个波峰的数值,PEAK(MA(C,20),10,1)表示均线的10%的ZIG转向的上一个波峰的数值PEAKA(X,N,M) ZIGA前M个波峰值 前M个ZIGA转向波峰值(绝对变化量)。用法:PEAKA(X,N,M)表示之字转向ZIGA(X,N)的前M个波峰的数值,M必须大于等于1。例如:PEAKA(RSI1,10,1)PEAKBARS(X,N,M) 前M个波峰位置 前M个ZIG转向波峰到当前周期数。用法:PEAKBARS(X,N,M)表示之字转向ZIG(X,N)的前M个波峰到当前的周期数,M必须大于等于1。例如:PEAKBARS(0,8,1)表示%8开盘价ZIG转向的上一个波峰到当前的周期数。PEAKBARS(MA(C,20),8,1)表示均线的8%的ZIG转向的上一个波峰到当前的周期数PEAKBARSA(X,N,M) ZIGA前M个波峰位置 前M个ZIGA转向波峰到当前周期数(绝对变化量)。用法:PEAKBARSA(X,N,M)表示之字转向ZIGA(X,N)的前M个波峰到当前的周期数,M必须大于等于1。例如:PEAKBARSA(RSI1,10,1)PPART(N) 远期成本比例 远期成本比例。用法:PPART(N) 表示N周期前的成本占总成本的比例,如返回0.2表示20%例如:PPART(5) 5天前的成本占总成本的比例。该函数仅对日线分析周期比较有效PWINNER(N,X) 远期获利盘比例 远期获利盘比例。用法:PWINNER(10,CLOSE)表示10天前的那部分成本以当前收市价卖出的获利盘比例。例如返回0.2表示20%获利盘;该函数仅对日线分析周期比较有效SAR(N,S,M) 抛物转向 抛物转向。用法:SAR(N,S,M),N为计算周期,S为步长,M为极值。例如SAR(5,2,10)表示计算5日抛物转向,步长为2%,极限值为10%SARTURN(N,S,M) 抛物

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论