收藏 分享(赏)

飞狐交易师最新函数表.pdf

上传人:精品资料 文档编号:8919910 上传时间:2019-07-16 格式:PDF 页数:11 大小:234.62KB
下载 相关 举报
飞狐交易师最新函数表.pdf_第1页
第1页 / 共11页
飞狐交易师最新函数表.pdf_第2页
第2页 / 共11页
飞狐交易师最新函数表.pdf_第3页
第3页 / 共11页
飞狐交易师最新函数表.pdf_第4页
第4页 / 共11页
飞狐交易师最新函数表.pdf_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、北京博庭:http:/ 公式指导:http:/ 飞狐函数表 2004年5月更新 北京博庭科技发展中心 电话:01088515808 88423049 http:/ http:/ PDF 文件使用 “pdfFactory“ 试用版本创建 北京博庭:http:/ 公式指导:http:/ 行情函数 函数 含义 说明 ADVANCE 上涨家数 取得该周期上涨家数。(本函数仅对大盘有效)。 AMOUNT 成交额 取得该周期成交额 ASKPRICE(N) 委卖价 取得委卖1-委卖3价格。(本函数仅个股在分笔成交分析周期有效) ASKPRICE(1)表示最低叫卖价。 ASKVOL(N) 委卖量 取得委买1

2、-委买3量。(本函数仅个股在分笔成交分析周期有效) ASKVOL(1)+ASKVOL(2)+ASKVOL(3)。表示三档卖盘量总和。 BIDPRICE(N) 委买价 取得委买1-委买3价格。(本函数仅个股在分笔成交分析周期有效) BIDPRICE(1)表示最高叫买价。 BIDVOL(N) 委买量 取得委买1-委买3量。(本函数仅个股在分笔成交分析周期有效) BIDVOL(1)表示最高叫买量。 BUYVOL 主动性买单 取得主动性买单量。当本笔成交为主动性买盘时,其数值等于成交量,否则为0.(本函数仅个股在分笔成交分析周期有效) CLOSE C,收盘价 取得该周期收盘价,也可简写为C. DATA

3、2 无 引用另一只证券的行情数据。DATA2.OPEN,DATA2.HIGH,DATA2.LOW,DATA2.CLOSE,DATA2.VOL,DATA2.AMOUNT,表示另一只证券的开、高、低、收、量额; RELATE(C,DATA2.CLOSE,10);对于指标图表示计算与主图叠加的证券的收盘价10周期相关系数 DECLINE 下跌家数 取得该周期市场下跌家数。(本函数仅对大盘指数有效) DIVIDBARS(N) 派息发生的周期数 派息到现在的周期数.DIVIDBARS(N),取得之前第N次派息到当前的周期数。DIVIDBARS(0)=0表示当天发生派息 DIVIDEND(N) 派息 每股

4、派息数量。DIVIDEND(N),取得之前第N次每股派息数量。DIVIDEND(0)表示最近一次派息的数量 HIGH H,最高价 取得该周期最高价,也可简写为H. INDEXA 对应大盘成交额 对应大盘指数成交额。表示同期大盘的成交额 INDEXADV 对应大盘上涨家数 对应市场上涨家数。表示同期对应市场的上涨家数 INDEXC 对应大盘收盘价 对应大盘指数收盘价。表示同期大盘的收盘价 INDEXDEC 对应大盘下跌家数 对应市场下跌家数。表示同期对应市场的下跌家数 INDEXH 对应大盘最高价 对应大盘指数最高价。表示同期大盘的最高价 INDEXL 对应大盘最低价 对应大盘指数最低价。表示同

5、期大盘的最低价 INDEXO 对应大盘开盘价 对应大盘指数开盘价。表示同期大盘的开盘价 INDEXV 对应大盘成交量 对应大盘指数成交量。表示同期大盘的成交量 ISBUYORDER 是否主动性买单 取得该成交是否为主动性买单。当本笔成交为主动性买盘时,返回1,否则为0.(本函数仅个股在分笔成交分析周期有效) LOW 最低价 取得该周期最低价,也可简写为L. OPEN O,开盘价 取得该周期开盘价,也可简写为O. OPENINT 持仓量 取得期货品种该周期最后时刻持仓量。 QT 成交笔数 取得该周期成交笔数。 SELLVOL 主动性卖单 取得主动性卖单量。当本笔成交为主动性卖盘时,其数值等于成交

6、量,否则为0.(本函数仅个股在分笔成交分析周期有效) SPLIT(N) 除权比例 除权比例。SPLIT(N),取得之前第N次除权(送股或配股)的除权比例,表示除权后股价将下跌该比例 例如:SPLIT(0)=0.5表示最近一次除权可能是10送10,股价下跌一半 SPLITBARS(N) 除权发生周期数 除权到现在的周期数。SPLITBARS(N),取得之前第N次除权到当前的周期数。SPLITBARS(0)=0表示当天发生除权 SPLITDATA(N) 除权数据 SPLITDATA(N) 取得对应除权数据。N参数表示取那种分红数据。N=0 有除权时为1,否则为0;N=1 红股,得到当时每十股送几股

7、;N=2 配股,得到当时每十股配几股;N=3 配股价,得到当时配股价格;N=4 红利,得到当时每十股派息几元 VOL V,成交量 取得该周期成交量,也可简写为V. 动态行情 DYNAINFO(N) 返回常数 N 含义 N 含义 N 含义 N 含义 N 含义 N 含义 3 前收 12 涨跌 21 委卖价 30 买三价 39 市盈率 48 卖五量 4 今开 13 振幅 22 内盘 31 卖一量 40 成交方向 49 卖四价 5 最高 14 涨幅 23 外盘 32 卖二量 41 总市值 50 卖五价 6 最低 15 委比 24 涨速 33 卖三量 42 流通市值 51 成交笔数 7 最新 16 委差

8、 25 买一量 34 卖一价 43 买四量 52 每笔均量 8 总手 17 量比 26 买二量 35 卖二价 44 买五量 9 现手 18 委买 27 买三量 36 卖三价 45 买四价 10 总额(持仓) 19 委卖 28 买一价 37 换手率 46 买五价 11 均价 20 委买价 29 买二价 38 5日均量 47 卖四量 财务数据 FINANCE(N)返回常数 取得参数对应的基本财务数据 N 含义 单位 N 含义 单位 N 含义 单位 N 含义 单位 N 含义 单位 0 更新日期 - 12 固定资产 千元 24 投资收益 千元 36 股东权益比率 % 48 应收帐款周转率 % 1 总股

9、本 万股 13 无形资产 千元 25 补贴收入 千元 37 净资收益率 % 49 存货周转率 % 2 国家股 万股 14 长期投资 千元 26 营业外收支 千元 38 经营现金流入 千元 50 总资产周转率 % 3 发起人法人股 万股 15 流动负债 千元 27 上年损益调整 千元 39 经营现金流出 千元 51 流动比率 % 4 法人股 万股 16 长期负债 千元 28 利润总额 千元 40 经营现金流量 千元 52 速动比率 % 5 B股 万股 17 资本公积金 千元 29 税后利润 千元 41 投资现金流入 千元 53 主营业务增长率 % 6 H股 万股 18 每股公积金 千元 30 净

10、利润 千元 42 投资现金流出 千元 54 税后利润增长率 % 7 流通A股 万股 19 股东权益 千元 31 未分配利润 千元 43 投资现金流量 千元 55 净资产增长率 % 8 职工股 万股 20 主营收入 千元 32 每股未分配 元 44 筹资现金流入 千元 56 总资产增长率 % 9 A2转配股 万股 21 主营利润 千元 33 每股收益 元 45 筹资现金流出 千元 10 总资产 千元 22 其他利润 千元 34 每股净资 元 46 筹资现金流量 千元 11 流动资产 千元 23 营业利润 千元 35 调整每股净资 元 47 现金及等价物 千元 PDF 文件使用 “pdfFacto

