金字塔公式编程(3)

2020-04-14 21:58

MA(CLOSE,10)

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

这个公式内部包含四个小公式,小公式间以分号隔开,我们称这种公式为组合公式,可同图绘制多达16条指标线,我们可以为每一条指标线取一个名字,这样就可以在图上区分它们。具体方法是在指标公式前写上名称并加一个冒号,如上面所示。

用当一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个函数来使用。请看下例,求收市价的5日移动平均价的10日移动平均线,写成:MA(MA(CLOSE,5),10),若给收市价5日移动平均线取个名字,我们又能这样写: MA5:MA(CLOSE,5); MA(MA5,10);

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

B、函数的加减乘除和中间表达式 例一、 多空指数(bbi) 指标原理

是一种关于不同日数移动平均线的综合指标,长期以来理论界一直为中短期的移动平均线采用多少天数而争论不休,从而衍生出了BBI指标。多空指数就是通过几条不同日数的移动平均线加权平均的方法来解决这一问题。多空指数是将3天、6天、12天、24天4种平均股价(或指数)相加后除以4得出的数值。 计算方法

BBI=(3日MA+6日MA+12日MA+24日MA)/4 编写要点

中间表达式之一:

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

11

上等号将它们表达为中间表达式。 MA5:=MA(CLOSE,5); 中间表达式之二:

用当中一条指标线有了名字以后,其后面的指标线就可以将该指标线作为一个中间表达式来使用。请看下例,求收市价的5日移动平均价的再次计算10日移动平均线,写成:MA(MA(CLOSE,5),10)若给收市价5日移动平均线取个名字,我们又能这样写: MA5:MA(CLOSE,5); MA(MA5,10);

与前者不同的是,后者同图绘出两条指标线,金字塔中的计算符号同一般算术符号相通,所以BBI计算如下: 指标内容和使用解析 MA3:=MA(CLOSE,5); 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乖离率

12

指标原理

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

(当日收盘价-当日MA均线值)/当日MA均线值*100 编写要点

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

参数1 L1 1 100 6 参数2 L2 1 100 12 参数3 L3 1 100 24 参数4 L4

注意:在金字塔中的百分比的表达方式不可以是“%”而是“/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是根据移动平均线较易掌握趋势变动的方向之优点所发展出来的,它是利用

13

二条不同速度(一条变动的速率快--短期的移动平均线,另一条较慢--长期的移动平均线)的指数平滑移动平均线来计算,二者之间的差异状况(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的移动平均线的值计算出来......! 参数名 最小值 最大值 缺省值

参数1 L1 1 100 6 参数2 L2 1 100 12 参数3 L3 1 100 24 参数4

DIFF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG); DEA:EMA(DIFF,M);

MACD:2*(DIFF-DEA),COLORSTICK;

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

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

14

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; 公式最后编辑汇总如下: a1:=“1a0001sclose”; a2:=“1a0001sopen”; a3:=“1a0001shigh”; a4:=“1a0001slow”;

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

15


金字塔公式编程(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:华为总裁任正非:变化的管理模式才是对的(CEO谈管理)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: