下载此beplayapp体育下载

文华财经函数大全.doc


beplayapp体育下载分类:bepaly下载app | 页数:约35页 举报非法beplayapp体育下载有奖
1 / 35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 35 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【文华财经函数大全 】是由【知识无限】上传分享,beplayapp体育下载一共【35】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【文华财经函数大全 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。1、引用数据AVPRICE引用均价(在盘后对于国内三个期货交易所指结算价)SETTLE引用结算价(假如用在周期小于'日'的K线上如5分钟K线,一小时k线,每根k线返回的值表示这根k线当天开盘时到这根k线的为止的结算价(均价)假如用在周期大于等于'日'的K线上,返回当根K线结束时间所在日的结算价.)CLOSE引用收盘价(在盘中指最新价),也可简写为C。HIGH引用最高价,也可简写为H。LOW引用最廉价,也可简写为L。OPEN引用开盘价,也可简写为O。OPI引用持仓量REF(X,N)引用X在N个周期前的值例:REF(CLOSE,5);表示引用目前周期前第5个周期的收盘价REFX(X,N)引用N个周期后的数据。(N为大于等于1的整数)『将来函数』例:REFX(CLOSE,5);表示引用自目前周期后第5个周期的收盘价VOL引用成交量,也可简写为V。GETPRICE(N)依据文华码拿出某一品种的最新价。例子:GETPRICE(1209);返回文华码为1209的合约品种的最新价。2、金融统计BACKSET(X,N)若X条件建立,则将目前地点到N周期前的数值设为1。『将来函数』例:BACKSET(CLOSE>OPEN,3);表示当K线收阳时,自目前地点到3周期前的数值设为1该函数参数支持变量计算如BACKSET(CLOSE>OPEN,VAR1);COUNT(X,N)表示统计在N周期内知足X条件的周期数。若N=0则从当地数据的第一个有效值开始。例:WR:=-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N));COUNT(WR>80,5);表示统计在5个周期内知足WR>80的次数。DMA(X,N)返回X的动向挪动均匀,此中N一定介于0及1之间。计算方法:DMA(N)=DMA(N-1)*(1-A)+X(N)*A此中DMA(N-1)为第(N-1)天的DMA值。EMA(X,N)表示求X在N周期内的光滑挪动均匀。(指数加权)计算方法:EMA(X,N)=[2*X+(N-1)*EMA(X,(N-1))]/(N+1)此中EMA(X,(N-1))为第(N-1)天的EMA值。EMA2(X,N)表示求X在N周期内的加权均匀。(线性加权)计算方法:EMA2(X,N)=(N*X0+(N-1)*X1+(N-2)*X2+...+1*XN)/(N+(N-1)+(N-2)+...+1),X0表示本周期值,X1表示上一周期值。HHV(X,N)获得X在N周期内的最高值,假如N=0,则从当地数据的第一个有效周期开始算起。例:HHV(HIGH,13);求13个周期内的最高价的最大值。HHVBARS(X,N)获得X在N周期内的最高值地点到目前的周期数。假如N=0,则从当地数据的第一个有效周期开始算起。例:HHVBARS(VOL,0);求历史成交量最大的周期到目前的周期数。LLV(X,N)获得X在N周期内的最小值,假如N=0,则从当地数据的第一个有效周期开始算起。例:LLV(LOW,25);表示求25个周期内最廉价的最小值。LLVBARS(X,N)获得X在N周期内的最小值的地点到目前的周期数。假如N=0则从当地数据的第一个有效周期开始算起。例:LLVBARS(VOL,0);求历史成交量最小的周期到目前的周期数。MA(X,N)求X在N周期内的简单挪动均匀。计算方法:MA=(A1+A2+A3+A4+A5)/5,求A在5个周期内的简单挪动均匀ZIGZAG(X,P,N)之字转向,当X变化量超出P时转向,当N取1,P为百分比数;当N取0,P为价位差值绝对值。『将来函数』例:ZIGZAG(HIGH,10,1);表示最高价的10%的之字转向ZIGZAG(MA(HIGH,34),100,0);表示34个周期内最高价均线的100个价位的之字转向PEAK(X,P,M,N)获得ZIGZAG前M个波峰的值。此中X为数据,P为转折值(假如N为1,这个值为百分比数,不然为价位差值绝对值),M为大于等于1的整数。『将来函数』例:PEAK(HIGH,10,1,1);表示最高价的10%的之字转向的上一个波峰的数值;PEAK(MA(HIGH,34),100,1,0);表示34个周期内最高价均线的100个价位的之字转向的上一个波峰的数值。PEAKBARS(X,P,M,N)获得ZIGZAG前M个波峰到目前周期的周期数。此中X为数据,P为转折值(假如N为1,这个值为百分比数,不然为价位差值绝对值),M为大于等于1的整数。『将来函数』例:PEAKBARS(HIGH,10,1,1);表示最高价的10%的之字转向的上一个波峰到目前的周期数。PEAKBARS(MA(HIGH,34),100,1,0);表示34个周期内最高价均线的100个价位的之字转向的上一个波峰到目前的周期数。TROUGH(X,P,M,N)获得ZIGZAG前M个波谷的值。此中X为数据,P为转折值(假如N为1,这个值为百分比数,不然为价位差值绝对值),M为大于等于1的整数。『将来函数』例:TROUGH(LOW,10,1,1);表示最廉价的10%的之字转向的上一个波谷的数值。TROUGH(MA(LOW,34),100,1,0);表示34个周期内最廉价均线的100个价位的之字转向的上一个波谷的数值。TROUGHBARS(X,P,M,N)获得ZIGZAG前M个波谷到目前周期的周期数。此中X为数据,P为转折值(假如N为1,这个值为百分比数,不然为价位差值绝对值),M为大于等于1的整数。『将来函数』TROUGH(LOW,10,1,1);表示最廉价的10%的之字转向的上一个波谷到目前的周期数。TROUGH(MA(LOW,34),100,1,0);表示34个周期内最廉价均线的100个价位的之字转向的上一个波谷到目前的周期数。SAR(N,Step,Max)获得抛物转向值。N为计算周期,Step为步长,Max为极值。(系统函数,计算步骤后台自动达成)例:SAR(17,,;表示计算17个周期抛物转向,步长为3%,极限值为30%。SMA(X,N,M)获得X在N个周期内的挪动均匀,M为权重(M为常数)。计算方法:SMA(N)=SMA(N-1)*(N-M)/N+X(N)*M/N。SUM(X,N)获得X在N周期内的总和,假如N=0,则从第一个有效周期开始算起。例:SUM(VOL,10);表示统计10周期内的成交量总和。SUMBARS(X,A)获得X向前累加直到大于A时的周期数。TRMA(X,N)求X在N周期内的三角挪动均匀。TSMA(X,N)求X在N周期内的时间序列挪动均匀。计算方法:TSMA(X,N)=FOCAST(X,N)+SLOPE(X,N)。3、数理统计AVEDEV(X,N)求X在N周期内的均匀绝对误差。DEVSQ(X,N)数据误差平方和。FORCAST(X,N)获得X的N周期线性回归展望值。例:FORCAST(CLOSE,5);表示求5周期线性回归展望SLOPE(X,N)获得X在N周期内的线性回归的斜率例:SLOPE(CLOSE,5);表示求5周期线性回归线的斜率STD(X,N)获得X在N周期内的标准差STDP(X,N)获得X在N周期内的整体标准差VAR(X,N)获得X在N周期内的样本方差VARP(X,N)获得X在N周期内的整体样本方差数理统计举例说明:设一个数列,数列中数据的总个数为N,以今日(2005-10-14)五天内的A0605收盘价为例,N就为5。数列的内容为:{2766,2805,2814,2886,2885}。1、算术均匀值MA(CLOSE,5):数据总和除以总个数N。(2766+2805+2814+2886+2885)/5=。可以用公式MA(CLOSE,5),从今日的值上看出。2、误差:每个数据,减去算术均匀值的结果。=,=,=,=,=,各误差相加,应当是等于的。3、均匀绝对误差AVEDEV(X,N):将误差的绝对值相加,除以总个数N。++++/5=。4、数据误差平方和DEVSQ(X,N):将误差的平方相加。2+2+2+2+2=。5、整体样本方差VARP(X,N):将误差的平方相加,总和除以总个数N。用公式能够这样算:2+2+2+2+2/5=。6、样本方差VAR(X,N):是整体方差的N/(N-1)倍。*5/(5-1)=估量样本方差,总比整体样本方差大一点,当N够大时,二者趋于相等。7、整体标准差STDP(X,N):方差的开方。[2+2+2+2+2/5]?=。8、标准差STD(X,N):估量样本方差的开方。[*5/(5-1)]?=相同,估量标准差也比整体标准差大一点,当N够大时,二者趋于相等。4、逻辑判断BETWEEN(A,B,C)判断条件“A位于B及C之间”能否建立,假如条件建立则返回1(yes),不然返回0(no)。例:BETWEEN(CLOSE,MA5,MA40);表示收盘价介于5日均线与40日均线之间。CROSS(X,Y)表示X上穿Y。例:CROSS(CLOSE,MA(CLOSE,5));表示收盘线从下方向上穿过5日均线EXIST(COND,N)判断N个周期内能否有知足条件COND的状况发生。例:EXIST(CLOSE>REF(HIGH,1),10);表示10个周期中能否存在收盘价大于前一个周期的最高价EVERY(COND,N)判断过去N个周期内能否向来知足条件COND。例:EVERY(CLOSE>OPEN,5);表示5个周期内向来是阳线LAST(COND,N1,N2)判断过去N1到N2周期内能否向来知足条件COND。例:LAST(CLOSE>OPEN,10,5);表示从过去第10个周期到第5个周期内向来是阳线LONGCROSS(A,B,N)假如A在前N个周期内都小于B,本周期上穿B,则返回1。不然返回0。例:LONGCROSS(CLOSE,MA(CLOSE,10),20);表示收盘线在10日均线之下连续20周期后从下向上穿过10日均线。NOFILTER交易模型买卖指令信号过滤函数。(仅合用于交易模型的过滤)设置模型对产生的交易指令可是滤,则出现的任何交易指令都会履行,假如没有设置“可是滤”,则产生的指令将依据以下规则过滤:连续的同方向指令只有第一个有效,其余的将被过滤;交易指令一定配对出现(比如:前面已经有了买开指令,则后边只同意出现卖平指令,其他的指令都被滤掉。这也就意味着,第一个指令只好是买开或许卖开指令,其余的都被过滤);可是在进行模型成效测试及优化时,不论设置过滤与否,都依据前面的规则对指令进行了过滤。IFELSE(C,A,B)(08版等从前版本里用IF函数表示)。假如条件C建立则返回A值,:IFELSE(CLOSE>REF(CLOSE,1),1,0);表示若今日收盘价高于前一日收盘价,则返回1,不然返回0ISDOWN判断该周期能否收阴。ISEQUAL判断该周期能否平盘。ISUP判断该周期能否收阳。ISLASTBAR判断目前周期能否为最后一根K线。例:ISLASTBAR;假如是最后一个K线返回1(Yes),不然返回0(No)。VALUEWHEN(COND,DATA)当条件COND知足时,取当时的DATA的值,不然获得前面一个知足条件COND的值。例:VALUEWHEN(HIGH>REF(HIGH,5),HIGH);表示目前最高价大于前五个周期最高价的最大值时返回目前最高价。5、数学运算ABS(X)求X的绝对值例:ABS(SAR(17,,);返回抛物转向SAR(17,,的绝对值。ACOS(X)求X的反余弦值ASIN(X)求X的反正弦值ATAN(X)求X的反正切值COS(X)返回X的余弦值EXP(X)返回e的X次幂CEILING(X)向上舍入,返回沿X数值增大方向最靠近的整数。FLOOR(X)向下舍入,返回沿X数值减小方向最靠近的整数。INTPART(X)取X的整数部分,返回沿X绝对值减小方向最靠近的整数。LN(X)获得X的自然对数,以e为底的对数。例:LN(OPEN);求开盘价的自然对数。LOG(X)获得X的常用对数,获得X的以10为底的对数。例:LOG(OPEN);求开盘价的以10为底的对数。MAX(A,B)求A,B中的较大者。例:MAX(CLOSE-OPEN,0);表示若收盘价大于开盘价返回它们的差值,不然返回0。MIN(A,B)求A,B中的较小者。例:MIN(OPEN,CLOSE);返回开盘价和收盘价中的较小值。MOD(A,B)返回A对B获得模。例:MOD(CLOSE,OPEN);收盘价除以开盘价所得余数NOT(X)当X为0时返回1,不然返回0。例:NOT(TIME=090530);表示该周期对应的时间不是9:05:30AM。POW(A,B)获得A的B次幂。例:POW(CLOSE,2);求得收盘价的2次方。REVERSE(X)取反,返回符号相反的数值。例:REVERSE(LOW);返回-LOW。SGN(X)获得X的符号,假如X>0则返回1,假如X<0则返回-1,不然返回0。SIN(X)获得X的正弦值。SQRT(X)获得X的平方根。例:SQRT(CLOSE);收盘价的平方根。SQUARE(X)获得X的平方。例:SQUARE(CLOSE);收盘价的平方。TAN(X)获得X的正切值。6、时间函数BARPOS获得目前K线的地点。DATE获得目前周期的日数(700101-341231)。DAY获得目前周期的日数(1-31)。HOUR获得目前周期的小时数(0-23)。MINUTE获得目前周期的分钟数(0-59)。MONTH获得目前周期的月数(1-12)。TIME获得目前周期的时间数(0-2359),秒级周期返回值范围为:0-235959。WEEKDAY获得目前周期的礼拜数(0-6)。YEAR获得目前周期的年数(1970-2034)。7、画图DRAWLINE(C1,P1,C2,P2,COLOR)当条件C1及C2均知足时,从P1画直线到P2,颜色为COLOR。例:DRAWLINE(MA18CLOSE,CLOSE,COLORCYAN);表示当收盘价大于18日均线而且小于5日均线时,从开盘价画青色直线到收盘价。DRAWTEXT(C,P,TEXT)表示当条件C知足时在P上写TEXT文字。例:DRAWTEXT(CLOSE,HIGH,(CLOSE-OPEN)/OPEN*100,2,COLORRED);表示当天涨幅大于8%时在最高价地点显示涨幅(相对开盘价的百分比)。FILLRGN(COND,DATA1,DATA2,COLOR)填补地区,当条件COND知足时,填补DATA1及DATA2包围的区域。例:FILLRGN(MA5>MA10,MA5,MA10,COLORRED);表示MA5>MA10时以红色填补MA5和MA10之间的地区。POLYLINE(COND,DATA,COLOR)画折线,当条件COND知足时,连结各个DATA点。例:POLYLINE(CLOSE>=HHV(CLOSE,100),CLOSE,COLORRED);表示在收盘价创100天新高点之间画折线。PARTLINE(COND,DATA,COLOR)画线段,条件COND知足时,以COLOR颜色的直线连结DATA各点。例:PARTLINE(HIGH>REF(HIGH,1),HIGH,COLORRED);表示当期最高价大于先期最高价用红色绘制最高价线段。STICKLINE(C,P1,P2,COLOR,EMPTY)假如条件C知足时,从P1到P2画柱线,颜色为Color,假如Empty取1,则为空心柱;假如Empty取0,则为实心柱。例:STICKLINE(OPEN-CLOSE>0,OPEN,CLOSE,COLORCYAN,0);表示当开盘价大于收盘价时,从开盘价到收盘价画青色的实心柱,即K线阴线的实体部分。VERTLINE(COND,COLOR)画垂直线,当条件COND知足时,画垂直线。例:VERTLINE(HIGH>=HHV(HIGH,30),COLORRED);表示在价钱创30天新高时画垂直线。08版本与09版本函数差别:08版本函数09版本函数SETTLE日线周期只有盘后才能引用当天的结算价。其余周期计算结果等同于AVPRICE引用结算价(假如用在周期小于'日'的K线上如5分钟K线,一小时k线,每根k线返回的值表示这根k线当天开盘时到这根k线的为止的结算价(均价)假如用在周期大于等于'日'的K线上,返回当根K线结束时间所在日的结算价.)BACKSET(X,N)『将来函数』函数参数不支持变量计算函数参数支持变量计算如:BACKSET(CLOSE>OPEN,VAR1);IF(COND)A,COLOR;ELSEB,COLOR;条件循环函数。多层次循环时使用“{}”套用。例:获得MA5、MA10、MA30三者中最大的数值MA5:=MA(CLOSE,5);MA10:=MA(CLOSE,10);MA30:=MA(CLOSE,30);IF(MA5>MA10)MA5,COLORRED;ELSE{IF(MA10>MA30)MA10,COLORMAGENTA;ELSEMA30,REEN;

文华财经函数大全 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数35
  • 收藏数0收藏
  • 顶次数0
  • 上传人知识无限
  • 文件大小218 KB
  • 时间2024-02-16