11、ry“ 试用版本创建 北京博庭:http:/ 公式指导:http:/ 常数函数 CAPITAL 流通盘大小 流通盘大小。用法:CAPITAL,返回流通盘大小,单位为手。对于A股得到流通A股,B股得到B股总股本,指数为0 注意:该函数返回常数 CURRENTDATE 计算时的当前日期 计算时的当前日期。用法:CURRENTDATE,返回计算时的日期,该日期是从1900 年开始的天数,例如2003年 8月1 日表示为1030801。注意:该函数返回常数 CURRENTTIME 计算时的当前时间 返回计算时的时间。用法:CURRENTTIME,返回计算时的时间,格式为时分秒,有效范围(000000-

12、235959) 注意:该函数返回常数 DATACOUNT 序列数据量 序列数据量。用法:DATACOUNT,返回序列数据数量。注意:该函数返回常数 DATAPERIOD 数据周期类型 当前数据周期类型。用法:DATAPERIOD。返回值范围为0-12,分别表示分笔成交、1分钟、5分钟、15分钟、30分钟、60分钟、日、周、月、年、多日、多分钟、多秒 LBOUND(X) 序列下界 序列最小下标。用法:LBOUND(X),返回序列X的下界(最小下标),即为第一个有效数据下标,若无有效数据返回0 可通过SETLBOUND(X,N)函数设置序列变量X的下界(最小下标) MINDIFF 最小变动价位 返

13、回当前证券最小变动价位。用法:MINDIFF,对于深沪股票为0.01,深沪基金为0.001注意:该函数返回常数 STKTYPE CATEGORY 证券类型 当前证券类型。用法:STKTYPE返回值范围为0-13,分别表示指数、A股、B股、基金、债券、其它证券、外汇、期货、其它股票、商品现货、选择权、凭证权证、投资指数、板块指数 UBOUND(X) 序列上界 序列最大下标。用法:UBOUND(X),返回序列的上界(最大下标) VOLUNIT 每手股数 每手股数。VOLUNIT,返回每手股数(可在市场管理中设置),对于深沪股票为100,深沪债券为1000注意:该函数返回常数 引用函数 BACKSE

