同花顺函数API

【通用数据】=========================================================================================================== CLOSE 收盘 含义:当周期的收盘价。 用于:个股的分钟K线、日K线周期。沪深指数的分钟K线、日K线周期。 CODE 代码 含义:证券的代码。 用于:个股的全部周期。沪深指数的全部周期。 CODETYPE 证券类型 含义:指明当前商品的类型。当返回值是0时为指数、1是A股、2是B股、3是债券、4是基金。 用于:个股、指数的各类周期。 DATETIME 时间 含义:显示时间。当用于不一样周期的时候,系统会自动传送相应的时间类型。而具体的显示方案则在“窗口属性”的“时间坐标”项里的“时间格式”一栏里选择。 用于:个股、沪深指数全部的周期。 HIGH 最高 含义:在实时周期时,为当日的最高价。在分钟K线、日K线周期时,分别为当周期的最高价。 用于:个股的实时、分钟K线、日K线周期。沪深指数的实时、分钟K线、日K线周期。 HQSYL 市盈率(交易所发布) HQSYL2 市盈率2 hx_stockmark 股票标记 INVOL 内盘 含义:内盘(又称为主动性抛盘)成交量。判断依据为若某笔成交,其价格小于等于前一次传过来的买一的价格,则称为内盘。(注意,内外盘之和通常不等于总成交量)在周期为“实时”、“分时”时,其值为当日的内盘。在周期为“分钟K线”和“日K线”时,分别为某一分钟和某一日的内盘。用于指数时指全部相应股票的内盘之和。 用于:个股的实时、分时、分钟K线、日K线周期。沪深指数的实时、分时、分钟K线、日K线周期。 ISBN ISBN LOW 最低 含义:在实时周期时,为当日的最低价。在分钟K线、日K线周期时,分别为当周期的最低价。 用于:个股的实时、分钟K线、日K线周期。沪深指数的实时、分钟K线、日K线周期。 MARKETTYPE 市场类别 MONEY 金额 含义:在实时、分时周期时表明当日的成交金额只和。在分钟K线、日K线周期时表明那一个周期的成交金额只和。当用于指数时,指此指数所包含全部交易品种成交金额之和。 用于:个股的实时、分时、分钟K线、日K线周期。沪深指数的实时、分时、分钟K线、日K线周期。 MONEYFS 分时金额 NEW 现价 含义:用于个股时为最近一笔成交的价格。用于沪深指数时为最近一次从交易所传来的指数值。 用于:个股的实时、成交明细周期。沪深指数的实时周期。 NEWVOL 现手 含义:用于个股时为最近一笔成交的成交量。用于沪深指数时为对应市场的全部股票的最后一笔成交量之和。 用于:个股的实时、成交明细周期。沪深指数的实时周期。 OPEN 开盘 含义:在实时周期时,为当日的开盘价。在分钟K线、日K线周期时,分别为当周期的开盘价。 用于:个股的实时、分钟K线、日K线周期。沪深指数的实时、分钟K线、日K线周期。 OPENVOL 开盘量 含义:开盘时第一笔成交的成交量。当用于指数时,指此指数所包含全部交易品种开盘集合竞价成交量之和。 用于:个股的实时、日K线周期。沪深指数的实时、日K线周期。 OUTVOL 外盘 含义:外盘(又称为主动性买盘)成交量。判断依据为若某笔成交,其价格大于等于前一次传过来的卖一的价格,则称为外盘。(注意,内外盘之和通常不等于总成交量)在周期为“实时”、“分时”时,为当日的外盘。在周期为“分钟K线”和“日K线”时,分别为某一分钟和某一日的外盘。用于指数时指全部相应股票的外盘之和。 用于:个股的实时、分时、分钟K线、日K线周期。沪深指数的实时、分时、分钟K线、日K线周期。 PRE 昨收 含义:上一交易日的收盘价。(注意,在分钟K线周期,也是昨日收盘价,而不是上一周期的收盘价。)若是当天有除权,则其值为除权以后的昨日收盘价。例如:某股票昨天收盘20元,今天除权,10送10。则今日PRE值为10元。 用于:全部类型、全部周期。 PRENAME 证券前缀 rzrq 融资融券 VALIDBEGIN 起始 含义:区间统计的起始时间。当用于不一样周期的时候,系统会自动传送相应的时间类型。而具体的显示方案则在“窗口属性”的“时间坐标”项里的“时间格式”一栏里选择。 用于:个股、沪深指数全部的周期。 VALIDEND 终止 含义:区间统计的终止时间。当用于不一样周期的时候,系统会自动传送相应的时间类型。而具体的显示方案则在“窗口属性”的“时间坐标”项里的“时间格式”一栏里选择。 用于:个股、沪深指数全部的周期。 VOL 总手 含义:在实时、分时、成交明细周期时表明当日的成交量之和。在分钟K线、日K线周期时表明那一个周期的成交量之和。当用于指数时,指此指数所包含全部交易品种成交量之和。 用于:个股的实时、分时、成交明细、分钟K线、日K线周期。沪深指数的实时、分时、分钟K线、日K线周期。(注意,VOL与MONEY相比多了一个成交明细周期。) VOLAMOUNT1 成交笔数 YJLX 应计利息 YWJC 英文简称 ZQMC 证券名称 【个股数据】=========================================================================================================== BUYCOUNT1 买一量 含义:委托买入价格一对应的委托数量。 用于:个股的实时周期。 BUYCOUNT2 买二量 含义:委托买入价格二对应的委托数量。 用于:个股的实时周期。 BUYCOUNT3 买三量 含义:委托买入价格三对应的委托数量。 用于:个股的实时周期。 BUYPRICE 买入 含义:本次成交时的委托买入价。即用于成交明细的买一价。 用于:个股的成交明细周期。 BUYPRICE1 买一 含义:委托买入价格一的价格。 用于:个股的实时周期。 BUYPRICE2 买二 含义:委托买入价格二的价格。 用于:个股的实时周期。 BUYPRICE3 买三 含义:委托买入价格三的价格。 用于:个股的实时周期。 FIVEDAYVOL 五日总量 含义:过去五日各交易成交量之和。 用于:个股的全部的周期。(主要用来计算量比) MINE 是否有雷 PERVOL 分价量比 SELLCOUNT1 卖一量 含义:委托卖出价格一对应的委托数量。 用于:个股的实时周期。 SELLCOUNT2 卖二量 含义:委托卖出价格二对应的委托数量。 用于:个股的实时周期。 SELLCOUNT3 卖三量 含义:委托卖出价格三对应的委托数量。 用于:个股的实时周期。 SELLPRICE 卖出 含义:本次成交时的委托卖出价。即用于成交明细的卖一价。 用于:个股的成交明细周期。 SELLPRICE1 卖一价 含义:委托卖出价格一的价格。 用于:个股的实时周期。 SELLPRICE2 卖二价 含义:委托卖出价格二的价格。 用于:个股的实时周期。 SELLPRICE3 卖三价 含义:委托卖出价格三的价格。 用于:个股的实时周期。 VOLAMOUNT 成交次数 含义:在周期为“实时”时,为当日的成交次数。在周期为“分钟K线”和“日K线”时,分别为某一分钟和某一日的成交次数。 用于:个股的实时、分钟K线、日K线周期。 VOLCLASS 成交量分类 含义:其数值与该笔成交的价位关系为:“3”为“成交价<=买三价”,“2”为“买三价<成交价<=买二价”,“1”为“买二价<成交价<=买一价”,“0”为“买一价<成交价<卖一价”,“5”为“卖一价<=成交价<卖二价”,“6”为“卖二价<=成交价<卖三价”,“7”为“卖三价<=成交价”。(注意,这里的买卖盘的价格都是指上一次传过来的价格,与内外盘原理相同。也能够将“成交量分类”视为划分更为详细的内外盘。) 用于:个股的实时、分时、成交明细。 创业板指数贡献度 区间成交量 区间贡献度 区间涨幅 十档委托分布 五百档委托分布 中小板指数贡献度 【大盘数据】=========================================================================================================== BUYCOUNT 委买 含义:当前本类指数全部股票的委托买入数量之和。 用于:沪深指数的实时、分时周期。 FALLCOUNT 下跌家数 FALLLIMITCOUNT 跌停家数 FALLTREND 下跌趋势 含义:当前本类指数全部下跌股票的最新价之和除以本类指数全部股票的最新价之和。 用于:沪深指数的实时、分时周期。 HQLTSZ 流通市值(交易所发布) HQZSZ 总市值(交易所发布) idx_flag 指数级别标识 idx_pjgb 平均股本 idx_syl 静态市盈率 idx_ybjj 样本均价 idx_ybsl 样本数量 idx_zb 占比 idx_zsz 总市值 INDEXLEAD 领先指标 含义:即不加权的指标涨跌幅再乘以10000。具体地说就是,设A=“当前本类指数全部股票的最新价之和”,B=“当前本类指数全部股票的昨日收盘价”。那么INDEXLEAD=(A-B)/B×10000。 用于:沪深指数的实时、分时周期。 INDEXTYPE 指数种类 RISECOUNT 上涨家数 含义:当前本类指数全部上涨股票的家数之和。 用于:沪深指数的实时、分时周期。 RISELIMITCOUNT 涨停家数 该字段表示指数下当天涨停的股票个数 注:该字段在美股里用做52周最高价日期 RISETREND 上涨趋势 含义:当前本类指数全部上涨股票的最新价之和除以本类指数全部股票的最新价之和。 用于:沪深指数的实时、分时周期。 SELLCOUNT 委卖 含义:当前本类指数全部股票的委托卖出数量之和。 用于:沪深指数的实时、分时周期。 TOTALSTOCK 本类股票总数 含义:本指数所包含股票家数之和。 用于:沪深指数的实时周期。 【期货数据】=========================================================================================================== CURRDELTA 今虚实度 DAYINTERST 日增仓 DAYINTERST2 日增仓浮云窗口 HISHIGH 历史最高 HISLOW 历史最低 LOWERLIM 跌停板 NOWINTERST 增仓 OI 持仓量 即未平仓合约,是指买卖双方开立的还未实行反向操做的合约数量总和。 持仓量的大小反映了市场交易规模的大小,也反映了多空双方对当前价位的分歧大小。 PREDELTA 昨虚实度 PREINTEREST 昨持仓 QHJSJ 期货结算价 RANGE_AVG_PRICE 盘中均价 SETTLE 结算价 SETTLEDAY 结算日 TSETTLE 今结算 UPPERLIM 涨停板 分时期货资讯 股指期货资讯 价差K线叠加 价差K线组合 价差分时叠加 价差分时组合 南华OI指标 南华分时持仓量 南华分时涨跌 南华分时涨跌幅 南华期货分时走势 南华涨跌 南华涨跌幅 期货日增仓 期货市值 期货资讯 期权日增仓 期指FSZD 期指分时涨跌 期指FSZDF 期指分时涨跌幅 日增仓 日增仓 【股本结构】=========================================================================================================== AG A股 BBRQ 股本变更日期 BG B股 FQRG 发起人股 FRGJW 境外法人股 FXJA A股发行价 GDZS 股东总数 GJG 国家股 HG H股 NBZGG 内部职工股 SHGZG 流通股 YXG 优先股 ZCXS 主承销商 ZGB 总股本 ZPG 转配股 ZYLTGB 自由流通股本 【股东前十名】=========================================================================================================== CGS1 持股数1 CGS10 持股数10 GDMC1 股东名称1 GDMC10 股东名称10 【资产负债表】=========================================================================================================== CH 存货 CHDJZB 存货跌价准备 CQFZHJ 长期负债合计 CQJK 长期借款 CQTZHJ 长期投资合计 CQYFK 长期应付款 DQJK 短时间借款 FZHJ 负债合计 GDQYHJ 股东权益合计 GDZCHJ 固定资产合计 GJJ 公积金 HBZJ 货币资金 LDFZHJ 流动负债合计 LDZCHJ 流动资产合计 MGGJJ 每股公积金 QTYSK 其余应收款 WFPLR 未分配利润 WXZC 无形资产 YFZHK 应付债款 YNDQFZ 一年内到期的长期负债 YSZKJE 应收账款净额 ZCZJ 资产总计 【利润表】=========================================================================================================== BTSR 补贴收入 CHDJSS 存货跌价损失 CWFY 财务费用 DTMGSY 动态每股收益 DTSCJLR 动态市场净利润 GLFY 管理费用 JLR 净利润 JTSCJLR 静态市场净利润 LRZE 利润总额 QTLR 其余业务利润 SCGDQYHJ 市场股东权益合计 SDS 所得税 SDSFH 所得税返还 TZSY 投资收益 YYFY 营业费用 YYWSR 营业外收入 ZYYWCB 主营业务成本 ZYYWLR 主营业务利润 ZYYWSR 主营业务收入 【现金流量】=========================================================================================================== JYJE 经营活动产生的现金流量净额 JYR_XS 销售商品提供劳务收到的现金 RZZL 融资租赁固定资产 TZJE 投资活动产生的现金流量净额 XJJZJ 现金及现金等价物净增长额 【财务报表附注】=========================================================================================================== 3YYSZK 3年之内应收帐款 CQGPTZ 长期股票投资 DQGPTZ 短时间股票投资 YSZK1_2Y 1-2年内应收帐款 YSZK1Y 1年之内应收帐款 YSZK2_3Y 2-3年内应收帐款 【计算项】=========================================================================================================== CJ_JZCSYL 净资产收益率 I_JZCSYL 净资产收益率(国际准则) JLRNEW 净利润NEW JYLX 净利润新 MGJZC 每股净资产 MGSY 每股收益 MGSYX 每股收益新 MGXJLLJE 每股经营活动产生的现金流量净额 MGYL 每股盈利 YEARJLR 年报净利润 ZJGCGGXS 在建工程杠杆系数 ZJLC 资金流出 ZJLR 资金流入 每股盈利新 每股盈利新 【基金】=========================================================================================================== CG1 持股1 CG10 持股10 CGDM1 持股代码1 CGDM10 持股代码10 CGSZ1 持股市值1 CGSZ10 持股市值10 dzhjsgsx 单帐户净申购上限 dzhjshsx 单帐户净赎回上限 dzhzsgsx 单帐户总申购上限 dzhzshsx 单帐户总赎回上限 HY1 行业1 HY10 行业10 JJ_DWJZ 单位净值【基金】 JJ_GLR 管理人【基金】 JJ_GPMMSR 股票买卖价差收入【基金】 JJ_JSY 净收益【基金】 JJ_LJJZ 累计净值【基金】 JJ_TGR 托管人【基金】 JJ_ZBGBRQ 净值周报公布日期【基金】 JJGLR 基金管理人 jsgsx 基金净申购上限 jshsx 基金净赎回上限 PER1 比例1 PER10 比例10 zsgsx 基金总申购上限 zshsx 基金总赎回上限 百万份单位收益 百万份单位收益 七日年化收益 最近七日收益折算的年化收益 万份单位收益 每万份基金单位收益 【资产数据】=========================================================================================================== BIGBUYCOUNT1 主动买入特大单量 BIGBUYCOUNT2 主动买入大单量 BIGBUYCOUNT3 主动买入中单量 BIGBUYCOUNT4 主动买入小单量 BIGSELLCOUNT1 主动卖出特大单量 BIGSELLCOUNT2 主动卖出大单量 BIGSELLCOUNT3 主动卖出中单量 BIGSELLCOUNT4 主动卖出小单量 SMALLBUYCOUNT4 主动买入小单量 SMALLSELLCOUNT4 主动卖出小单量 WAITBUYCOUNT1 被动买入特大单量 WAITBUYCOUNT2 被动买入大单量 WAITBUYCOUNT3 被动买入中单量 WAITSELLCOUNT1 被动卖出特大单量 WAITSELLCOUNT2 被动卖出大单量 WAITSELLCOUNT3 被动卖出中单量 【时间函数】=========================================================================================================== BARPOS K线位置 COUNTTIME 时间差 含义:计算两个时间之间的差。 用法:COUNTTIME(N,L,K)。N、L为时间,其格式为YYYYMMDD。K为一、2或者3。当K为1时返回第二个之间比第一个时间晚多少年。当K为2时返回第二个之间比第一个时间晚多少月。当K为3时返回第二个之间比第一个时间晚多少日。例如:COUNTTIME(20000808,19990606,2)其返回值为-2。注意:这里返回值有正负号。 DATE 年月日 DAY 日 FORMATTIME 时间格式 含义:转换时间格式。 用法:FORMATTIME(N)。目前只支持 N=1 把当前时间转换成距开盘分钟数返回。例如:分时中的量比曲线公式:(VOL*(TRADETIME+1)*5)/(FORMATTIME(1)*FIVEDAYVOL)。 FROMNIGHT 距午夜秒 含义:求当前时刻距开盘有多长时间。 用法:FROMNIGHT。返回当前时刻距午夜有多长时间,单位为秒。例如:当前时刻为早上十点,则返回36000。 FROMOPEN 距开盘分钟 含义:求当前时刻距开盘有多长时间。 用法:FROMOPEN。返回当前时刻距开盘有多长时间,单位为分钟。例如:当前时刻为早上十点,则返回31。 HOUR 小时 LUNARDATE 农历 含义:返回农历日期。 用法:LUNARDATE(N) 或者 LUNARDATE。当采用第一种调用方式时,参数N表明显示格式,可设置值为0、一、2。下面用例子来讲明这3种显示格式:当公历日期是2015年1月1日时,格式0显示结果为“甲午年十一月十一”,格式1显示结果为“马”,格式2显示结果为“丙子月 丁丑日”。当采用第二种调用方式时,显示结果与LUNARDATE(0)是同样的。 MINUTE 分钟 MONTH 月份 PERIODNAME 周期 SOLARTERM 节气 TIME 时分秒 TRADETIME 总开盘分钟 含义:求当前代码类型的开市交易时间。 用法:TRADETIME。返回交易时间,单位为分钟。目前通常市场都返回242,与日期或具体的股票无关。 VALIDBEGINTIME 起始时间 VALIDENDTIME 终止时间 WEEKDAY 星期 YEAR 年份 【逻辑函数】=========================================================================================================== IF 条件 含义:根据条件求不一样的值。  用法:IF(X,A,B)若X不为0则返回A,不然返回B。 例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,不然返回最低值。 【引用函数】=========================================================================================================== BACKSET 向前赋值 含义:将当前位置到若干周期前的数据设为X。 用法:BACKSET(X,N),若X非0,将当前位置到N周期前的数值设为X。例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,不然为0。 BARSCOUNT 有效周期数 含义:求总的周期数。 用法:BARSCOUNT(X),第一个有效数据到当前的天数。 BARSLAST 上一次条件成立到当前的周期数 含义:上一次条件成立到当前的周期数。 用法:BARSLAST(X),上一次X不为0到如今的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1,1)表示上一个涨停板到当前的周期数。 BARSSINCE 第一个条件成立到当前的周期数 含义:统计第一个条件成立到当前的周期数。 用法:BARSSINCE(X):第一次X不为0到如今的天数。例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数。 COUNT 知足条件的周期数 含义:统计知足条件的周期数。 用法:COUNT(X,N),统计N周期中知足X条件的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数。 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日指数平滑移动平均。算法:若Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指数平滑均价。 FILTER 信号过滤 过滤连续出现的信号。 用法: FILTER(X,N):X知足条件后,将其后N周期内的数据置为0, 若N为0表示将其后的全部数据置0 HHV 最高值 含义:求最高值。 用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。 例如:HHV(HIGH,30)表示求30日最高价。 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,10)求得10日最低点到当前的周期数。 MA 简单移动平均 含义:求简单移动平均。 用法:MA(X,N),求X的N日移动平均值。算法:(X1+X2+X3+,,,+Xn)/N。例如:MA(CLOSE,10)表示求10日均价。 REF 向前引用 含义:引用若干周期前的数据。 用法:REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。 REFX 向后引用 含义:引用若干周期后的数据。 用法:REFX(&X,A),引用A周期后的X值。例如:REFX(&CLOSE,1)表示后一周期的收盘价 ,在日线上就是明收。 SMA 移动平均 含义:求移动平均。 用法: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,30,1)表示求30日移动平均价。 SUM 求和 含义:求总和。 用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。例如:SUM(VOL,5)周期设为日线时,表示最近5个交易日的成交量之和。SUM(VOL,0)表示从传数据过来第一天起的成交量总和,具体如在区间统计里统计“总手” SUM(VOL,0)便是指全区间的成交量之和。 SUMBARS 求和 向前累加到指定值到如今的周期数。 用法:SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数。 例如:SUMBARS(VOL,CAPITAL)求彻底换手到如今的周期数。 WMA 加权移动平均 求加权移动平均。 用法: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)表示求20日加权均价。 【算术函数】=========================================================================================================== ABS 绝对值 含义:求绝对值。  用法:ABS(X)返回X的绝对值。例如:ABS(-34)返回34。 ACOS 反余弦 ASIN 反正弦 ATAN 反正切 BETWEEN 介于 含义:介于两个数之间。  用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,不然返回0  例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间。 CEIL 向上取整 COS 余弦 含义:求余弦值。 用法:COS(X)返回X的余弦值。 CROSS 上穿 含义:两条线交叉。  用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,不然返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉。 DIV 商 EXP 指数 FLOOR 向下取整 INTPART 取整 ISNULL 判空 含义:判断是否为空。 用法:ISNULL(A)表示若是A为空(即没有数据)则返回1,不然返回0。 LN 天然对数 LOG 以10为底的对数 LONGCROSS 维持若干周期后上穿 含义:两条线维持必定周期后交叉。  用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,不然返回0。例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉。 MAX 最大值 含义:求最大值。  用法:MAX(A,B)返回A和B中的较大值。例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,不然返回0。 MIN 最小值 含义:求最小值。  用法:MIN(A,B)返回A和B中的较小值。例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值。 MOD 取模(取余) 含义:求模运算。  用法:MOD(A,B)返回A对B求模。例如:MOD(26,10)返回6。 NOT 非 含义:求逻辑非。  用法:NOT(X)返回非X,即当X=0时返回1,不然返回0。例如:NOT(5>3)返回0。 POW 幂 含义:求幂。 用法:POW(X,Y)。求X的Y次幂。例如:POW(2,3)为8。 RAND 随机数 RANGE 范围 含义:介于某个范围之间。 用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,不然返回0。例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线而且小于10日均线。 REVERSE 求反 含义:求相反数。  用法:REVERSE(X)返回-X。 例如REVERSE(CLOSE)返回-CLOSE。 SIN 正弦 含义:求正弦值。 用法:SIN(X)返回X的正弦值。 SQRT 平方根 含义:开平方。 用法:SQRT(X)为X的平方根。例如:SQRT(CLOSE)收盘价的平方根。 TAN 正切 【统计函数】=========================================================================================================== AVEDEV 平均绝对差 平均绝对误差。 用法: AVEDEV(X,N) CORREL 相关系数 两样本的相关系数。 用法: CORREL(X,Y,N)为X与Y的N周期相关系数,其有效值范围 在-1 ~ 1之间 例如:CORREL(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的 10周期相关系数 COVAR 协方差 两样本的协方差。 用法: COVAR(X,Y,N)为X与Y的N周期协方差 例如:COVAR(CLOSE,INDEXC,10)表示收盘价与大盘指数之间 的10周期协方差 DEVSQ 数据误差平方和 数据误差平方和。 用法: DEVSQ(X,N) FORCAST 线性回归预测值 线性回归预测值。 用法:FORCAST(X,N)为X的N周期线性回归预测值。 例如:FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价。 KURT 峰值 返回数据集的峰值。峰值反映与正态分布相比某一分布的 尖锐度或平坦度。正峰值表示相对尖锐的分布。 负峰值表示相对平坦的分布。 用法: KURT(X,N) SKEW 偏斜度 返回分布的偏斜度。偏斜度反映以平均值为中心的分布的 不对称程度。正偏斜度表示不对称边的分布更趋向正值。 负偏斜度表示不对称边的分布更趋向负值。 用法: SKEW(X,N) SLOPE 线性回归斜率 线性回归斜率。 用法:SLOPE(X,N)为X的N周期线性回归线的斜率。 例如:SLOPE(CLOSE,10)表示求10周期线性回归线的斜率。 STD 标准差 含义:求标准差。 用法:STD(X,N)为X的N日估算标准差。 STDP 整体标准差 整体标准差。 用法:STDP(X,N)为X的N日整体标准差。 VAR 估算样本方差 估算样本方差。 用法:VAR(X,N)为X的N日估算样本方差。 VARP 整体样本方差 整体样本方差。 用法:VARP(X,N)为X的N日整体样本方差。 【指标函数】=========================================================================================================== CM 成本分布 含义:用于画成交分布云。 用法:用于画成交分布云。例如CM(0,1,2,0)。参数含义:一、计算天数,0表示计算所有天数。二、当日成本算法:0=平均分布,1=三角分布。三、精度:通常是2。四、起始位置:0是从当天开始计算,1是从前一天开始算,类推。五、换手:缺省是3,即300%换手。参数5能够没有。 COST 成本 含义:成本分布状况。 用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格如下,其他90%在该价格以上,为套牢盘。该函数仅对日线分析周期有效。 FLATZIG 归一之字转向 归一化之字转向。 用法: FLATZIG(K,N,ABS),当价格变化量超过N%时转向, K表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:低点采用最 低价、高点采用最高价。若ABS为0或省略,则表示相对FLATZIG 转向,不然为绝对FLATZIG转向。 与ZIG函数不一样的是本函数返回值在0~1之间。 例如:FLATZIG(3,5)表示收盘价的5%的归一化ZIG转向 ★本函数的计算结果引用了将来数据★ PEAK 波峰值 前M个ZIG转向波峰值。 用法: PEAK(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰的数 值,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向, 不然为绝对ZIG转向。 例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值 ★本函数的计算结果引用了将来数据★ PEAKBARS 波峰位置 前M个ZIG转向波峰到当前距离。 用法: PEAKBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个 波峰到当前的周期数,M必须大于等于1。若ABS为0或省略, 则表示相对ZIG转向,不然为绝对ZIG转向。 例如:PEAKBARS(0,5,1)表示%5开盘价ZIG转向的上一个波峰到 当前的周期数 ★本函数的计算结果引用了将来数据★ PWINNER 远期获利比例 远期获利盘比例。 用法:PWINNER(10,CLOSE) 表示10天前的那部分红本以当前收市价卖出的获利盘比例,例如返回0.2表示20%获利盘; 该函数仅对日线分析周期有效。 SAR_S 抛物转向 含义:计算抛物转向。 用法:SAR(N,S,M),N为计算周期,S为步长,M为极值。例如,SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%。 TROUGH 波谷值 前M个ZIG转向波谷值。 用法: TROUGH(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波谷 的数值,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转 向,不然为绝对ZIG转向。 例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值 ★本函数的计算结果引用了将来数据★ TROUGHBARS 波谷位置 前M个ZIG转向波谷到当前距离。 用法: TROUGHBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前 M个波谷到当前的周期数,M必须大于等于1。若ABS为0或省略, 则表示相对ZIG转向,不然为绝对ZIG转向。 例如:TROUGHBARS(2,5,2)表示%5最低价ZIG转向的前2个波谷 到当前的周期数 ★本函数的计算结果引用了将来数据★ WINNER 获利盘 含义:表示获利盘比例。 用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例。例如返回0,1表示10%获利盘;WINNER(10,5)表示10,5元价格的获利盘比例。该函数仅对日线分析周期有效。 ZIG 之字转向 用法:ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价。例如:ZIG(3,5)表示当前收盘价超过上次ZIG转向输出值的+5%或-5%,则输出当前收盘价并ZIG转向。 ★本函数的计算结果引用了将来数据★ 【板块函数】=========================================================================================================== BLOCKAVG 板块平均 含义:求板块里某一数据项的平均值。 用法:BLOCKAVG(&N),N表示选择的数据项。例如:BLOCKAVG(&NEW)表示这个板块里全部股票当前时刻的平均价。 BLOCKCOUNT 股票数 BLOCKLEAD 取板块领先股票 含义:取板块指数的所属个股中数据X最大的股票的数据Y。适用于板块指数。 用法:BLOCKLEAD(&X,&Y)  取板块指数中个股数据X最大的股票的数据Y。如BLOCKLEAD(&VOL,&ZQMC)取该板块指数中成交量最大的股票名称 BLOCKMAX 板块最大值 含义:求板块里某一数据项的最大值。 用法:BLOCKMAX(&N),N表示选择的数据项。例如:BLOCKMAX(&HIGH)表示这个板块里全部股票当天的最高价。 BLOCKMIN 板块最小值 含义:求板块里某一数据项的最小值。 用法:BLOCKMIN(&N),N表示选择的数据项。例如:BLOCKMIN(&LOW)表示这个板块里全部股票当天的最低价。 BLOCKSTD 板块标准差 BLOCKSUM 板块求和 含义:求板块里某一数据项的和。 用法:BLOCKSUM(&N),N表示选择的数据项。例如:BLOCKSUM(&VOL)表示这个板块里全部股票当前时刻的总成交手数。 BROKERINFO 券商编号 INBLOCK 属于板块 判断当前代码是否属于某个板块。 用法: INBLOCK('BLOCK'),BLOCK是板块名称 【财务函数】=========================================================================================================== GETREPTYPE 取报表类型 含义:取当期报表类型。 用法:getreptype(&N) N为财务数据项。其返回值为1(1季度季报)、2(中报)、3(3季度季报)、4(年报)。 LASTREP 取最近报表 含义:按报表发布时间调用报表数据项。 用法:LASTREP(&N,K) N为财务数据项,K为报表顺序,1表示最近一次公布的报表、2表示最近第二次公布报表、依此类推。   MIDREP 中报 含义:调用中报数据项。 用法:MIDREP(&N,K,L),N为财务数据项,K能够是1(表示最近一次的中报)、2(表示上一次的中报)、三、4等或者直接输入但愿调用的年份。 QUARTERREP 季报 含义:调用季报数据项。 用法:QUARTERREP(&N,K,L),N为财务数据项,K能够是1(表示最近一次的季报)、2(表示上一次的季报)、三、4等或者直接输入但愿调用的年份,L能够是1或3即第一季度或第三季度的季报。注意L仅在K选择年份的时候适用。 REP 同期报表 含义:调用最近一次报表或与其同类型报表的数据项。 用法:REP(&N,K) N为财务数据项,K为1(表示最近一次公布的报表)、2(表示去年与最近一次公布报表同类型报表)、三、4等。 REPDATE 取报表日期 REPDATE,取报表日期, 使用方法:REPDATE(&参数1,参数2,参数3) 参数1=财务数据项 参数2=引用周期数,与YEARREP等的调用相同 参数3=一、一季度报表,二、中报,三、三季度报表,四、年报 如REPDATE(&ZGB,1,4),表示取最近总股本年报的报表日期 YEARREP 年报 含义:调用年报数据项。 用法:YEARREP(&N,K),N为财务数据项,K能够是1(表示最近一次的年报)、2(表示上一次的年报)、三、4等或者直接输入但愿调用的年份。 注意:N要为基本的财务数据项,而不能是编写的计算项目,即N为功能树里公式栏里面的“财务数据”目录下面的数据项。 【绘图函数】=========================================================================================================== DRAWBAND 画带状线 用法:当VAL1>VAL2时,在VAL1和VAL2之间填充COLOR1;当VAL1<VAL2时,填充COLOR2,这里的颜色均使用RGB函数计算获得。 例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96)); DRAWBMP 画位图 含义:在图形上绘制位图。 用法: DRAWBMP(COND,PRICE,BMPFILE),当COND条件知足时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为软件安装目录\登陆用户名\)。 例如:DRAWBMP(CLOSE>OPEN,LOW,'SUN')表示当收阳时在最低价位置画软件安装目录\登陆用户名\Sun.BMP位图。 ※BMPFILE参数指定的BMP文件默认路径为当前用户目录,若是不带后缀名即表示BMP文件,也可带后缀名使用JPG和GIF文件。 也可不用用户目录而使用全路径,路径中的'\'要写两个如下字符串做为参数都是合法的,若是文件存在的话: "SUN","SUN.BMP","SUN.JPG","SUN.GIF","C:\\hexin\\SUN.JPG" DRAWGBK 条件填充背景 含义:根据条件填充背景区域。 用法: DRAWGBK(COND,COLOR),填充知足COND条件的背景区域。COLOR能够为渐变颜色STRIP,也能够为BMP图形文件名(缺省路径为"软件安装目录\登陆用户名\"),若省略COLOR则使用指标线颜色填充(可使用COLORRED等描述符设定)。 例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收阳时用红色填充背景。 DRAWGBK(CLOSE>OPEN,'MyBMP');表示收阳时用软件安装目录\登陆用户名\MyBMP.BMP填充背景。 ※使用图形做为背景时参数意义同DRAWBMP的说明 DRAWGBKLAST 最后条件填充背景 含义:图形中最后一根K线条件填充背景区域。 用法: DRAWGBKLAST(COND,COLOR),若图形中最后一根K线知足条件COND,则设定背景COLOR。COLOR能够为渐变颜色STRIP,也能够为BMP图形文件名(缺省路径为“软件安装目录\登陆用户名\”),若省略则使用指标线颜色填充(可使用COLORRED等描述符设定)。 例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最后一根K线收阳时用红色填充背景。 DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示图形中最后一根K线收阳时红绿过渡色沿水平方向填充背景。 ※使用图形做为背景时参数意义同DRAWBMP的说明 DRAWICON 画图标 DRAWICON(COND,PRICE,TYPE).(中文名称:画图标) 用法:当COND条件知足时,在PRICE位置画TYPE号图标(TYPE为1--27)。 例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。 DRAWKLINE 画K线 用法:以HIGH为最高价,OPEN为开盘价,LOW为最低,CLOSE收盘画K线 DRAWLINE 画直线 含义:在图形上绘制直线段。 用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件知足时,在PRICE1位置画直线起点,当COND2条件知足时,在PRICE2位置画直线终点,EXPAND为延长类型。 例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线而且向右延长。 DRAWNUMBER 画数字 用法:当COND条件知足时,在PRICE位置书写数字NUMBER。 例如:DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C)表示当日涨幅大于8%时在最低价位置显示收盘价(价格)。 DRAWNUMBER_FIX 画定点数字 DRAWNUMBER_FIX(COND,X,Y,TYPE,NUMBER).(中文名称:画定点数字) 用法:,当COND条件知足时,在当前指标窗口内(X,Y)位置书写数字NUMBER,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐。 例如:DRAWNUMBER_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,C)表示最后一个交易日涨幅大于8%时在窗口中间位置显示收盘价。 DRAWTEXT 画文字 含义:在图形上显示文字。 用法: DRAWTEXT(COND,PRICE,TEXT),当COND条件知足时,在PRICE位置书写文字TEXT。 例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。 DRAWTEXT_FIX 画定点文字 用法:当COND条件知足时,在当前指标窗口内(X,Y)位置书写文字TEXT,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐。 例如:DRAWTEXT_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,'大阳线')表示最后一个交易日涨幅大于8%时在窗口中间位置显示'大阳线'字样。 FILLRGN 条件填充区域 含义:根据条件填充区域 用法: FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之间的区域,当COND1条件知足时,用COLOR1颜色,当COND2条件知足时,用COLOR2颜色,不然不填充,从COLOR1以后的参数都可以省略,最多能够有15组条件。 例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0))表示填充开盘价和收盘价之间的区域,阳线时用红色,阴线时用绿色,平盘不绘制。 HORLINE 画水平线 含义:在图形上绘制水平线。 用法: HORLINE(COND,PRICE,TYPE,EXTEND),当COND条件知足时,在PRICE位置沿水平方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。EXTEND=1 表示向左延长,=2表示向右延长,=3表示左右延长。 例如:HORLINE(HIGH>=HHV(HIGH,20),HIGH,1,2)表示在创20天新高时画水平虚线向右延伸。 PARTLINE 条件画线 含义:根据条件画线 用法: PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...),绘制PRICE线,当COND1条件知足时,用COLOR1颜色,当COND2条件知足时,用COLOR2颜色,不然不绘制,从COLOR1以后的参数都可以省略,最多能够有15组条件。 例如:PARTLINE(CLOSE,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0),1,RGB(0,0,255))表示画收盘价线,阳线时用红色,阴线时用绿色,平盘用蓝色。注意最后一个条件为1,表示前面都不知足时必然知足这个条件。 POLYLINE 画拆线 含义:在图形上绘制折线段。 用法: POLYLINE(COND,PRICE),当COND条件知足时,以PRICE位置为顶点画折线链接。 例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。 RGB RGB颜色 含义:指定颜色。 用法: RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值能够设定为0-255。 例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色 STICKLINE 画柱线 含义:在图形上绘制柱线。 用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件知足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。 例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。 STRIP 渐进色 含义:描述渐变色。 用法: STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的渐变区域,DIR=1表示沿水平方向,不然表示沿垂直方向,其中RGB1,RGB2必须用RGB函数描述。本函数只能用于DRAWGBK、DRAWGBKLAST函数中,做为背景填充色描述符。 例如STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由红色到绿色的垂直渐变色。 参数DIR表示渐变方向一、从上到下二、从下到上三、从左到右四、从右到左 TIPTEXT 提示文字 含义:在图形上显示图标,鼠标移近时显示文字。 用法: TIPTEXT(COND,PRICE,TEXT),当COND条件知足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。 例如:TIPTEXT(CLOSE/OPEN>1.08,LOW,'大阳线,股价为:'+close)表示当日涨幅大于8%时在最低价位置显示图标,鼠标移近时显示文字'大阳线,股价为:15.88'字样。 ※显示为三角图标 VERLINE 画垂直线 含义:在图形上绘制垂直线。 用法: VERTLINE(COND,TYPE),当COND条件知足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。 例如:VERLINE(HIGH>=HHV(HIGH,20),1)表示在创20天新高画垂直虚线。 ZIGLINE 画锯齿线 含义:在图形上绘制锯齿线。 用法: ZIGLINE(COND,PRICE),当COND条件知足时,以PRICE位置为顶点画锯齿链接。 例如:ZIGILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画锯齿线。 【字符串函数】=========================================================================================================== STKNAME 股票名称 STRFIND 字符串查找 在字符串中查找另外一个字符串。 用法: STRFIND(STRING,SUBSTRING,N),从字符串STRING的第N个字符开始查找字符串SUBSTRING,返回找到的位置,若没有找到就返回0。 例如:STRFIND('abcdefgh','cde',1)返回3。 STRLEFT 字符串左部 取得字符串的左边部分。 用法: STRLEFT(STRING,N),返回字符串STRING的左边N个字符。 例如:STRLEFT('abcdef',3)获得'abc'。 STRMID 字符串中部 取得字符串的中间部分。 用法: STRMID(STRING,N,M),返回字符串STRING的第N个字符开始的长度为M个字符的字符串。 例如:STRMID('abcdef',3,3)获得'cde'。 STRRIGHT 字符串右部 取得字符串的右边部分。 用法: STRRIGHT(STRING,N),返回字符串STRING的右边N个字符。 例如:STRRIGHT('abcdef',3)获得'def'。 TOSTRING 转换字符串 转换为字符串。 用法: TOSTRING(X,N),X是数值,N是精度。 例如:TOSTRING(3.14159,3)返回字符串‘3.141’ 【大盘函数】=========================================================================================================== INDEXAH AH数据 INDEXC 大盘收盘价 INDEXDATA 大盘数据 含义:求与具体某种商品相关的数据。 用法:INDEXDATA(“N”,&X,K)。N为商品代码。X为数据项。K为周期数(能够不加)。INDEXDATA(“1A0001”,&LOW,3)为3天前上证指数的最低点位。 INDEXH 大盘最高价 INDEXL 大盘最低价 INDEXM 大盘成交金额 INDEXO 大盘开盘价 INDEXV 大盘成交量