ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:21.97KB ,
资源ID:10335833      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10335833.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(东方财富通函数下.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

东方财富通函数下.docx

1、东方财富通函数下 标准化工作室编码XX968T-XX89628-XJ668-XT689N东方财富通函数下东方财富通的函数(下)东方财富通是在通达信基础上建立起来的软件。函数和通达信一样。我此前的通达信函数是早期的,所以不全。虽然后来补了一次,但不在一起。这次东方财富通的函数,算是全了。但东方财富通在处理千年虫的方法上,与通达信不同。在转换二者公式运用DATE函数时,要注意它们的区别。?文件大了,和讯不显示,我只好分上下了。逻辑函数CROSS?说明:两条线交叉?用法:CROSS(A,B),表示当A从下方向上穿过B时返回1,否则返回0?例如:CROSS(MA(CLOSE,5),MA(CLOSE,1

2、0),表示5日均线上穿10日均线LONGCROSS?说明:两条线维持一定周期后交叉?用法:LONGCROSS(A,B,N),表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0?例如:LONGCROSS(MA(5),MA(10),3),表示5日均线在3周期后上穿10日均线UPNDAY?说明:返回是否连涨周期数?用法:UPNDAY(CLOSE,M),表示连涨M个周期DOWNNDAY?说明:返回是否连跌周期?用法:DOWNNDAY(CLOSE,M),表示连跌M个周期NDAY?说明:返回是否持续存在XY?用法:NDAY(CLOSE,OPEN,3),表示连续3日收阳线EXIST?说明:

3、是否存在?用法:EXIST(CLOSEOPEN,10),表示前10日内存在着阳线ANY?说明:是否存在?用法:ANY(CLOSEOPEN,10),表示前10日内存在着阳线EVERY?说明:一直存在?用法:EVERY(CLOSEOPEN,10),表示前10日内一直阳线ALL?说明:一直存在?用法:ALL(CLOSEOPEN,10),表示前10日内一直阳线LAST?说明:持续存在?用法:LAST(X,A,B),表示从前A日到前B日一直满足X条件。若A为0,表示从第一天开始,B为0,表示到最后日止?例如:LAST(CLOSEOPEN,10,5),表示从前10日到前5日内一直阳线TESTSKIP?说明

4、:不满足则直接返回?用法:TESTSKIP(A)不满足A则直接返回,不计算接下来的表达式BETWEEN?说明:介于?用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0?例如:BETWEEN(CLOSE,MA(CLOSE,20),MA(CLOSE,10)表示收盘价介于10日均线和20日均线之间线型和颜色COLOR?说明:自定义色?用法:C-REF(C,1),COLOR0000FF;表示绘制涨跌值,并用红色线条展示COLORBLACK?说明:画黑色?用法:C-REF(C,1),COLORBLACK;表示绘制涨跌值,并用黑色线条展示COLORBLUE?说明:画蓝色?用法:C-

5、REF(C,1),COLORBLUE;表示绘制涨跌值,并用蓝色线条展示COLORGREEN?说明:画绿色?用法:C-REF(C,1),COLORGREEN;表示绘制涨跌值,并用绿色线条展示COLORCYAN?说明:画青色?用法:C-REF(C,1),COLORCYAN;表示绘制涨跌值,并用青色线条展示COLORRED?说明:画红色?用法:C-REF(C,1),COLORRED;表示绘制涨跌值,并用红色线条展示COLORBROWN?说明:画棕色?用法:C-REF(C,1),COLORBROWN;表示绘制涨跌值,并用棕色线条展示COLORLIGRAY?说明:画淡灰色?用法:C-REF(C,1),C

6、OLORLIGRAY;表示绘制涨跌值,并用淡灰色线条展示COLORGRAY?说明:画深灰色?用法:C-REF(C,1),COLORGRAY;表示绘制涨跌值,并用深灰色线条展示COLORLIBLUE?说明:画淡蓝色?用法:C-REF(C,1),COLORLIBLUE;表示绘制涨跌值,并用淡蓝色线条展示COLORLIGREEN?说明:画淡绿色?用法:C-REF(C,1),COLORLIGREEN;表示绘制涨跌值,并用淡绿色线条展示COLORLICYAN?说明:画淡青色?用法:C-REF(C,1),COLORLICYAN;表示绘制涨跌值,并用淡青色线条展示COLORLIRED?说明:画淡红色?用法:

7、C-REF(C,1),COLORRED;表示绘制涨跌值,并用淡红色线条展示COLORLIMAGENTA?说明:画淡洋红色?用法:C-REF(C,1),COLORIMAGENTA;表示绘制涨跌值,并用淡洋红色线条展示COLORYELLOW?说明:画黄色?用法:C-REF(C,1),COLORYELLOW;表示绘制涨跌值,并用黄色线条展示COLORWHITE?说明:画白色?用法:C-REF(C,1),COLORWHITE;表示绘制涨跌值,并用白色线条展示COLOR3D?说明:绘制3D柱线?用法:将输出绘制成3D柱线,若数值为正显示阳线颜色,若数值为负显示阴线颜色?例如:VOL,COLOR3D;表示

8、绘制成交量阴阳3D柱线STICK?说明:画柱状线COLORSTICK?说明:画彩色棒状线?用法:以零轴为中心画彩色棒状线,零轴下为阴线颜色,零轴上为阳线颜色VOLSTICK?说明:画成交量柱状线LINESTICK?说明:同时画出柱状线和指标线LINETHICK?说明:线型粗细?用法:格式为“LINETHICKX”,X的取值范围在09之间,“LINETHICK1”表示最细的线,而“LINETHICK9”表示最粗的线,若设为0则表示不显示。CROSSDOT?说明:画小叉线CIRCLEDOT?说明:画小圆圈线POINTDOT?说明:画小圆点线DOTLINE?说明:画虚线NODRAW?说明:不绘制CO

9、VAR?说明:协方差?用法:COVAR(X,Y,N)为X与Y的N周期协方差?例如:COVAR(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期协方差RELATE?说明:相关系数?用法:RELATE(X,Y,N)为X与Y的N周期相关系数,其有效值范围在-11之间?例如:RELATE(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期相关系数BETA?说明:贝塔系数?用法:BETA(N)为当前股票收益与大盘收益相比的贝塔系数,该系数表明大盘每变动1%,则该股票将变动N%?例如:BETA(10)表示10周期贝塔系数BETA2?说明:相关放大系数?用法:BETA2(X

10、,Y,N)为X与Y的N周期相关放大系数,表示Y变化1%,则X将变化N%?例如:BETA2(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期相关放大率BETAEX?说明:相关放大系数?用法:BETAEX(X,Y,N)为X与Y的N周期相关放大系数,表示Y变化1%,则X将变化N%?例如:BETAEX(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期相关放大率BETAUP?说明:上涨贝塔系数?用法:BETAUP(N)为当前股票收益与大盘收益相比的上涨贝塔系数,该系数表明大盘每上涨1%,则该股票将上涨N%?例如:BETAUP(10)表示10周期上涨贝塔系数BETADO

11、WN?说明:下跌贝塔系数?用法:BETADOWN(N)为当前股票收益与大盘收益相比的下跌贝塔系数,该系数表明大盘每下跌1%,则该股票将下跌N%?例如:BETADOWN(10)表示10周期下跌贝塔系数DATETODAY?说明:上指纪元?用法例如:DATETODAY(901219)返回0DAYTODATE?说明:转换日期?用法例如:DAYTODATE(0)返回901219TIMETOSEC?说明:当日秒数?用法:求指定时刻距0时有多长时间,TIMETOSEC(time)返回time时刻距0时有多长时间,单位为秒,有效时间为(0-235959)?例如:TIMETOSEC(93000)返回34200S

12、ECTOTIME?说明:转换时间?用法:求0时后若干秒是什么时间,SECTOTIME(N)返回0时后N秒是什么时间,有效秒数为(0-86399)?例如:SECTOTIME(34200)返回93000BARSNEXT?说明:下一次条件成立到当前的周期数?用法:BARSNEXT(X):下一次X不为0到现在的天数?例如:BARSNEXT(CLOSE/REF(CLOSE,1)=1.1)表示下一个涨停板到当前的周期数BARSSINCEN?说明:N周期内第一个条件成立到当前的周期数?用法:BARSSINCEN(X,N):N周期内第一次X不为0到现在的天数?例如:BARSSINCEN(HIGH10,10)表

13、示10个周期内股价超过10元时到当前的周期数BARSSINCE?说明:第一个条件成立到当前的周期数?用法:BARSSINCE(X):第一次X不为0到现在的天数?例如:BARSSINCE(HIGH10)表示股价超过10元时到当前的周期数HOD?说明:求高值名次?用法:HOD(X,N):求当前X数据是N周期内的第几个高值,N=0则从第一个有效值开始?例如:HOD(HIGH,20)返回是20日的第几个高价REFV?说明:日前的?用法:引用若干周期前的数据(平滑处理),REFV(X,A),引用A周期前的X值.A可以是变量。平滑处理:当引用不到数据时使用下一个周期的引用值?例如:REFV(CLOSE,B

14、ARSCOUNT(C)-1)表示第二根K线的收盘价REFX?说明:日后的?用法:引用若干周期后的数据(未作平滑处理),REFX(X,A),引用A周期后的X值.A可以是变量。平滑处理:当引用不到数据时进行的操作?例如:REFX(CLOSE,1)表示下一周期的收盘价,在日线上就是明天收盘价REFXV?说明:日后的?用法:引用若干周期后的数据(平滑处理),REFXV(X,A),引用A周期后的X值.A可以是变量。平滑处理:当引用不到数据时使用上一个周期的引用值?例如:TT:=IF(CO,1,2);REFXV(CLOSE,TT);表示阳线引用下一周期的收盘价,阴线引用日后第二周期的收盘价MULAR?说明

15、:求累乘?用法:MULAR(X,N),统计N周期中X的乘积,N=0则从第一个有效值开始?例如:MULAR(C/REF(C,1),0)表示统计从上市第一天以来的复利TR?说明:真实波幅?用法:求真实波幅?例如:ATR:=MA(TR,10);表示求真实波幅的10周期均值XMA?说明:返回偏移移动平均?用法:XMA(X,M):X的M日偏移移动平均TOPRANGE?说明:当前值是近多少周期内的最大值?用法:TOPRANGE(X):X是近多少周期内X的最大值?例如:TOPRANGE(HIGH)表示当前最高价是近多少周期内最高价的最大值LOWRANGE?说明:当前值是近多少周期内的最小值?用法:LOWRA

16、NGE(X):X是近多少周期内X的最小值?例如:LOWRANGE(LOW)表示当前最低价是近多少周期内最低价的最小值FINDHIGH?说明:N周期前的M周期内的第T个最大值?用法:FINDHIGH(VAR,N,M,T):VAR在N日前的M天内第T个最高价FINDHIGHBARS?说明:N周期前的M周期内的第T个最大值到当前周期的周期数?用法:FINDHIGH(VAR,N,M,T):VAR在N日前的M天内第T个最高价到当前周期的周期数FINDLOW?说明:N周期前的M周期内的第T个最小值?用法:FINDLOW(VAR,N,M,T):VAR在N日前的M天内第T个最低价FINDLOWBARS?说明:

17、N周期前的M周期内的第T个最小值到当前周期的周期数?用法:FINDLOWBARS(VAR,N,M,T):VAR在N日前的M天内第T个最低价到当前周期的周期数BIDPRICE?说明:委买价?用法:BIDPRICE(N)表示取得委买1委买5的价格,N取15?例如:BIDPRICE(1)表示买1档的价格ASKPRICE?说明:委卖价?用法:ASKPRICE(N)表示取得委卖1委卖5的价格,N取15?例如:ASKPRICE(1)表示卖1档的价格BIDVOL?说明:委买量?用法:BIDVOL(N)表示取得委买1委买5的委托量,N取15?例如:BIDVOL(1)表示买1档的委托量ASKVOL?说明:委卖量

18、?用法:ASKVOL(N)表示取得委卖1委卖5的委托量,N取15?例如:ASKVOL(1)表示卖1档的委托量FLATZIG?说明:归一化之字转向?用法:FLATZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价。与ZIG函数不同的是本函数返回值在0-1之间。?例如:FLATZIG(3,5)表示收盘价的5%的归一化ZIG转向DATATYPE?说明:数据类型?用法:用法:返回数据类型,1分钟线=3,5分钟线=4,15分钟线=5,30分钟线=6,60分钟线=7,日线=8,周线=9,月线=10,年线=12,季线=13,120分钟线=15VALUEWHEN

19、?说明:条件跟随?用法:ValueWhen(cond,data),当条件COND满足时,取当时的DATA的值,否则取得VALUEWHEN的前一个值。?例如:VALUEWHEN(HIGHREF(HIGH,5),HIGH);表示当前最高价大于前五个周期最高价的最大值时返回当前最高价CURRENTTIME?说明:当前时间?用法:返回计算时的时间,格式为时分秒,有效范围(000000-235959)CURRENTDATE?说明:当前日期?用法:返回计算时的日期,该日期是从1900年开始的日期?例如:2003年1月1日表示为1030101NOT?说明:求逻辑非?用法:NOT(X)返回非X,即当X=0时返

20、回1,否则返回0其他函数STKINDI?说明:引用指定股票的指标数值?用法:STKINDI(STKNAME,INDINAME,PARAMs),STKNAME是股票代码,INDINAME是指标及其指标线名称,PARAM是可选参数,其数量应当等于被应用指标的参数数量,否则将使用缺省参数数值。?例如:STKINDI(SZ300059,MA.MA1,5,10,15,20)表示引用东方财富的MA指标的MA1指标线,计算参数5,10,15,20;STKINDI(sz300059,KDJ.K#WEEK,9,4,4,)表示引用东方财富的周线KDJ指标的K指标线,计算参数9,4,4。+?说明:加?用法:例如:X

21、+Y-?说明:减?用法:例如:X-Y*?说明:乘?用法:例如:X*Y/?说明:除?用法:例如:X/Y?说明:大于?用法:例如:XY=?说明:大于等于?用法:例如:X=Y?说明:小于?用法:例如:XYSIZE=3color=red=?说明:小于等于?用法:例如:XYANDYZ&?说明:并且?用法:例如:XY&YZ(用法同AND)OR?说明:或者?用法:例如:XYORYZ|?说明:或者?用法:例如:XY|YZ()?说明:括号?用法:例如:HIGH/(CLOSE+OPEN),?说明:逗号?用法:例如:MA(CLOSE,5).?说明:点?用法:例如:KDJ.D:?说明:输出?用法:例如:输出:HIGH

22、-LOW:=?说明:赋值?用法:例如:值:=OPEN+CLOSE;?说明:分号?用法:例如:A:OPEN;#?说明:跨周期引用?用法:#后可加相应的周期来引用该周期下的值。?例如:#min1、#min5、#day、#week、#month、#year等COSTEX?说明:区间成本?用法:COSTEX(CLOSE,REF(CLOSE,1),表示近两日收盘价格间筹码的成本,返回20表示区间成本为20元?该函数仅对日线分析周期有效PPART?说明:远期成本分布比例?用法:PPART(10),表示10前的成本占总成本的比例,0.2表示20%BARPOS?说明:取得该周期在所有数据中的位置?用法:BAR

23、POS,对于日线来说,函数返回上市以来的天数TFILT?说明:对指定时间段的数据进行过滤,该时间段以外的数据无效?用法:TFILT(X,D1,M1,D2,M2)?例如:TFILT(CLOSE,1060101,1030,1060101,1445)表示在2006年1月1日的10:30到2006年1月1日的14:45的收盘价是有效的TFILTER?说明:过滤连续出现的信号?用法:TFILTER(买入条件,卖出条件,N);过滤掉买入(卖出)信号发出后,下一个反向信号发出前的所有买入(卖出)信号.N=1表示仅对买入信号过滤;N=2表示仅对卖出信号过滤;N=0表示对买入和卖出信号都过滤,返回1,2表示买入

24、或卖出条件成立;同一K线上只能有一个信号;?例如:ENTERLONG:TFILTER(买入,卖出,1);EXITLONG:TFILTER(买入,卖出,2)TTFILTER?说明:按照开平配对等原则过滤不合理的信号?用法:TTFILTER(开仓买入,平仓卖出,开仓卖出,平仓买入,N);规则如下:1.连续的同方向指令只有第一个有效,其他的将被过滤;2.交易信号必须配对出现(比如前面已经有了买开指令,则后面只允许出现卖平指令,其他的指令都被过滤掉);N=1表示仅对开仓买入信号过滤;N=2表示仅对平仓卖出信号过滤;N=3表示仅对开仓卖出信号过滤;N=4表示仅对平仓买入信号过滤;N=0表示都过滤,返回1

25、,2,3,4分别表示对应的条件成立;同一K线上只能有一个信号;?例如:ENTERLONG:TTFILTER(开仓买入,平仓卖出,开仓卖出,平仓买入,1);EXITLONG:TTFILTER(开仓买入,平仓卖出,开仓卖出,平仓买入,2);ENTERSHORT:TTFILTER(开仓买入,平仓卖出,开仓卖出,平仓买入,3);EXITSHORT:TTFILTER(开仓买入,平仓卖出,开仓卖出,平仓买入,4)IFC?说明:根据条件求不同的值,可中止?用法:IFC(X,A,B)若X不为0则返回A,否则返回B.IFC与IF函数的区别:根据X的值来选择性执行A、B表达式?例如:IFC(CLOSEOPEN,H

26、IGH,TESTSKIP(CLOSEOPEN);表示收阳则返回最高值,未收阳则不执行条件。FLOATRGN?说明:根据条件填充区域?用法:FLOATRGN(PRICE,WIDTH,COND1,COLOR1,COND2,COLOR2.),以PRICE为基础填充宽度为WIDTH像素的区域,WIDTH为负则向下填充,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COND1之后的参数均可以省略,最多可以有10组条?例如:FLOATRGN(CLOSE,VOL/HHV(VOL,10)*15,CLOSEOPEN,RGB(255,0,0),1,RGB(0

27、,255,0)表示沿收盘价填充宽度为成交量的区域,区域最大宽度为15像素,阳线时用红色,阴线时用绿色。字符串函数HYBLOCK?说明:所属行业板块?用法:DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK);在屏幕左上角显示所属行业板块。GNBLOCK?说明:所属概念板块?用法:DRAWTEXT_FIX(ISLASTBAR,0,0,0,GNBLOCK);在屏幕左上角显示所属概念板块,有多个概念板块的,通过“、”顿号隔开。GNBLOCKNUM?说明:所属概念板块个数?用法:返回所属概念板块个数DQBLOCK?说明:所属地区板块?用法:DRAWTEXT_FIX(ISLASTB

28、AR,0,0,0,DQBLOCK);在屏幕左上角显示所属地区板块。INBLOCK?说明:返回股票是否属于某板块?用法:if(INBLOCK(沪深300),x,y);属于“沪深300”板块的返回x,否则返回y。CON2STR?说明:取值转为字符串?用法:CON2STR(A,N):取A最后的值为字符串,小数位数N。?例如:CON2STR(C,3)表示取收盘以3位小数转为字符串VAR2STR?说明:取值为字符串(序列)?用法:VAR2STR(A,N):取A的每一个值转为字符串(序列),小数位数N。?例如:VAR2STR(C,3)表示取收盘以3位小数转为字符串(序列)STR2CON?说明:字符串转为数字?用法:STR2CON(S):将S字符串转化为数字。?例如:STR2CON(2365.02)表示将字符串2365.02转化为数字2365.02STRCMP?说明:字符串比较?用法:STRCMP(A,B):比较两个字符串A,B是否相等。?例如:STRCMP

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1