14、T(X,N) 向前赋值 将当前位置到若干周期前的数据设为1。BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。 例如:BACKSET(CLOSEOPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0 BARSCOUNT(X) 有效值周期数 求总的周期数。BARSCOUNT(X)第一个有效数据到当前的天数 例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数 BARSLAST(X) 上一次条件成立位置 上一次条件成立到当前的周期数。BARSLAST(X):上一次X不为0到现在的天数 例如:BARSLAST(CLOSE/

15、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则从第一个有效值开始

16、。例如: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表示从第一个有效值开始统计 例如:LLVBAR

17、S(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) 移动平均 求移动平均。用法:S

18、MA(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,CAPITA

19、L)求完全换手到现在的周期数 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表示上一周期值.例如:WM

20、A(CLOSE,20) 统计函数 AVEDEV(X,N) 平均绝对偏差 平均绝对偏差。用法:AVEDEV(X,N) DEVSQ(X,N) 数据偏差平方和 数据偏差平方和。用法:DEVSQ(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) 估算标准差 估算标准差。用法:

21、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日总体样本方差 时间函数 PDF 文件使用 “pdfFactory“ 试用版本创建 北京博庭:http:/ 公式指导:http:/ BARPOS 数据位置 函数返回当前是第几根K线。对于日线数据就表示从上市到现在总共有多少交易日。 BARSTATUS 数据位置状态 函数返回数据位置状态。1表示第1根

22、K线,2表示最后1根K线,0表示中间的K线。 D1970TODATE(X) 1970日转换为日期 取得1970日期X的日期值。 DATE 年月日 取得该周期从1900以来的的年月日。函数返回有效值范围为(700101-1341231),表示19700101-20341231 DATEDIFF(DATE1,DATE2) 间隔天数 取得日期之间的时间间隔天数。DATE1,DATE2为序列变量或常数,格式与DATE同,有效值范围为(800101-1301231),表示19800101-20301231。返回DATE1、DATE2两个日期之间的相差的天数,如果 DATE1晚于 DATE2,则 DATE

23、DIFF函数返回负数。例如:DATEDIFF(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),对于日线及更长的分析周期值为0 L

24、DAY 农历日期 取得该周期的农历日期。函数返回有效值范围为(1-30) LMONTH 农历月份 取得该周期的农历月份。函数返回有效值范围为(1-12) LSOLARTERM(X) 节气 取得日期所在的二十四节气。X 为序列变量或常数,格式与 DATE 同,有效值范围为(700101-1341231),表示19700101-20341231。返回有效值范围为(0-24).0表示该周期不在节气日中,1-24分别表示小寒、大寒、立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至 、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至 LSOLARTERMDATE(X) 节

25、气日期 取得当年的节气日期。X 为序列变量或常数,有效值范围为(1-24)分别表示小寒、大寒.冬至。返回当年的节气日期,格式与DATE同,有效值范围为(700101-1341231),表示19700101-20341231。例如:LSOLARTERMDATE(1),求当年的小寒日期,返回的序列中2001年之内的都为1010105 LSOLARTERMDAY(X) 节气后天数 取得节气后的第几日。X 为序列变量或常数,格式与 DATE 同,有效值范围为(800101-1301231),表示19800101-20301231。返回序列日期是前一节气后的第几日。例如:LSOLARTERMDAY(DA

26、TE)表示求当前周期是前一节气后的第几日。 LYEAR 农历年份 取得该周期的农历年份。函数返回有效值范围为(1980-2030) MINUTE 分钟 取得该周期的分钟数。函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0 MONTH 月份 取得该周期的月份。函数返回有效值范围为(1-12) OPENMINUTES(TIME) 开盘分钟数 取得开盘分钟数。返回已开盘分钟数(1-总开盘分钟数),开盘前的都为1,收盘后都为总开盘分钟数。 例如:OPENMINUTES(CURRENTTIME),在日线上可得到现在已开盘分钟数。 OPENMINUTES(TIME),在分钟线上可得到当时已

27、开盘分钟数 TIME 时分秒 取得该周期的时分秒。函数返回有效值范围为(000000-235959) TIME0 秒数 取得该周期从当日0点以来的秒数。返回自从当日0点以来的秒数,对于日线以上的分析周期返回0 TIMETOT0(X) 时间转化为秒数 取得时间X距离当日0点的秒数。 WEEKDAY 星期 取得该周期的星期数。函数返回有效值范围为(0-6),0表示星期天 YEAR 年份 取得该周期的年份。函数返回有效值范围为(1970-2038) 扩展数据函数 ESTDATA(N) 横向统计数据 取得横向统计日线数据。ESTDATA(N),N取1-N 或者 ESTDATA(S),S为数据名称。在横

28、向统计管理中定义并计算数据。 EXTDATA(N) 扩展数据 取得日线扩展数据。EXTDATA(N),N取1-13 或者 EXTDATA(S),S为数据名称。在扩展数据管理中定义并计算数据。 (本函数仅在日线分析周期有效) SELFDATA(S) 自定义数据 取得自定义数据S为数据名称。SELFDATA(发行价),返回自定义的发行价数据。在自定义数据管理中定义并计算或编辑数据。 逻辑函数 ALL EVERY(X,N) 一直存在 一直存在。用法:EVERY (X,N)返回N周期内一直满足条件X,N可为常数或变量,若N=0则从第一个有效值开始 例如:EVERY (CO,10)表示10个周期内一直是

29、阳线 ANY EXIST(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

30、(MA(CLOSE,10),MA(CLOSE,20)表示10日均线与20日均线交金叉 IIF IF(X,A,B) 条件函数 根据条件取不同的值。用法:IF(X,A,B)若X不为0则返回A,否则返回B 例如:IF(CLOSE开盘时,返回值为1,否则为0 LAST(X,A,B) 持续存在 持续存在。用法:LAST(X,A,B)返回第前A周期到第前B周期是否一直满足条件X,若A为0,表示从第一天开始,B为0,表示到最后日止。例如:LAST(CO,10,5)表示从第前10个周期到第前5个周期内一直是阳线 LONGCROSS(A,B,N) 维持-交叉函数 两条线维持一定周期后交叉。用法:LONGCROS

31、S(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日均线

32、PDF 文件使用 “pdfFactory“ 试用版本创建 北京博庭:http:/ 公式指导:http:/ 期权函数 DELTA DELTA指标 期权价格变动对其标的物价格变动的比率。用法:DELTA(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为到

33、期天数,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指标 期权价格变动对

34、时间变动的比率。用法: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)返回23

35、 ACOS(X) 反余弦值 反余弦值。用法:ACOS(X)返回X的反余弦值 ASIN(X) 反正弦值 反正弦值。用法:ASIN(X)返回X的反正弦值 ATAN(X) 反正切值 反正切值。用法:返回X的反正切值 CEILING(X) 向上舍入 向数值增大方向舍入。CEILING(X)返回沿X数值增大方向最接近的整数。CEILING(3.3)求得3,CEILING(-3.5)求得-3 COS(X) 余弦值 余弦值。用法:COS(X)返回X的余弦值 EXP(X) 指数 用法:EXP(X)为e的X次幂,e 等于 2.71828182845904。例如:EXP(CLOSE)返回e的CLOSE次幂 FLO

36、OR(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.5 INTPART(X) 取整 取得数据的整数部分。用法:INTPART(X)返回沿X绝对值减小方向最接近的整数。如:INTPART(12.3)求得12,INTPART(-3.5)求得-3 LN(X) 自然对数 求自然对数。用法:LN(X)

37、以e为底的对数。例如:LN(CLOSE)求收盘价的对数 LOG(X) 10为底的对数 求10为底的对数。用法:LOG(X)取得X的对数。例如:LOG(1000)等于3 MAX(A,B) 最大值 求最大值。用法:MAX(A,B)返回A和B中的较大值。如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0 MIN(A,B) 最小值 求最小值。用法:MIN(A,B)返回A和B中的较小值。例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值 MOD(A,B) 求模运算 求模运算。用法:MOD(A,B)返回A对B求模。例如:MOD(18,10)返回8 POW(

38、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)返回-OPEN ROUND(X) 四舍五入为整数 四舍五入为整数,显示时不带小数。用法:ROUND(X)将X四舍五入为整数。例如:ROUND(3.3)求得3,ROUND(3.5)求得4,ROUND(-3.5

39、)求得-4 SGN(X) 符号值 求符号值。用法:SGN(X),当X0,X=0,X=HHV(HIGH,20), 创20天新高n) 表示在创20天新高时在解中输出解说并空1行显示下条解盘文字。 EXPLAINEX(COND,TEXT,NUMBER,PRECISION,SKIPLINES) 显示解盘数值 在解中输出带数值的解盘。用法:EXPLAINEX(COND,TEXT,NUMBER,PRECISION,SKIPLINES)在COND条件满足时在解中输出数值解说。PRECISION为小数显示位数,SKIPLINES为空出几行显示下一个解盘 例如:EXPLAINEX(HIGH=HHV(HIGH,2

40、0), 20天新高价:,HIGH,2,1)表示在创20天新高时在解中输出数值解说。 EXPLAINICON(COND,ICON) 画解盘图标 在解中绘制解盘图标。用法:EXPLAINICON(COND,ICON),在COND条件满足时在解中绘制解盘图标。ICON 为数字时4 种图标编码为1-4(阴雨、初彩、中彩、彩虹)。为字符串表示自制图标。例如:EXPLAINICON(HIGH=HHV(HIGH,20), 2)表示在创20天新高时在解中画2号图标(雨后初彩虹)。EXPLAINICON(HIGH=HHV(HIGH,20), MyBMP) PDF 文件使用 “pdfFactory“ 试用版本创建

41、 北京博庭:http:/ 公式指导:http:/ 字符串函数 BLKNAME 所属板块 取证券所属分类板块名称。例如:Explain(1,STKNAME+STKLABEL+n所属板块:+BLKNAME)例如: Explain(1,STKNAME+STKLABEL+n所属板块:+BLKNAME) F10FIND(S,N) F10资料查找 当前证券的F10资料中查找字符串。 用法:F10FIND(S,N),将从当前股票的F10资料的第N个字符开始查找字符串S,返回找到的位置,返回-1表示未找到。 例如:F10FIND(发行价,1),将从F10资料的第1个字符开始查找字符串发行价,返回找到的位置。

42、F10TEXT(N,M) F10资料子字符串 取得当前证券的F10资料中指定范围的子字符串。用法 :F10TEXT(N,M),将得到当前股票的F10资料中从第N个字符开使的M个字节长的字符串,M=0表示一直取到行尾。例如:EXPLAIN(1,F10TEXT(F10FIND(发行价,1),0); 输出F10资料中发行价所在行 INBLOCK(BLKNAME) 是否板块成员 当前证券是否属于板块。用法:属于输出1否则为0。例如:INBLOCK(上海A股);INBLOCK(金融板块) LOWERSTR(STR) 小写字符串 将字符串转换为小写。用法:LOWERSTR(STR)例如:VAR1:=LOW

43、ERSTR(MARKETLABEL,sh,2)=0输出1表示该股为上海证券 LTRIM(STR) 除去开始空格 除去字符串开始空格。用法:LTRIM(STR)例如:LTRIM( SH) 返回SH MARKETLABEL STKMARKET 市场代码 取证券所在市场代码字符串。用法:MARKETLABEL 例如:VAR1:=STRCMP(MARKETLABEL, SH)=0输出1表示该股为上交所证券 MARKETNAME 市场名称 取证券所在市场名称。用法:MARKETNAME例如:Explain(1,MARKETNAME) NUMTOSTR(N,M) 数字转化为字符串 将数字转化为字符串。用法

44、:NUMTOSTR(N,M),将N转化为字符串返回,精确到小数点后M位 例如:EXPLAIN(1, NUMTOSTR(0.12345, 2)输出0.123 RTRIM(STR) 除去尾部空格 除去字符串尾部空格。用法:RTRIM(STR)例如:RTRIM(SH ) 返回SH SELFSTRING(S) 自定义字符串数据 取得自定义字符串数据。用法:SELFSTRING(S),取得名为 S 的自定义字符串数据。例如:EXPLAIN(1,SELFSTRING(所属板块) 输出命名为所属板块的自定义字符串数据。注:在自定义数据管理中定义单值字符串数据并编辑或从外部提取、导入 STKCOUNT(BLK

45、NAME) 板块含证券数量 板块所包含证券数量。用法 :STKCOUNT(BLKNAME)属于输出1否则为0例如:STKCOUNT(上海A股);STKCOUNT(金融板块) STKFROMBLK(BLK,N) 取板块成员代码 取得板块成员的证券代码。用法:STKFROMBLK(BLK,N)返回BLK板块中的第N个成员的证券代码 例如:explain(1,STKFROMBLK(上海A股,1);在解中显示上海A股板块中的第1个成员的证券代码 STKINBLOCK(STK,BLK) 证券是否板块成员 指定的证券是否属于板块。用法:STKINBLOCK(STK,BLK)证券代码STK参数表示的证券是否

46、属于BLK板块,属于输出1否则为0 例如:STKINBLOCK(STKLABEL,上海A股);STKINBLOCK(SH600000,金融板块) STKLABEL 证券代码 取证券代码字符串。用法:STKLABEL STKNAME 证券名称 取证券名称字符串。用法:STKNAME STKNAMEEX(S) 指定证券名称 取指定证券名称字符串。STKNAMEEX(S),S为证券代码。例如STKNAMEEX(600000)或STKNAMEEX(SH600000)返回浦发银行 STRCMP(STR1, STR2) 字符串比较 比较字符串。用法:STRCMP(STR1, STR2)STR1STR2输出

47、1;STR1=STR2输出0;STR10为0表示用户注册名为空 STRMID(STR,N,M) 字符串的中部 取得字符串的中间部分。用法:STRMID(STR,N,M),返回字符串STR的第N个字符开始的长度为M个字符的字符串,M为0则取到末尾。例如:EXPLAIN(1, STRMID(ABCDEF,3,3)输出CDE STRNCMP(STR1,STR2,LEN) 部分字符串比较 指定长度比较字符串。用法:STRNCMP(STR1,STR2,LEN)例如:VAR1:=STRNCMP(STKNAME,ST,2)=0输出1表示该股为ST股 STRRIGHT(STR,N) 字符串的右部 取得字符串的

48、右边部分。用法:STRRIGHT(STR,N),返回字符串STR的右边N个字符 例如:EXPLAIN(1,STRRIGHT(STKLABEL,3)输出证券代码后3位 STRTONUM(STR) 字符串转化为数字 将字符串转化为数字。用法:STRTONUM(STR),将STR转化为数字。例如:STRTONUM(1.2345)返回数值1.2345 TPLDATACOUNT(TPLNAME) K线模板数据数量 K线模板数据数量。用法:TPLDATACOUNT(TPLNAME)例如:TPLDATACOUNT(一马平川);“一马平川”K线模板数据数量 UPPERSTR(STR) 大写字符串 将字符串转换为大写。用法:UPPERSTR(STR)例如:EXPLAIN(1, UPPERSTR(sh)输出SH 交易函数

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报