分析家公式编辑教程全Word格式.docx

上传人:b****1 文档编号:4447210 上传时间:2023-05-03 格式:DOCX 页数:120 大小:109.56KB
下载 相关 举报
分析家公式编辑教程全Word格式.docx_第1页
第1页 / 共120页
分析家公式编辑教程全Word格式.docx_第2页
第2页 / 共120页
分析家公式编辑教程全Word格式.docx_第3页
第3页 / 共120页
分析家公式编辑教程全Word格式.docx_第4页
第4页 / 共120页
分析家公式编辑教程全Word格式.docx_第5页
第5页 / 共120页
分析家公式编辑教程全Word格式.docx_第6页
第6页 / 共120页
分析家公式编辑教程全Word格式.docx_第7页
第7页 / 共120页
分析家公式编辑教程全Word格式.docx_第8页
第8页 / 共120页
分析家公式编辑教程全Word格式.docx_第9页
第9页 / 共120页
分析家公式编辑教程全Word格式.docx_第10页
第10页 / 共120页
分析家公式编辑教程全Word格式.docx_第11页
第11页 / 共120页
分析家公式编辑教程全Word格式.docx_第12页
第12页 / 共120页
分析家公式编辑教程全Word格式.docx_第13页
第13页 / 共120页
分析家公式编辑教程全Word格式.docx_第14页
第14页 / 共120页
分析家公式编辑教程全Word格式.docx_第15页
第15页 / 共120页
分析家公式编辑教程全Word格式.docx_第16页
第16页 / 共120页
分析家公式编辑教程全Word格式.docx_第17页
第17页 / 共120页
分析家公式编辑教程全Word格式.docx_第18页
第18页 / 共120页
分析家公式编辑教程全Word格式.docx_第19页
第19页 / 共120页
分析家公式编辑教程全Word格式.docx_第20页
第20页 / 共120页
亲,该文档总共120页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

分析家公式编辑教程全Word格式.docx

《分析家公式编辑教程全Word格式.docx》由会员分享,可在线阅读,更多相关《分析家公式编辑教程全Word格式.docx(120页珍藏版)》请在冰点文库上搜索。

分析家公式编辑教程全Word格式.docx

计算参数包括参数名称、最小值、最大值、缺省值四个部分,参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围。

E:

公式编辑栏,本栏为公式编辑的文本区。

F:

密码保护,选中该栏目为指标公式加密。

G:

公式注释是一段文字,相对于公式描述而言它可以很长,主要用来描述一个公式如何使用、注意事项、计算方法等等。

I:

周期的设定:

数据分析周期就是相邻两组数据的时间间隔,可能是从1分钟到1000天间的任意间隔;

还可以是分笔成交分析周期,这种情况下时间间隔不定。

公式系统的引用周期:

应不同的使用者在分析周期习惯上的差异,分析家特别设定了周期选择。

这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。

如图所示,共可以从分笔到多日线等10类选择。

函数的引用周期:

大部分的函数本身没有使用周期的限制,除了少数几个描述分笔成交时买卖挂单和挂单量的函数因其本身的定义使用范围有限制。

J:

技术指标公式还可以强制设定坐标线位置,例如KD指标我们需要在0、20、50、80、100画5条坐标线,可以在坐标线位置输入框中写入“0;

20;

50;

80;

100”,这时在显示区内的图形的坐标的纵坐标将是定义好的坐标,否则的话,系统将会自动选择最佳的显示效果自动定义纵坐标,横坐标因为系统规定为时间坐标是不可更改的。

1、12技术指标公式编写格式和法则

所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,所以我们掌握了技术指标公式的基本原理,其他的公式也不会出脱其外。

例如我们在指标公式系统内写下公式:

=X+Y;

B:

=A/Z;

C:

=B*0.618;

分析以上公式,我们可以引出以下相关的格式和法则的结论:

一、数据引用

A、数据来源

公式中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收,成交量,成交额等等。

B、数据类型

按照公式使用的数据类型,系统可以处理的数据分为两类:

变量和常量。

所谓变量就是一个随着时间变化而变化的数据,例如成交量;

常量就是一个永远不变的数据。

例如3,每个函数需要的参数可能是变量也可能是常量,不能随便乱用,函数计算的结果一般是一个变量。

