2.3.7 量价技术指标
量价技术指标是一种综合考虑了成交量和价格变化的技术指标。这类技术指标有更多的综合性,也是技术指标中内涵最为广泛的一类。下面我们介绍几种常见的量价技术指标。
1.adline:Accumulation/Distribution Line(累积派发线)
● 计算方法:
adline=[(收盘价-最低价)-(最高价-最低价)]/(最高价-最低价)×成交量
● Matlab调用方法:
其中
highp:最高价;lowp:最低价;closep:收盘价;tvolume:成交量。
tsobj:time series object(详见Matlab帮助文件Timeseries Class)。
ParameterName:用于指定time series object中的序列名称。
● Matlab应用案例:累积派发线使用交易量来对价格趋势进行进一步确认,并且对可能导致价格背离的微弱移动进行预警。我们调用Matlab自带的该函数予以计算展示。
如图2.39所示为累积派发线。
图2.39 累积派发线
2.onbalvol:on Balance Volumn(平衡交易量指标)
● 计算方法:
obvt=obvt-1+sign(closet-closet-1)×volumet
其中
obv:平衡交易量,又称为能量潮指标;sign(x):符号函数;close:收盘价;volume:成交量。
● Matlab调用方法:
其中
closep:收盘价;tvolume:成交量。
tsobj:time series object(详见Matlab帮助文件Timeseries Class)。
● Matlab应用案例:平衡交易量指标是关联成交量和价格变化的一个动力技术指标,该指标由Joseph Granville发起,是一个相当简单的指标。如果当前柱的收盘价高于前一柱,当前柱的交易量就会添加到前一个obv中;如果当前柱的收盘价低于前一柱,前一个obv就要减去当前交易量。
有关能量潮交易的一个最基本的假设是:obv变化先于价格的变化。该理论的意思是,通过上升的obv,我们可以看到游动资金流入证券市场。当大众纷纷进入证券市场的时候,证券交易量和能量潮指标都会上升。
如图2.40所示为平衡交易量指标。
图2.40 平衡交易量指标
3.pvtrend:Price and Volume Trend(价格成交量趋势)
● 计算方法:
pvtt=(收盘价t-收盘价t-1)/收盘价t-1×成交量t+pvtt-1
● Matlab调用方法:
其中
closep:收盘价;tvolume:成交量。
tsobj:time series object(详见Matlab帮助文件Timeseries Class)。
ParameterName:用于指定time series object中的序列名称。
● Matlab应用案例:价格成交量趋势指标也叫价量趋势指标,类似于能量潮指标,该指标以收盘价的增长率来计算成交量的趋势。
如图2.41所示为价格成交量趋势。
图2.41 价格成交量趋势
4.MFI:资金流向指标
● 计算方法:
典型价格typ=(收盘价+最高价+最低价)/3
MF=典型价格×N日成交量
当当日典型价格大于前日典型价格时,MF为PMF,否则为NMF。
MFI=PMF的N期移动平均值/MF的N期移动平均值
● Matlab调用方法:
其中
High:最高价;Low:最低价;Close:收盘价;Volume:成交量;Length:指定移动平均期数。
● Matlab调用实例:资金流向指标的计算非常简单,但是有着广泛的运用,在一定程度上可以推算出大户的走势。
如图2.42所示为资金流向指标。
图2.42 资金流向指标
资金流向指标是技术指标中比较经典的一个,本书参考了网络资源,并有所改编,具体代码如下。