![量化研究体系:以7大模块为核心](https://wfqqreader-1252317822.image.myqcloud.com/cover/955/43737955/b_43737955.jpg)
2.3.2 波动指标
波动指标主要指随着价格变化在一定区间内波动的指标,通常有一定的波动平滑以稳定指标变化。下面介绍一些常见的波动指标。
1.chaikvolat:Chaikin Volatility(佳庆离散指标)
● 计算方法:
差值t=最高价t-最低价t
HELMA=差值的k期指数平均值
Chaikin Volatility=(HELMAt-HELMAt-m+1)/HELMAt-m+1×100
● Matlab调用方法:
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_77_1.jpg?sign=1739283189-gZ53wQzoFgnDGd1tKTTKM8EezLLCNDxy-0-6f0effd5af1154e63f91d28d012b5313)
其中
highp:最高价;lowp:最低价;nperdiff:指定k期值;manper:指定m期值。
tsobj:time series object(详见Matlab帮助文件Timeseries Class)。
ParameterName:用于指定time series object中的序列名称。
● Matlab应用案例:Matlab自带了该指标的函数和迪士尼股价的数据,下面我们通过程序来计算该指标并画图展示。
如图2.10所示为佳庆离散指标。
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_77_2.jpg?sign=1739283189-14LsThWAIzafj2ZwB5iUhFoIJQ4FFRFb-0-d990ba1b5f200d34c345596e786bfbf5)
图2.10 佳庆离散指标
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_77_3.jpg?sign=1739283189-spvdlmJo9jVhu8hb8U8NKhbu56xHyt66-0-42d270909b83b08e24f783559be37e68)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_78_1.jpg?sign=1739283189-a9YMQxRWDDTESxvtE3krAH7uxHbOt8gr-0-daa918952be387a06822b549c92f06a6)
2.Mass:梅斯线
● 计算方法:
DIF=最高价-最低价
AHL=DIF 9期指数平均值
BHL=AHL 9期指数平均值
Mass=
● Matlab调用方法:
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_78_3.jpg?sign=1739283189-o2KMCqqBrBVDgvWyq0X2GNIaVnyAph1z-0-9de68eb6bc9ae0935df5f3d324058ef2)
其中
Mass:梅斯线;high:最高价;low:最低价。
● Matlab调用实例:我们编制了该指标的函数并利用迪士尼股价的数据来介绍计算,下面通过程序来计算该指标并画图展示。
如图2.11所示为梅斯线。
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_78_4.jpg?sign=1739283189-UfFuFP7kQBO07nba922iYyWUJuw3pnoS-0-b2da9866b3e5154d299d00648228ac86)
图2.11 梅斯线
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_79_1.jpg?sign=1739283189-v3S4i3nd1h3wYhSFPGs6XFWXd71k6PFV-0-fa00735e3ad752749f2c5da6d445d5d1)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_79_2.jpg?sign=1739283189-9kjokqE3fjM5HbUyLr4P72cT5sFS9aaR-0-e637315279b697aa6ef6d01d08a46191)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_79_3.jpg?sign=1739283189-5ZPAix4ooFLlCuRMbqYlhdBfWmQqdzyi-0-ae0bc397d58f5b96630e993d997122fa)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_80_1.jpg?sign=1739283189-mpNpuivOMGyJPjucJWbe3pZ6CXG8KX6A-0-89c1159f438daeb9a9afe7ed4bfcdfc9)
3.ATR:真实波幅
● 计算方法:
TR1=最高价-最低价
TR2=|最高价-前一日收盘价|
TR3=|前一日收盘价-最低价|
TR=max(TR1,TR2,TR3)
ATR=TR的14期简单移动平均值
● Matlab调用方法:
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_80_2.jpg?sign=1739283189-6cLcmm8txFsntm6sY34h0Epg0yEHTNs9-0-2232b1cf2adeebff03042c2ff275ed55)
其中
close:收盘价;high:最高价;low:最低价。
● Matlab调用实例:我们编制了该指标的函数并利用迪士尼股价的数据来介绍计算,下面通过程序来计算该指标并画图展示。
如图2.12所示为真实波幅。
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_80_3.jpg?sign=1739283189-SvWHPlMlqpW0kuosf5EgXMvSEoZBVo1e-0-95417082ae1a46a405979b14c2f47420)
图2.12 真实波幅
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_81_1.jpg?sign=1739283189-xvq1rETHr0oeQoX11xEsslGPRKqXRtSh-0-b916fe0ffbdc0911d77564380a0e3be8)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_81_2.jpg?sign=1739283189-X9Di17Qx1eZHyLfV9iroGbwZUc0jNsS3-0-4f2f9dfb160fb8ce8e8d08bef292675d)
4.VHF:纵横指标
● 计算方法:
VHF=(hhigh-llow)/N期路径
N期路径=N期价差绝对值的和
其中
hhigh:N期的最高价;llow:N期的最低价。
● Matlab调用方法:
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_82_1.jpg?sign=1739283189-J5xHheXkjbFrldbZFd28FM4901QPfHsV-0-9be4681241b97015ac9494f0fc709e0c)
其中
Price:收盘价;Length:N期指定值。
● Matlab调用实例:以600000.mat的价格数据为例,我们计算该指标并与价格数据进行对比。
如图2.13所示为纵横指标。
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_82_2.jpg?sign=1739283189-OSY5GO6yx0bT4rwt2v3IrSlUUuSbgWTB-0-d07fc6d57699f84323edc69cf44ef1d8)
图2.13 纵横指标
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_82_3.jpg?sign=1739283189-XzVnAZaytNbbuxcbgHhSYapnXiBpa4wv-0-eaa3d19b056d775313986c081783b2d2)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_83_1.jpg?sign=1739283189-G0YliMBfv0HGnqSkeP1IxDXI5wYm8pdS-0-6a8782e169eee02d5c3664c5bf045958)
纵横指标又称为十字过滤线,代码参考自网络资源,具体如下。
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_83_2.jpg?sign=1739283189-nHuuIDS4kG81QWPp3BuWQQtwzh6L7PX3-0-2bab359f3b98d419a1dc49b7efb59a89)
![](https://epubservercos.yuewen.com/6BD6CE/23020635709727606/epubprivate/OEBPS/Images/42052_84_1.jpg?sign=1739283189-oT66gBYXXnqnfLCxcg34WpCmNlLojloW-0-cf93b5a877ab0b1be37ec39f813cb4d8)