例如计算收盘价均线MA(CLOSE,5),MA函数要求第一个参数为变量,而CLOSE函数返回的正是一个变量;

MA函数要求的第二个参数是常量,5就是一个常量,所以我们就不能这样书写:

MA(5,CLOSE)。

二、特殊数据引用

A、指标数据引用:

经常地编制公式的过程当中,需要使用另外一个指标的值,如果按照通常的做法,重新编写过这个指标显得很麻烦,因此有必要学习使用如何调用别的指标公式。

基本格式为:

“指标,指标线”(参数)

a、指标和指标线之间用逗号分开,一个指标不一定只有一条指标线,所以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线。

b、参数在表达式的末尾,必须用括号括起来,参数之间用逗号分开,通过参数设置可以选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置。

c、整个表达式用引号引在其中,除参数以外。

例如:

“MACD,DEF”(26,12,9)表示计算MACD指标的DEA指标线,计算参数为26、12、9,“MACD”(26,12,9)表示该指标的最后一条指标线,计算参数是26、12、9,“MACD”表示该指标的最后一条指标线并且使用公式的默认参数。

B、跨周期引用指标数据:

在分析家当中允许使用不同分析周期上的指标数据,但是只能是向上引用,不能在原周期上使用比现在周期长度小的周期上的指标数据。

a、基本格式为:

“指标,指标线#周期(参数)”,格式上只是比上面指标引用多了一个周期设定其他内容和方法一样,在周期调用上存在以下对应关系:

MIN1:

1分钟MIN5:

5分钟......DAY:

日线WEEK:

周线MONTH:

月线YEAR:

年线

如上图所示,MIN1表示的分析周期为1分钟,那么只能是在当前周期为分笔成交图时才可以实现对该周期指标线数据的引用。

当前周期为日线,那么在公式中使用“MACD,DEA#WEEK”(26,12,9)表示使用了当天所在的本周的MACD指标中的数据。

b、以上格式的扩展格式为:

“指标,指标线##周期”(参数),该格式比基本格式采用了不同的对齐方式,简而言之,就是说“#”的格式调用的本周期所在的上一级周期的指标数据,那么“##”的格式则表示调用了前一种格式的前一周期的指标数据,举上例而言,“MACD,DEF##WEEK”(26,12,9)表示的是从当天看来的上一周的数据,而基本格式就是当天看来的本周的数据。

C、其他股票数据引用:

使用以下的格式可以在当前的分析界面下引用大盘的数据或者其他个股的数据实现横向上的对比,

a、引用大盘数据引用大盘数据时使用下列函数:

INDEXC/INDEXV,等等!

b、引用个股数据引用个股数据时使用下列格式:

“股票代码$数据”,在以上格式当中调用CLOSE,VOL,AMOUNT等等!

例如“0002$VOL”表示0002该股本周期的成交量,“1A0001$CLOSE”同样也可以表示为大盘本周期的收盘价,此时的大盘被视为一只个股。

三、公式体构成结构

A、公式语句

所有的公式体由若干语句按照一定的格式组成,每个语句表示一个计算结果,根据各个语句的功能分为两大类语句,一类是赋值语句,一类是中间表达式。

B、赋值语句:

在技术指标“B;

A/Z”和“C;

B*0.618”就是分别两条指标线,语言间用分号隔开。

该语句被称为赋值语句,在技术指标当中,赋值语句的计算结果将会被计算机执行并形成相应的图形。

每个语句可以有一个名称,改名称写在语句的最前面,并用一个冒号将它与语句分隔开。

ST:

MA(CLOSE,5);

表示该语句求收盘价的五日均线,语句的名称为ST,在该语句后的语句中可以直接用ST来替代MA(CLOSE,5),例如:

MA(ST,5)表示对收盘价的五日均线再求五日平均。

C、中间语句:

一个语句如果不需要显示,可以将它定义为中间语句,例如在上例当中的第一句“A:

”,这样该语句就不会被系统辨认为是指标线了,中间语句用“:

=”替代冒号,其他与一般语句完全一样,使用中间语句可以有效降低公式的书写难度,还可以将需要重复使用的语句定义成中间语句以减少计算量。

