




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
金字塔函数一、 扩展统计1、AINDEX(MARKET)取指定市场流通市值均价系数。2、ALLBORNUM(M)取指定市场分类中、已成交的买单数量。3、ALLBUYA(M,N)取指定市场分类中、所有个股外盘总额之和。4、ALLBUYOR(M,N)取指定市场分类中、所有个股外盘总笔数之和。5、ALLBUYV(M,N)取指定市场分类中、所有个股外盘总量之和。6、ALLPOWERD(M,N)取指定市场分类中、所有个股下跌劲道之和。7、ALLPOWERU(M,N)取指定市场分类中、所有个股上升劲道之和。8、ALLSELLA(M,N)取指定市场分类中、所有个股内盘总额之和。9、ALLSELLOR(M,N)取指定市场分类中、所有个股内盘总笔数之和。10、ALLSELLV(M,N)取指定市场分类中、所有个股内盘总量之和。11、ALLSORNUM(M)取指定市场分类中、已成交的卖单数量。12、ALLTICK(M,N)取指定市场指定类别中、所有个股的跳动次数之和。13、ALLTICKA(M,N)取指定市场分类中、所有个股的跳动金额之和。14、ALLTICKD(M,N)取指定市场分类中、所有个股的下跳次数之和。15、ALLTICKDA(M,N)取指定市场分类中、所有个股的下跳金额之和。16、ALLTICKE(M,N)取指定市场分类中、所有个股的平跳次数之和。17、ALLTICKEA(M,N)取指定市场分类中、所有个股的平跳金额之和。18、ALLTICKU(M,N)取指定市场分类中、所有个股的上跳次数之和。19、ALLTICKUA(M,N)取指定市场分类中、所有个股的上跳金额之和。20、ARC(M) 取指定市场分类中、个股算术涨幅。21、ARCA(M)取指定市场分类中、所有上涨个股的算术涨幅。22、ARCD(M)取指定市场分类中、所有下跌个股的算术跌幅。23、ATINDEX(MARKET)取指定市场总市值均价系数。24、EXTGBDATA(S)取得单值全局变量。25、EXTGBDATASET(S,X)设置单值全局变量。26、EXTGBSTRING(S)取得单值全局字符串变量。27、EXTGBSTRINGSET(S,X)设置单值全局字符串变量数据。28、INDEXBUY(M)根据所有个股的加权委买价计算出的流通市值与即时流通市值之比。29、INDEXSELL(M)根据所有个股的加权委卖价计算出的流通市值与即时流通市值之比。30、MVALUE(MARKET)取指定市场流通市值。31、MVALUES(MARKET,D)取指定市场分类流通值。32、MVALUET(MARKET)取指定市场总市值。33、MVALUETS(MARKET,D)取指定市场分类总市值。34、NOLOT(MARKET,D)交易家数取指定市场分类中、有效交易家数。35、SELFDATA(N)取得自定义数据。36、SELFDATAN(N)取得以序号为参数的自定义数据.37、SELFDATAN(S)取得以字符串为参数的自定义数据.38、TOTAA(M,N)取指定市场分类中、所有相对上一交易日是上涨的个股成交额之和。39、TOTADVANCE(M,N)取指定市场分类中、所有相对上一交易日是上涨的个股家数之和。40、TOTAP(M,N)取指定市场分类中、所有相对上一交易日是上涨的个股价格之和。41、TOTAV(M,N)取指定市场分类中、所有相对上一交易日是上涨的个股成交量之和。42、TOTBUYA(M,N) 取指定市场分类中、主买个股最近一笔成交额之和。43、TOTBUYCA(M,N) 取指定市场分类中、所有个股的委托买盘总额之和。44、TOTBUYCV(M,N) 取指定市场分类中、所有个股的委托买盘总量之和。45、TOTBUYOR(M,N) 取指定市场分类中、最近一笔为主买的个股家数之和。46、TOTBUYV(M,N)取指定市场分类中、主买个股最近一笔成交量之和。47、TOTDA(M,N)取指定市场分类中、所有相对上一交易日是下跌的个股成交额之和。48、TOTDECLINE(M,N)取指定市场分类中、所有相对上一交易日是下跌的个股家数之和。49、TOTDP(M,N)取指定市场分类中、所有相对上一交易日是下跌的个股价格之和。50、TOTDRACH(M,N)取指定市场分类中、跌幅达到指定数值的个股数量。51、TOTDV(M,N)取指定市场分类中、所有相对上一交易日是下跌的个股成交量之和。52、TOTEQUAL(M,N)取指定市场分类中、所有相对上一交易日是平盘的个股家数之和。53、TOTISD(M,N) 取指定市场分类中、最近阶段是开阴的个股家数之和。54、TOTISDA(M,N) 取指定市场分类中、最近阶段是开阴的个股该阶段交易额之和。55、TOTISDV(M,N) 取指定市场分类中、最近阶段是开阴的个股该阶段交易量之和。56、TOTISE(M,N) 取指定市场分类中、最近阶段是开平的个股家数之和。57、TOTISEA(M,N) 取指定市场分类中、最近阶段是开平的个股该阶段交易额之和。58、TOTISEV(M,N) 取指定市场分类中、最近阶段是开平的个股该阶段交易量之和。59、TOTISU(M,N) 取指定市场分类中、最近阶段是开阳的个股家数之和。60、TOTISUA(M,N) 取指定市场分类中、最近阶段是开阳的个股该阶段交易额之和。61、TOTISUV(M,N) 取指定市场分类中、最近阶段是开阳的个股该阶段交易量之和。62、TOTNETBUY(M,N)取指定市场分类中、外盘大于内盘个股的家数之和。63、TOTNETSELL(M,N)取指定市场分类中、内盘大于外盘个股的家数之和。64、TOTNEWH(M,N)取指定市场分类中、创新高个股数量。65、TOTNEWL(M,N)取指定市场分类中、创新低个股数量。66、TOTNULL(M,N)取指定市场分类中、所有当日没有交易(含停牌)的个股家数之和。67、TOTPOWERD(M,N)取指定市场分类中、最近一笔为下跌个股的下跌劲道之和。68、TOTPOWERU(M,N)取指定市场分类中、最近一笔为上涨个股的上升劲道之和。69、TOTSELLA(M,N)取指定市场分类中、主卖个股最近一笔成交额之和。70、TOTSELLCA(M,N) 取指定市场分类中、所有个股的委托卖盘总额之和。71、TOTSELLCV(M,N) 取指定市场分类中、所有个股的委托卖盘总量之和。72、TOTSELLOR(M,N) 取指定市场分类中、最近一笔为主卖的个股家数之和。73、TOTSELLV(M,N) 取指定市场分类中、主卖个股最近一笔成交量之和。74、TOTURACH(M,N) 取指定市场分类中、涨幅达到指定数值的个股数量。二、后台程式化交易(专业版)1、ALLOWREPEAT在后台程式化交易时,允许交易指令在同一个周期内反复发出信号2、DEBUGFILE(PATH,STR,NUM)在最后一个周期输出指定的调试字符串到一个指定的文件中3、DEBUGOUT(STR,NUM)在最后一个周期输出指定的调试字符串到后台自动交易监控界面4、SLEEP(D) 当位于最后一个周期时,延时指定数量时间后再执行下条语句。5、TAVGENTERPRICE当前持有品种的平均持仓成本最近空仓以来计6、TAVGENTERPRICEEX(AC,STOCK)取指定帐户品种的平均持仓成本最近空仓以来计7、TAVGENTERPRICEEX2(AC,STOCK,N)取指定帐户品种的指定方向的平均持仓成本最近空仓以来计8、TBESTPERCENT当前位置之前所有交易中利润率最大一次的利润率,其数值在01之间9、TBESTTRADE当前位置之前所有交易中盈利最大一次的利润额10、TBUY(COND,V,Type,P1,P2,AC,STOCK)程式化交易系统之开多操作,11、TBUYHOLDING(N)得到当前帐户的买入持仓量(多头持仓),12、TBUYHOLDINGEX(AC,STOCK,N)取指定帐户品种的买入持仓量(多头持仓),13、TBUYSHORT(COND,V,Type,P1,P2,AC,STOCK)程式化交易系统之开空操作,14、TCANCEL(COND,N)在指定方向执行撤单操作15、TCANCELEX(COND,N,AC,STOCK)在指定帐户品种的指定方向执行撤单操作16、TCASH得到当前帐户的可用资金余额。该函数返回常数。17、TENTERBARS(A) 返回上次开仓到当前的周期数,若之前没有开仓记录返回-118、TENTERPRICE 得到当前位置的上次开仓价19、TENTERVOL 得到当前位置的上次开仓量20、TEXITBARS(A) 返回上次平仓到当前的周期数,若之前没有平仓记录返回-121、TEXITPRICE 得到当前位置的上次平仓价22、TEXITVOL 得到当前位置的上次平仓量23、THOLDING 得到当前帐户持可用仓量,多仓返回正数空仓返回负,该函数返回常数。24、THOLDING2 得到当前帐户实际持仓量,与THOLDING不同是该函数返回结果不会因为当前含有未成交委托单而变化.多仓返回正数空仓返回负,该函数返回常数。25、TISPRVREMAIN(N)确定上一笔指定委托是否未成交26、TISREMAIN(N)确定指定委托是否有未成交的27、TISREMAINEX(N,AC,STOCK?) 确定指定帐户品种的指定委托是否有未成交的28、TMAXSEQLOSS当前位置之前连续亏损交易的最大次数29、TMAXSEQWIN当前位置之前连续盈利交易的最大次数30、TNUMLOSSTRADE 当前位置之前总共有多少次亏损的交易,注意每次平仓算一次交易,而开仓不算31、TNUMSEQLOSS 当前位置之前连续有多少次亏损的交易,注意每次平仓算一次交易,而开仓不算32、TNUMSEQWIN 当前位置之前连续有多少次盈利的交易,注意每次平仓算一次交易,而开仓不算33、TNUMWINTRADE 当前位置之前总共有多少次盈利的交易,注意每次平仓算一次交易,而开仓不算34、TODAYHOLDING 得到当前帐户的今日持仓量,多仓返回正数空仓返回负,该函数返回常数35、TOPENBAR 上一次仓位=0以来的周期数,该函数返回常数36、TOPENPROFIT 当前浮动盈亏(当前持仓市值与持仓成本之差)37、TPERCENTWIN 当前位置之前盈利交易占总交易次数的比例,其数值在01之间38、TREMAINQTY(N,AC,STOCK)返回指定帐户品种下商品委托方向的未成交委托单数量39、TSELL(COND,V,Type,P1,P2,AC,STOCK) 程式化交易系统之平多操作,40、TSELLHOLDING(N) 得到当前帐户的卖出持仓量(空头持仓),41、TSELLHOLDINGEX(AC,STOCK,N) 取指定帐户品种的卖出持仓量(空头持仓),42、TSELLSHORT(COND,V,Type,P1,P2,AC,STOCK) 程式化交易系统之平空操作,43、TSEQLOSS 当前位置之前连续亏损总额,注意每次平仓算一次交易,而开仓不算44、TSEQWIN 当前位置之前连续盈利总额,注意每次平仓算一次交易,而开仓不算45、TSTATE 得到当前帐户状态,无仓输出0;有多头仓输出1;有空头仓输出-146、TSUBMIT(N)仍未成交时,函数返回未成交历时的秒数,有效值范围为(1-1000);成交函数返回0.47、TTOTALDAYTRADE当前位置之前总共有多少次当日的交易,注意每次平仓算一次交易,而开仓不算48、TTOTALTRADE 当前位置之前总共有多少次交易,注意每次平仓算一次交易,而开仓不算49、TTYPE(N) 得到当前位置之前上N次信号类型50、TTYPEBAR(N,TYPE)得到当前位置之前上N次信号指定类型距当前周期51、TWORSTPERCEN T当前位置之前所有交易中亏损率最大一次的利润率,其数值在01之间52、TWORSTTRADE当前位置之前所有交易中亏损最大一次的亏损额53、WORKMODE取公式系统运行模式三、账户函数TACCOUNT(1)返回当前交易帐户ID(该函数返回字符串类型数值)TACCOUNT(2) 返回当前交易帐户类型;返回类型:0 盈透 1 CTP 2 金仕达 255 无效账户TACCOUNT(3) 返回当前交易帐户中的现金余额TACCOUNT(4) 返回当前交易帐户中的浮动盈亏TACCOUNT(5) 返回当前交易帐户中的期货损益(IB专有)TACCOUNT(6) 返回当前交易帐户中的平仓净值TACCOUNT(7) 返回当前交易帐户中的平仓净值(IB专有)TACCOUNT(8) 返回当前交易帐户中的昨日计入保证金要求后资产(IB专有)TACCOUNT(9) 返回当前交易帐户中的RegT资本(IB专有)TACCOUNT(10) 返回当前交易帐户中的特殊契约帐户(IB专有)TACCOUNT(11) 返回当前交易帐户中的证券头寸总值(IB专有)TACCOUNT(12) 返回当前交易帐户中的现金总结余(IB专有)TACCOUNT(13) 返回当前交易帐户中的当前初始保证金要求(IB专有)TACCOUNT(14) 返回当前交易帐户中的当前维持保证金要求(IB专有)TACCOUNT(15) 返回当前交易帐户中的预计初始保证金要求(IB专有)TACCOUNT(16) 返回当前交易帐户中的预计维持保证金要求(IB专有)TACCOUNT(17) 返回当前交易帐户中的隔夜初始保证金要求(IB专有)TACCOUNT(18) 返回当前交易帐户中的隔夜维持保证金要求(IB专有)TACCOUNT(19) 返回当前交易帐户中的当前可用资金TACCOUNT(20) 返回当前交易帐户中的当前流动资产TACCOUNT(21) 返回当前交易帐户中的预计可用资金(IB专有)TACCOUNT(22) 返回当前交易帐户中的预计流动资产(IB专有)TACCOUNT(23) 返回当前交易帐户中的隔夜可用资金(IB专有)TACCOUNT(24) 返回当前交易帐户中的隔夜流动资产(IB专有)TACCOUNT(25) 返回当前交易帐户中的购买力(IB专有)TACCOUNT(26) 返回当前交易帐户中的上次结算准备金(CTP专有)TACCOUNT(27) 返回当前交易帐户中的期货结算准备金(CTP专有)TACCOUNT(28) 返回当前交易帐户中的占用保证金(CTP专有)TACCOUNT(29) 返回当前交易帐户中的可取资金数量(CTP专有)TACCOUNT(30) 返回当前交易帐户中的平仓盈亏数额(CTP专有)TACCOUNT(31) 返回当前交易帐户中的手续费(CTP专有)TACCOUNT(32) 返回当前交易帐户中的入金金额(CTP专有)TACCOUNT(33) 返回当前交易帐户中的出金金额(CTP专有)TACCOUNT(34) 返回当前交易帐户中的上次信用额度(CTP专有)TACCOUNT(35) 返回当前交易帐户中的上次质压(CTP专有)TACCOUNT(36) 返回当前交易帐户中的质压金额(CTP专有)TACCOUNT(37) 返回当前交易帐户中的信用额度(CTP专有)TACCOUNT(38) 返回当前交易帐户中的冻结保证金(CTP专有)TACCOUNT(39) 返回当前交易帐户中的冻结手续费(CTP专有)TACCOUNT(40) 返回当前交易帐户中的保底资金(CTP专有)TACCOUNT(41) 返回当前交易帐户中的当前品种的多头保证金(CTP专有)TACCOUNT(42) 返回当前交易帐户中的当前品种的空头保证金(CTP专有)TACCOUNT2取指定帐户的资金情况用法:TACCOUNT2(N,AC),N为类型,用法与TACCOUNT相同,AC为指定帐户四、交易系统(标准版)1、ASSET客户账户的净自有资产=可用现金+占用保证金-融资(现金+品种市值-融资)2、AVGENTERPRICE 当前持有品种的平均持仓成本最近空仓以来计3、BESTPERCENT 当前位置之前所有交易中利润率最大一次的利润率,其数值在01之间4、BESTTRADE 当前位置之前所有交易中盈利最大一次的利润额5、BUY(COND,V,Type,P)交易系统之开多操作,6、BUYSHORT(COND,V,Type,P)交易系统之开空操作,7、CASH(N)得到当前帐户的可用资金余额,用户投入可用现金量在程式化交易时是在交易费率选项时设定,在图表显示时在公式属性中的交易费率中设定8、DEBUGFILE2(PATH,STR,NUM,N) 输出指定的调试字符串到一个指定的文件中9、ENTERBARS 返回上次开仓到当前的周期数,若之前没有开仓记录返回-110、ENTERPRICE 得到当前位置的上次开仓价11、ENTERVOL 得到当前位置的上次开仓量12、EXITBARS 返回上次平仓到当前的周期数,若之前没有开仓记录返回-113、EXITPRICE 得到当前位置的上次平仓价14、EXITVOL 得到当前位置的上次平仓量15、HOLDING 得到当前帐户持仓量,多仓返回正数空仓返回负数16、LIMIT 交易方式控制符:加入限价单,交易评测时按照次周期达到限价即操作,否则放弃。处于图表交易时按照指定限价报单交易。所谓限价就是交易价优于设定的价格,具体说来对于买入或卖空就是低于设定价格,对于卖出或买空就是高于设定价格。例如:BUY(COND ,1000,LIMIT,CLOSE+0.1);17、LIMITR 交易方式控制符:加入限价单,交易评测时本周期达到限价即操作,否则放弃。处于图表交易时按照指定限价报单交易。所谓限价就是交易价优于设定的价格,具体说来对于买入或卖空就是低于设定价格,对于卖出或买空就是高于设定价格。18、MARKET 交易方式控制符:交易评测时按照次周期开盘价操作,处于图表交易时按照实际交易市价操作19、MAXSEQLOSS 当前位置之前连续亏损交易的最大次数20、MAXSEQWIN 当前位置之前连续盈利交易的最大次数21、NEXTHIGH 交易方式控制符:交易评测时按照次周期最高价操作,处于图表交易时按照实际最优交易价格操作22、NEXTLOW 交易方式控制符:交易评测时按照次周期最低价操作,处于图表交易时按照实际最优交易价格操作23、NEXTMID 交易方式控制符:交易评测时按照次周期中间价(H+L)/2操作,处于图表交易时按照实际最优交易价格操作。24、NEXTOPEN 交易方式控制符:交易评测时按照次周期开盘价操作,处于图表交易时按照实际最优交易价格操作25、NUMLOSSTRADE 当前位置之前总共有多少次亏损的交易,注意每次平仓算一次交易,而开仓不算26、NUMPROFIT(N) 得到指定交易的盈亏数额,平仓一次算一次交易,开仓不算。27、NUMSEQLOSS 当前位置之前连续有多少次连续亏损的交易,注意每次平仓算一次交易,而开仓不算28、NUMSEQWIN 当前位置之前连续有多少次连续盈利的交易,注意每次平仓算一次交易,而开仓不算29、NUMWINTRADE 当前位置之前总共有多少次盈利的交易,注意每次平仓算一次交易,而开仓不算30、OPENBAR 上一次仓位=0以来的周期数31、OPENPROFIT 当前浮动盈亏(当前持仓市值与持仓成本之差)32、ORDERQUEUE 所有报单放入队列中,按次序委托下单,成交一个委托下一个.该控制符适合所有下单指令33、PERCENTWIN 当前位置之前盈利交易占总交易次数的比例,其数值在01之间34、SELL(COND,V,Type,P)交易系统之平多操作,35、SELLSHORT(COND,V,Type,P)交易系统之平空操作,36、SEQLOSS 当前位置之前连续亏损总额,注意每次平仓算一次交易,而开仓不算37、SEQWIN 当前位置之前连续盈利总额,注意每次平仓算一次交易,而开仓不算38、STATE 得到当前帐户状态,无仓输出0;有多头仓输出1;有空头仓输出-139、STOP 交易方式控制符:加入停损单,或又称突破交易,交易评测时按次周期达到设定价格即操作买入,否则放弃。处于图表交易时按照指定停损价格报单交易。所谓停损就是交易价比设定的价格要差,具体说来对于买入或卖空就是高于设定价格,对于卖出或买空就是低于设定价格40、STOPR 交易方式控制符:加入停损单,交易评测时本周期达到设定价格即操作买入,否则放弃。处于图表交易时按照指定停损价格报单交易。所谓停损就是交易价比设定的价格要差,具体说来对于买入或卖空就是高于设定价格,对于卖出或买空就是低于设定价格41、THISCLOSE 交易方式控制符,交易评测时按照本周期收盘价操作,处于图表交易时按照实际最优交易价格操作42、TOTALDAYTRADE 当前位置之前总共有多少次当日的交易,注意每次平仓算一次交易,而开仓不算43、TOTALTRADE 当前位置之前总共有多少次交易,注意每次平仓算一次交易,而开仓不算44、TYPE(N) 得到当前位置之前上N次信号类型。输出:0、无信号1、开多2、平多3、开空;4、平空45、TYPEBAR(N,TYPE) 得到当前位置之前上N次信号指定类型距当前周期46、WORSTPERCENT 当前位置之前所有交易中亏损率最大一次的利润率,其数值在01之间47、WORSTTRADE 当前位置之前所有交易中亏损最大一次的亏损额五、数据库函数1、DATABASE(STRING)连接数据库2、DBEXECUTE(SQL)执行一段SQL命令3、DBREADTYPE(N)数据读取模式4、DBSTRING(S)取数据库中字符串数据。用法:DBSTRING(S),S为字段名称,数据必须为字符类型。例5、DBTABLE(SQL)使用SQL语句检索记录集6、DBTABLE2(SQL)使用SQL语句检索记录集7、DBVALUE(S)取数据库中数值数据六、特色函数1、FORMULASERVER(IP,PORT,NAME,PSW,S) 从指定的金钻版服务器上取公式。2、MSGOUT(COND,S)在消息栏输出消息,可以使用该函数进行公式调试3、PLAYSOUND(COND,PATH)播放一首指定位置的一个声音文件,可以是MP3或者WAV等格式.4、SENDMAIL(COND,MAILTO,SUB,CON)发送一封邮件到指定的邮箱.5、SENDMSG(COND,MSG,USER)发送指定消息到指定或者全部连接用户(服务器远程预警功能)七、自定义函数1、CU_MA1(A,N) 收盘价简单移动平均2、CU_MA2(N) 收盘价简单移动平均3、TRIANGLESHAPE(CYC,SCYC,ECYC) 三角形向上突破判断八、时间函数1、BARPOS 函数返回当前是第几根K线。对于日线数据就表示从上市到现在总共有多少交易日。2、BARSTATUS 函数返回数据位置状态。1表示第1根K线,2表示最后1根K线,0表示中间的K线。3、CURRENTDATE 计算时的当前日期。函数返回计算时的日期,有效值范围为(101-1991231),表示1900/01/01-2099/12/31 注意:该函数返回常数4、CURRENTTIME 计算时的当前计算机时间。函数返回计算时的时间(时分秒),有效值范围为(000000-235959)5、D1970TODATE(X) 取得1970日期X的日期值。6、DATE()取得该周期从1900以来的年月日。7、DATEDIFF(DATE1,DATE2)取得日期之间的时间间隔天数。8、DAY() 取得该周期的日期。函数返回有效值范围为(1-31)9、DATETOD1970(X) 取得日期X距离1970年1月1日以来的天数。10、DAYS1970 取得该周期从1970以来的天数。返回自从1970年1月1日以来的天数,例如在1971年1月1日返回365。11、HOUR() 取得该周期的小时数。函数返回有效值范围为(0-23),对于日线及更长周期此函数无效12、LDAY 取得该周期的农历日期。函数返回有效值范围为(1-30)13、LMONTH 取得该周期的农历月份。函数返回有效值范围为(1-12)14、LSOLARTERM(X)取得日期所在的二十四节气。15、LSOLARTERMDATE(X)取得当年的节气日期。16 、LSOLARTERMDAY(X)取得节气后的第几日。17、LYEAR取得该周期的农历年份。函数返回有效值范围为(1901-2050)18、MINUTE()取得该周期的分钟数。函数返回有效值范围为(0-59),对于日线及更长周期此函数无效19、MONTH()取得该周期的月份。函数返回有效值范围为(1-12)20、OPENMINUTES(TIME)取得开盘分钟数。21、T0TOTIME(X) 取得从0点开始X秒后的时间值。22、TIME() 取得该周期的时分秒。23、TIME0取得该周期从当日0点以来的秒数。返回自从当日0点以来的秒数,对于日线以上的分析周期返回024、TIMETOT0(X) 取得时间X距离当日0点的秒数。25、WEEKDAY() 取得该周期的星期数。函数返回有效值范围为(0-6)26、YEAR() 取得该周期的年份。函数返回有效值范围为(1900-2099)九、常数函数1、CAPITAL() 流通盘大小。2、CLOSETIME(N) 返回交易所的指定时段的收盘时间3、DATACOUNT 返回序列数据数量4、DATATYPE 当前数据周期类型。5、DATATYPEMORE(N)取当前多日、多小时、多分钟、多秒、多笔线周期的参数值6、FINDINDEXBYTIME(Y)特定时间的K线位置7、GROUP() 得到该品种的分组类型。该函数返回市场分组定义字符串8、ISSPLIT 是否复权处理9、LBOUND(X) 序列最小下标。10、MINDIFF 返回当前品种最小变动价位(可在交易菜单-合约信息设置中设置)。11、MULTIPLIER 当前品种的乘数/单位12、OPENTIME(N)返回交易所的指定时段的开盘时间13、STKTYPE 证券类型十、引用函数1、BACKSET(X,N) 向前赋值,将当前位置到若干周期前的数据设为1。2、BARSCOUNT(X) 求有效周期数。3、BARSLAST(X) 上一次条件成立到当前的周期数。4、BARSSINCE(X) 第一个条件成立到当前的周期数。5、COUNT(X,N) 统计满足条件的周期数。6、DMA(X,A) 求动态移动平均。7、drawnull 取得一个无效数字8、EMA(X,N) 求指数平滑移动平均。9、FILTER(X,N) 过滤连续出现的信号。10、FILTERX(X,N) 反向过滤连续出现的信号。11、HHV(X,N) 求最高值。12、HHVBARS(X,N) 求上一高点到当前的周期数。13、HOD(X,N) 求高值名次。14、IMA(X,N,S) 求指数权重移动平均。15、LINEVALUE(COND1,PRICE1,COND2,PRICE2,EXPAND,LOG) 计算趋势线数值。16、LLV(X,N) 求最低值。17、LLVBARS(X,N) 求上一低点到当前的周期数。18、LOD(X,N) 求低值名次。19、MA(X,N) 求简单移动平均。20、MD(X,N,L1,L2) 求自适均线(或称动向平均)。21、NEWHBARS(X,N)在历史上所有比当前数值高的数值序列中,离当前第N个近的数字到当前的周期数。22、NEWLBARS(X,N)在历史上所有比当前数值低的数值序列中,离当前第N个近的数字到当前的周期数。23、REF(X,A) 引用若干周期前的数据。24、REFDATE(X,DATE,TIME)用自 1900 年以来指定日期的数据. 25、REFX(X,A) 引用若干周期后的数据。26、RET(X,A)按时间引用若干周期前的数据。27、SETVAL(X,Q,N,V) 根据条件对前后N个周期设值。28、SFILTER(X,COND) 过滤连续出现的信号。29、SMA(X,N,M) 求移动平均。30、SORT(X,D,N1,N2) 对序列或数组进行排序。31、SORTPOS(X,D,N1,N2)对序列或数组进行排序后的原本位置。32、STKINDI(STKLABEL,INDINAME,CO,PERIOD,N)引用任意品种任意周期的任意指标输出33、SUM(X,N)求总和。34、SUMBARS(X,A) 向前累加到指定值到现在的周期数。35、TMA(X,N,M) 求递归移动平均。36、TR 求真实波幅。37、TRMA(X,N) 求X在N周期内的三角移动平均38、WMA(X,N) 求X的加权移动平均。十一、逻辑函数1、ALL(X,N) 是否一直满足条件。2、ANY(X,N) 返回N周期内是否存在满足条件X,N可为常数或变量,若N=0则从第一个有效值开始3、BETWEEN(A,B,C) 介于两个数之间。4、CROSS(A,B) 两条线交叉。5、IF(X,A,B) 根据条件求不同的值。6、IFN(X,A,B) 根据条件求不同的值.7、ISDOWN() 该周期是否收阴。8、ISEQUAL() 该周期是否平盘。9、ISLASTBAR 该周期是否为最后一个周期。10、ISUP() 该周期是否收阳。当收盘开盘时,返回值为1,否则为011、LAST(X,A,B) 返回第前A周期到第前B周期是否一直满足条件X。若A为0,表示从第一天开始,B为0,表示到最后日止。12、LONGCROSS(A,B,N) 两条线维持一定周期后交叉。13、NOT(X) 求逻辑非。14、RANGE(A,B,C) 介于某个范围之间。15、VALID(X) 判断指定值是否是有效数据16、VALUEWHEN( COND, DATA)条件COND满足时,取当时的DATA的值,否则取得VALUEWHEN的前一个值。十二、数学函数1、ABS(X) 返回X的绝对值2、ACOS(X) 返回X的反余弦值3、ASIN(X) 返回X的反正弦值4、ATAN(X)返回X的反正切值5、CEILING(A)向数值增大方向舍入。6、COMBIN(A,B)计算从给定数目的对象集合中提取若干对象的组合数。利7、COS(X)返回X的余弦值8、EXP(X)为E的X次幂9、FLOOR(A)向数值减小方向舍入。10、FRACPART(X)取得数据的小数部分。11、INTPART(A)绝对值减小取整,即取得数据的整数部分。12、LN(X)以E为底的对数13、LOG(X) 求以10为底的对数。14、MAX(A,B)返回A和B中的较大值15、MIN(A,B)返回A和B中的较小值16、MOD(A,B) 返回A对B求模17、POW(A,B)返回A的B次幂18、RAND(N)返回一个范围在1-N的随机整数19、REVERSE(X)求相反数。20、ROUND(X)将X四舍五入为整数21、ROUNDS(A,B)四舍五入整理小数到指定位数22、SGN(X)求符号值。23、SIN(X)返回X的正弦值24、SQRT(X)为X的平方根25、TAN(X)返回X的正切值十三、统计函数1、ALIKE(X1,X2,N)求2个序列间的相似系数。2、AVEDEV(X,N)平均绝对偏差。3、BETA(N)当前品种的贝塔系数。4、BINOMDIST(A,B,P,F)返回一元二项式分布的概率值。5、COVAR(X1,X2,N)求2个序列的协方差。6、DEVSQ(X,N) 数据偏差平方和。7、DRL(C,10)计算回归偏离度8、EXPONDIST(A,B,F)返回指数分布。 9、FORCAST(X,N)线性回归预测值。10、GEOMEAN(X,N)返回正数数组或区域的几何平均值。11、HARMEAN(X,N)返回数据集合的调和平均值。调和平均值与倒数的算术平均值互为倒数。12、HYPGEOMDIST(A,B,K,D)返回超几何分布。13、INTERCEPT(Y,X,N)利用现有的 x 值与 y 值计算直线与 y 轴的截距。14、KURT(X,N)返回数据集的峰值。15、NORMSDIST(A)返回标准正态累积分布函数16、NORMSINV(A)返回标准正态累积分布函数的反函数。17、:PEARSON(A,B,N)返回 Pearson(皮尔生)乘积矩相关系数 r18、PERMUT(A,B)返回从给定数目的对象集合中选取的若干对象的排列数。19、POISSON(X,B,F)返回泊松分布。泊松分布通常用于预测一段时间内事件发生的次数20、CORR(X1,X2,N)求2个序列间的相关系数。21、RSQ(A,B,N)返回根据 known_ys 和 known_xs 中数据点计算得出的 Pearson 乘积矩相关系数的平方。22、SKEW(C,10)返回分布的偏斜度。偏斜度反映以平均值为中心的分布的不对称程度。正偏斜度表示不对称部分的分布更趋向正值。负偏斜度表示不对称部分的分布更趋向负值。23、SLOPE(X,N)线性回归斜率。24、STANDARDIZE(A,B,S)返回正态化数值25、STD(X,N)估算标准差。26、STDP(X,N)总体标准差。27、STEYX(Y,X,N)返回通过线性回归法计算每个 x 的 y 预测值时所产生的标准误差。28、VAR(X,N)为X的N日估算样本方差29、VARP(X,N)为X的N日总体样本方差30、WEIBULL(A,B,D,F)返回韦伯分布。十四、指标函数1、COST成本分布情况。2、FLATZIG(X,N)归一化之字转向。3、FLATZIGA(X,N) 归一化之字转向(绝对变化量)。4、LWINNER近期获利盘比例。5、PEAK(K,N,M)前M个ZIG转向波峰值。6、PEAKA(X,N,M) 前M个ZIGA转向波峰值(绝对变化量)。7、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前的距离。8、PEAKBARSA(X,N,M)前M个ZIGA转向波峰到当前周期数(绝对变化量)。9、PPART(10)远期成本分布比例。10、PWINNER(5,CLOSE)远期获利盘比例。11、SAR(N,S,M)抛物转向。12、SARTURN(N,S,M)抛物转向点。13、TROUGH(K,N,M)前M个ZIG转向波谷值。14、TROUGHA(X,N,M)前M个ZIGA转向波谷值(绝对变化量)。15、TROUGHBARS(K,N,M)前M个ZIG转向波谷到当前距离。16、TROUGHBARSA(X,N,M)前M个ZIGA转向波谷到当前周期数(绝对变化量)。17、WINNER(CLOSE)获利盘比例。18、ZIG(K,N)之字转向。19、ZIGA(X,N)变化量之字转向。十五、绘图函数1、BARSSET(COND,PRICE,N,OFFSET) 绘制标记2、COLORRGB(R,G,B)将红,绿,蓝三基色混和成一个颜色值。3、DEFINECOLOR(N)取得当前项目预设颜色。4、DRAWARC在图形上绘制弧线。5、DRAWBKBMP根据条件设置背景图。6、DRAWBMP在图形上绘制位图。7、DRAWELLIPSE在图形上绘制椭圆。8、DRAWGB画渐变背景色。9、DRAWICON在图形上绘制小图标。10、DRAWLINE在图形上绘制跨多个周期的直线段。11、DRAWNUMBER在图形上显示数字。12、DRAWRECT在图形上绘制矩形。13、DRAWSL在图形上绘制指定斜率、长度和方向的直线。14、DRAWTEXT在图形上显示文字。15、DRAWTEXTEX在图形指定位置上显示文字16、FILLRGN 绘制指标区间彩带.17、KLINE在图形上绘制K线。18、PARTLINE分段绘制指标线。19、POLYLINE在图形上绘制折线段。20、STICKLINE在图形上绘制柱线。21、VERTLINE绘制垂直线在图形上绘制垂直线。十六、系统参数SYSPARAM(2) 返回主图可见K线最初位置SYSPARAM(3) :返回主图可见K线最后位置SYSPARAM(4) 返回主图可见K线最高价SYSPARAM(5) 返回主图可见K线最低价SYSPARAM(7) 返回主图可见K线末尾空余数量(仅在选项里开启空余数据参与公式运算时有效)十七、线型描述1、align画图标、文字的对齐方式2、allshow完全显示公式线数字,默认时遇到十万以上数字时系统会自动进行缩位显示,除非遇到此公式线标志3、CIRCLEDOT画小圆圈线。例如: CLOSE,CIRCLEDOT;4、COLOR改变指标线颜色5、COLORBLACK设为黑色6、COLORBLUE设为蓝色。7、COLORBROWN 设为棕色。8、COLORCYAN设为青色。9、COLORGRAY 设为灰色10、COLORGREEN 设为绿色。11、COLORMAGENTA 设为晶红色.12、COLORRED设为红色。13、COLORSTICK以零轴为中心画彩色棒状线,零轴下为阴线颜色,零轴上为阳线颜色14、COLORWHITE设为白色。15、COLORYELLOW设为黄色。16、CROSSDOT画叉状线或X状线。17、LINEDASH画长虚状。18、LINEDASHDOT画长短虚线。19、LINEDOT画短虚线。20、LINETHICK改变指标线粗细。21、MAIN指示在主图上绘制此指标线22、NOAXIS不影响坐标最高最低值23、POINTDOT画点状线。24、PRECISION 指标图上指标数值显示X位小数,X取值范围0-625、PXDN文字或图形向下偏移X个像素26、PXUP文字或图形向上偏移X个像素用于DRAWICON, DRAWTEXT, DRAWNUMBER, DRAWYITEXT语句后.最多可偏移256个像素27、SHIFT指标线向后(向右)偏移X个周期28、STICK画棒状线。例如: VOL,STICK;29、TFILTER过滤交易信号。30、VOLSTICK画成交量柱状线。例如: VOL,VOLSTICK;十八、字符串函数1、ENGINCODE取用户本地机器码.2、FORMULANAME 取该公式名称.3、INBLOCK(S) 判断本股票
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司员工岗前培训
- 浩方优化方案汇报总结
- 依法治校工作总结
- 云南师范大实验中学2026届化学九上期中综合测试模拟试题含解析
- 2025-2026学年统编版(2024)小学语文二年级上册第二单元测试题及参考答案
- 株洲市重点中学2026届九上化学期中监测试题含解析
- 2026届山东省枣庄台儿庄区四校联考化学九年级第一学期期中综合测试模拟试题含解析
- 金融工程模拟试题及答案
- 2026届云南省曲靖罗平县联考化学九上期末检测试题含解析
- 2026届广东省北亭实验学校九年级化学第一学期期中检测试题含解析
- GB/T 22080-2025网络安全技术信息安全管理体系要求
- 汉语言文学专业就业方向及就业前景调研报告
- 招商加盟营销方案
- 朝天椒栽培技术课件
- 科研伦理与学术规范-课后作业答案
- 红军长征感人红色故事3-10分钟10篇
- 秋天的雨 省赛获奖
- 集团公司石油工程专业化整合重组总体方案
- JJF 1015-2014计量器具型式评价通用规范
- 农业科学技术政策课件
- 优秀初中语文说课课件
评论
0/150
提交评论