每个公式最多可以分6个语句,中间公式数量没有限制,所有语句之间需要使用分号隔开。

D、公式计算符

公式计算符将函数连接成为公式,计算分为算术计算符和逻辑计算苻。

a、算术计算符:

包括+、-、*、/,它们分别对计算符两边的数据进行加减乘除计算,这同一般意义上的算术计算没有差异。

b、逻辑计算苻:

包括>、<、<>、≥、≤、=、AND、OR八种,分别表示大于、小于、不等于、大于等于、小于等于、等于、逻辑与、逻辑或运算,如果条件成立计算结果就等于1,否则等于0,例如:

3+4等于7,4>3就等于1,3≤12就等于0,“逻辑与”表示两个条件都成立时结果才成立;

“逻辑或”表示两个条件中只要有一个成立结果成立。

例如,4>3AND12≥4的结果等于1,4>3OR3>12的结果等于1。

E、线形描述符

对于技术指标公式可以在语句加上线形描述符,用来表示如何画该语句描述的指标线。

线形描述符号包括以下7种。

描述符写在语句后分号前,用逗号将它们与语句分隔开,例如在上例当中加入一句线形描述符,C:

B*0.618,COLORSTICK;

该语句在被执行时,会在图中添加色彩柱线,该功能在编制MACD等指标的时候会显出它的用处。

STICK:

柱状线

COLORSTICK:

彩色柱状线,当值为正时显示红色,否则显示绿色

COLORRED:

为线形色,RED表示红色

COLORBLUE:

为线形色,BLUE表示蓝色

COLORYELLOW:

为线形色,YELLOW表示黄色

VOLSTICK:

成交量柱状线,当股价上涨时显示红色空心柱,否则绿色

LINESTICK:

同时画出柱状线和指标线

LINETHICK:

对线体的粗细作出描述

CROSSDOT:

小叉线

CIRCLEDOT:

小圆圈线

POINTDOT:

小圆点线

a、COLORRED等三个线形描述符还可以自定义颜色,格式为COLOR+“BBGGRR”;

BB、GG、RR表示蓝色,绿色和红色的分量,每种颜色的取值范围是00-FF,采用了16进制,例如:

MA5:

MA(CLOSE,5)COLOR00FFFF表示纯红色与纯绿色的混合色;

COLOR808000表示淡蓝色和淡绿色的混合色。

b、LINETHICK可以允许对线型的粗细进行自定义的描述,格式“LINETHICK+(0/7)”:

参数的取值范围在0-7之间,“LINETHICK0”表示最细的线,而“LINETHICK7”表示最粗的线。

1、2指标公式编写基础技巧

在以下的章节中我们重点介绍一些指标公式编写过程中的基础技巧,同样的原理,这些原理的潜移默化之后对以后其他的公式的编写大有裨益。

A、同图绘制多条指标线

例一:

同图绘制5日、10日、20日、和60日均线

指标原理:

移动平均线(ma)是将一段时间的股票价格用数理统计的方法加以平均,再将这些平均价标于图上并用线连接起来即可。

它可以用来观察股价的趋势。

其中,一段时间常使用的有3日、6日、10日、12日、24日、30日等。

移动平均线可以用来确定这段时间持股的平均成本并使股民能据此判断行情。

计算方法

N日移动平均线=N日收市价之和/N

编写要点

均线指标是求股票收市价的移动平均线,从分析家函数集合到,函数CLOSE的功能是求当日收市价,函数MA(X,N)的功能是求X的N日移动平均线,所以10日均线指标的公式这样写:

MA(CLOSE,10)

上面两个例子都是在一个图上只绘一条指标线如果您想在同一个图上绘多条指标线,请看下图,做起来非常简单,您只需用分号将各指标公式隔开就行了,公式这样写:

MA(CLOSE,5);

MA(CLOSE,10);

MA(CLOSE,20);

MA(CLOSE,60);

这个公式内部包含四个小公式,小公式间以分号隔开,我们称这种公式为组合公式,从分析家3.1版起,可同图绘制多达16条指标线,我们可以为每一条指标线取一个名字,这样就可以在图上区分它们。

具体方法是在指标公式前写上名称并加一个冒号,如上面所示。

用当一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个函数来使用。

请看下例,求收市价的5日移动平均价的10日移动平均线,写成:

MA(MA(CLOSE,5),10),若给收市价5日移动平均线取个名字,我们又能这样写:

MA(MA5,10);

与前者不同的是,后者同图绘出两条指标线。

B、函数的加减乘除和中间表达式

例一、多空指数(bbi)

指标原理

是一种关于不同日数移动平均线的综合指标,长期以来理论界一直为中短期的移动平均线采用多少天数而争论不休,从而衍生出了BBI指标。

多空指数就是通过几条不同日数的移动平均线加权平均的方法来解决这一问题。

多空指数是将3天、6天、12天、24天4种平均股价(或指数)相加后除以4得出的数值。

BBI=(3日MA+6日MA+12日MA+24日MA)/4

中间表达式之一:

MA的表达方式如上,假设我们需要引用一条均线,但是不需要显示出来,所以在冒号后面加上等号将它们表达为中间表达式。

=MA(CLOSE,5);

中间表达式之二:

用当中一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个中间表达式来使用。

请看下例,求收市价的5日移动平均价的再次计算10日移动平均线,写成:

MA(MA(CLOSE,5),10)若给收市价5日移动平均线取个名字,我们又能这样写:

与前者不同的是,后者同图绘出两条指标线,分析家中的计算符号同一般算术符号相通,所以BBI计算如下:

指标内容和使用解析

MA3:

MA6:

=MA(CLOSE,10);

MA12:

=MA(CLOSE,20);

MA24:

=MA(CLOSE,60);

BBI:

(MA3+MA6+MA12+MA24)/4;

主图叠加指标

加6日平均价加12日平均价加24日平均价,其和除以四

用法:

1、同移动平均线

2、高价区收盘价跌破BBI线,卖出信号

3、底价区收盘价突破BBI线,买入信号

4、BBI线向上,股价在BBI线之上,多头势强

5、BBI线向下,股价在BBI线之下,空头势强

C、参数的使用

参数的引进目标在于方便我们在设计和优化指标的过程当中,以简单的方式改变不同的周期、价位等等目标数据达到寻找到最优的参数数据。

例一、BIAS乖离率

BIAS是运用股价指数与移动平均值的比值关系,观测股价偏离移动平均线的程度,以此决定投资者的买卖行为。

(当日收盘价-当日MA均线值)/当日MA均线值*100

在参数表内设定好相应的3个参数,在分析家的公式系统内可以设置一共4个参数,从最大值到最小值为参数的变动范围,缺省值为当前指标的取值。

参数名最小值最大值缺省值

参数1L111006

参数2L2110012

参数3L3110024

参数4L4

注意:

在分析家中的百分比的表达方式不可以是“%”而是“/100”;

注意:

以下的表达式中的函数嵌套关系的表达方法,不存在大括号、中括号等等,全部是用小括号相互嵌套而成;

BIAS1:

(CLOSE,MA(CLOSE,L1))/MA(CLOSE,L1)*100;

BIAS2:

(CLOSE,MA(CLOSE,L2))/MA(CLOSE,L2)*100;

BIAS3:

(CLOSE,MA(CLOSE,L3))/MA(CLOSE,L3)*100;

应用原则:

偏离率与移动平均值一致时,偏率为0,偏离率为正值时,偏离率在移动平均线上方,说明股市呈上升趋势;

偏离率为负值时,偏离率在移动平均线下方,说明股市有下跌趋势;

Y值偏离移动移动平均线的界定范围大体在15%至-15%,即:

当Y值在0-15%时,可适当卖出股票,股价有可能反跌,当Y值在0-15%时,可适当买入股票,股价有可能反弹。

D、指标线形设计

在分析家当中为了突出一些指标的显示效果,设计了一套指标线形用于指标的特殊表现形式。

例一、MACD(柱线的编写实例)

MACD是根据移动平均线较易掌握趋势变动的方向之优点所发展出来的,它是利用二条不同速度(一条变动的速率快--短期的移动平均线,另一条较慢--长期的移动平均线)的指数平滑移动平均线来计算,二者之间的差异状况(DIF)作为研判行情的基础,然后再求其DIF之9日平滑移动平均线,即MACD线,MACD实际就是运用快速与慢速移动平均线聚合与分离的征兆,来研判买进与卖出的时机和讯号。

计算方法:

EMA:

指数平滑移动平均线

N:

周期

DIFF:

乖离率

DEA:

离差平均值

移动平均线(12日EMA)=前一日EMA*/1-2/(N+1)+今日收盘价*2/(N+1)

注:

a、第一日的EMA取第一日的收盘价

b、在一般情况下,快速EMA选12日,慢速EMA取26日。

计算得出的DIF与DEA为正值或负值,因而形成在0轴上下移动的两条快速与慢速线。

编制要点:

在函数中可以查到移动平均线的函数表达式为EMA(X,M)所以应先行计算出快速移动平均线(12日EMA)与慢速移动平均线(26日EMA),并以这两个数值,作为测量两者(快速与慢速线)间的“差离值”依据,所谓“差离值”(DIFF),即12日EMA的数值减去26日EMA的数值,然后将参数M天内的DIFF的移动平均线的值计算出来......!

参数4

EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

EMA(DIFF,M);

MACD:

2*(DIFF-DEA),COLORSTICK;

在最后一句话当中,2是实际一个常数参数,它在这里的作用在于放大效果,然后我们通过将它表示为红绿的柱线,表示成形象的红翻绿的情形了,请结合前面的基础介绍观察其写法。

指标内容和使用解析:

1、DIF与DEA均为正值时,大势属多头市场;

2、DIF与DEA均为负值时,大势属空头市场;

3、DIF向上突破DEA时,可买入;

4、DIF向下突破DEA时,应卖出;

E、副图绘制K线或者宝塔线

许多的分析家的客户在分析当中经常的需要对比大盘的走势,或者其它的同类,具有可比的股票,因此在原来的版本中只能不停地切换分析界面,但是对比性还不强!

在分析家的新版中允许使用函数编制K线,或者宝塔线,具体做法见下例:

例一、编制1A0001大盘指数

编写要点:

首先调用1A0001的各项数据:

a1:

“1a0001$close”;

a2:

“1a0001$open”;

a3:

“1a0001$high”;

a4:

“1a0001$low”;

我们将会使用到新的函数STICKLINE,先绘制阳线,也即当收盘大于开盘的K线,从上到下分为3部分编写,第一部分为上阴线,第二部分为实体,第三部分为下阴线,请注意该函数的各个参数的使用

aa:

stickline(a1>a2,a1,a2,8,1),colorred;

ab:

stickline(a1>a2,a3,max(a1,a2),0,1),colorred;

ac:

stickline(a1>a2,min(a1,a2),a4,0,1),colorred;

同样的方法,绘制阴线:

ad:

stickline(a1<a2,a1,a2,8,0),colorblue;

ae:

stickline(a1<a2,a3,max(a1,a2),0,1),colorblue;

af:

stickline(a1<a2,min(a1,a2),a4,0,1),colorblue;

公式最后编辑汇总如下:

=“1a0001sclose”;

=“1a0001sopen”;

=“1a0001shigh”;

=“1a0001slow”;

1、3其他指标公式编写举例

例一、RSI指标编写

Wellcswilderjr.在著作newconccptsintechnicaltradingsystems中所提出的交易方法之一,所谓rsi英文全名为relativestrenthindex,中文名称为相对强肉指标。

该指标根据估价“择强汰弱”的原理,以特定时期内股价的变动情况推测价格未来的变动方向,并根据股价涨跌幅度显示市场的强弱,通过比较一段时期内的平均收益涨数和平均收盘跌数来分析市场买卖盘的意向和实力,从而作出未来市场的走势的分析。

计算公式为:

rsi=n日内收盘涨幅平均值/n日内收盘涨跌幅绝对值的平均值的平均值*100。

该指标由两条指标线组成,编写出其一,其他的依次类推;

涨幅的表达用“今日收盘-前日收盘”,即“LC:

=CLOSE-REF(CLOSE,1)”表示;

ABS(X)表示求得绝对值;

MAX(CLOSE-LC,0),表示如果本周期上涨即得上涨值,否则取0,很多时候我们利用MAX函数使变量和0进行比较,然后求得变量中的正值。

SMA的具体含义参见函数参考

以下我们

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2