8.1 抛物线指标概述
韦尔斯·王尔德一生发明了许多让后人受益良多的指标,上一章的DMI 指标如此,本章的SAR 指标也是如此。SAR 指标与DMI 指标一样,同样是一个神奇的指标,之所以说它神奇,是因为它解决了投资者最为头疼的两个问题,一是如何跟随股价的变动做到利润最大化; 二是如何判断股价是否已经转向,向己又该在什么合适的价位退出。这两个问题其实还可以归结为一个问题,即投资者的买卖问题。
8.1.1 抛物线指标含义
证券交易一买一卖看似简单, 实则蕴含着很深的道理,这一点想必指标的发明人韦尔斯·王尔德很有感触, 否则他也不会呕心沥血研究设计出SAR 这样一种指标。
我们首先来看一下SAR 指标的样子,对它有一个直观的了解。如图8-1 所示,这就是SAR 指标示意图。

图中有几个指标关注点需要向大家说明一下,一是在指标左上角的那几个数字是指标参数; 二是指标参数右侧的那个数字我们已经用文字予以说明,那是SAR 指标跟随股价的价格; 三是SAR 指标的运行轨迹在图中是用红绿两种颜色来加以区分的,当股价上涨时, SAR 指标呈红色圆点,在股价下方运行; 当股价下跌肘, SAR指标呈绿色圆点,在股价上方运行; 四是在证券分析软件中, 配合SAR 指标的不是大家常用的K 线,而是西方投资者经常使用的美国线。
对SAR 指标有一个粗略了解后,我们来解读指标的含义。如果投资者懂一点英文,从指标英文全称就能看出, SAR 指标其实是有两层含义的。第一层含义即第一个英文单词" Stop " 。在英文中,单词"Stop" 是停止的意思, 应用到金融市场就有停损、止损的意思,就是要求投资者在买卖某只股票之前, 先要根据股价过往的走势,提前设定一个止损价位, 以减少投资风险。如何准确地设定止损位是各种技术分析理论的难点,也是普通投资者的技术瓶颈,因为股市变幻莫测,而且不同的股票在不同时期的走势又各不相同,如果投资者止损位预设得过高, 就有可能出现在股票正常调整回落时卖出,而卖出后股票却从此展开一轮新的升势,错失了赚取更大利润的机会,术语叫"卖飞";反之,如果投资者止损位预设得过低,或许根本起不到控制风险的作用, 所以这个问题一直困扰着投资者。
SAR 指标的第二层含义是英文单词"Reverse" .即反转、反向操作之意,就是要求投资者在决定投资前先预设止损位,当价格达到预设的止损价位时, 投资者不仅要对前期买入的品种进行平仓,而且在平仓的同时可以进行反向操作,以谋求收益的最大化。如果一个证券市场有这种做空机制,我们当然可以这样操作,但目前我国A 股市场还不允许做空,因此投资者要想用好SAR 指标只能采用以下两种方法,一是在股价向下跌破预设的止损价位时及时抛出股票,然后持币观望等待下一次机会; 二是当股价向上突破SAR 指标显示的股价压力时, 及时买入股票然后持股侍涨。
在实战中,止损位的设置是一个动态的过程,它应该随着股价的波动而不断地调整,而绝不应该是一直不变的,如此才能既可以有效控制住潜在的风险,又不会错失赚取更大收益的机会。只是对普通投资者而言,这虽然是每个投资者所追求的目标,但却需要很高的技术能力,所以绝大部分人往往有心而无力。正是为了解决这样的问题,韦尔斯· 王尔德才发明了SAR 指标,在这方面, SAR 指标有其独到的功能。
8.1.2 抛物线指标计算
和市场上常用的诸如MACD 、KDJ等指标不同的是, SAR 指标的计算过程相当烦琐, 这也是韦尔斯· 王尔德指标的一个特点, 他发明的指标越到后期, 其计算公式就越复杂,数学稍差的人已经不愿意去接触这一类指标了,或许这也是韦尔斯·王尔德的指标虽然好用,但市场上的投资者却用者寥寥的原因。
SAR 指标的计算工作之所以烦琐且晦涩难懂,主要因为该指标需要针对每个周期不断变化的SAR 值,也就是停损价位的数值做计算。在计算SAR 之前,先要选定一段周期,比如n 日或n 周等, n 日或n 周的参数一般为4 日或4 周,接下来是判断这个周期的股价是在上涨还是下跌, 然后再按推理方法逐步计算SAR 值。
我们以计算Tn 周期的SAR 值为例,向大家说明一下指标的计算过程。
SAR(Tn)=SAR(Tn-1)+ AF(Tn)*[EP(Tn-1)-SAR(Tn- 1月, 这是指标的计算公式,其中,SAR(Tn) 为第Tn 周期的SAR 值, SAR(Tn-1) 为第(Tn-1) 周期的值, AF 为加速因子(或叫加速系数), EP 为极点价(最高价或最低价) 。在计算SAR 值时,要注意以下几项原则。
( 1 ) 初始值SAR(T0) 的确定。若T1 周期中SAR(T1) 为上涨趋势,则SAR(T0)为T0周期的最低价; 若T1周期为下跌趋势,则SAR(T0) 为T0周期的最高价。
( 2 ) 极点价EP的确定。若Tn 周期为上涨趋势,则EP(Tn-1) 为Tn-1周期的最高价; 若Tn 周期为下跌趋势,则EP(Tn-1) 为Tn-1 周期的最低价。
( 3 ) 加速因子AF 的确定。1.加速因子的初始值为0.02 ,即AF(T0)=0.02 ; 2. 若Tn-1,Tn 周期都为上涨趋势时,当Tn 周期的最高价>Tn-1周期的最高价时,则AF(Tn)=AF(Tn-1)+0.02 ;当Tn 周期的最高价≥Tn-1 周期的最高价时,则AF(Tn)=AF(Tn-1) ,但加速因子AF 最高不超过0.2; 3. 若Tn-1, Tn 周期都为下跌趋势时,当Tn 周期的最低价<Tn-1周期的最低价时,则AF(Tn)=AF(Tn-1)+0.02 ; 当Tn 周期的最低价≥Tn-1周期的最低价时,则AF(Tn)=AF(Tn-1); 4. 任何一次行情的转变,加速因子AF 都必须重新由0.02 起算。比如, Tn-1周期为上涨趋势, Tn 周期为下跌趋势(或Tn-1下跌, Tn 上担任), AF(Tn) 需重新由0.02 为基础进行计算,即AF(Tn)=AF(T0)=0.02; 5. 加速因子AF 最高不超过0.2, 当AF>0.2 时, AF 需重新由0.02起计算。
( 4 ) SAR 值的确定。1. 通过公式SAR(Tn)=SAR(Tn-1)+AF(Tn)*[EP(Tn-1)-SAR(Tn-1)] •计算出Tn 周期的值; 2. 若Tn 周期为上涨趋势,当S且(Tn)>Tn 周期的最低价(或SAR(Tn)>Tn- 1 周期的最低价)时,则Tn 周期最终SAR 值应为Tn-1、Tn 周期的最低价中的最小值; 当SAR(T叫运Tn 周期的最低价且SAR(Tn) 运Tn-1 周期的最低价时,则Tn 周期最终SAR 值为SAR(Tn) ,即SAR=SAR(Tn); 3. 若Tn 周期为下跌趋势,当SAR(Tn) <Tn 周期的最高价( 或SAR(Tn)<Tn-1 周期的最高价)时,则Tn 周期最终SAR 值应为Tn-1、Tn 周期的最高价中的最大值; 当SAR(Tn)≥Tn 周期的最高价且SAR(Tn) 法Tn-1 周期的最高价时,则Tn 周期最终SAR 值为SAR(Tn) ,即SAR=SAR(Tn) 。
( 5 ) SAR 指标周期的计算基准周期的参数为2 , 如2 日、2 周、2 月等, 其计算周期的参数变动范围为2 到8 。
SAR 指标的计算方法和过程比较烦琐,对于喜欢钻研指标的投资者来说, 深入学习该指标的计算方法对于了解指标构成、掌握指标内在机理还是很有帮助的。对绝大部分普通投资者来说,随着计算机技术的普及,各大券商都已经在证券分析软件中为投资者提供了SAR 指标,在实际操作中已经不需要投资者自己计算SAR 值了,大家只要掌握其演算过程,了解指标的原理即可。
8.1.3 抛物线指标源码
了解了SAR 指标的计算过程,理论上我们就能编写出指标源码。可惜的是,目前各大券商在自己系统中为投资者提供的SAR 指标还属于加密公式, 其指标源码大家在软件上是看不到的。考虑到一些投资者喜欢根据自己的投资风格对指标进行某种技术上的改造,例如添加自己熟悉的均线等,笔者在这里放出破译后的指标源码,主要就是为了方便投资者使用。当然, 掌握SAR 指标的使用方法并在实战中灵活地加以运用, 这才是使用指标的正途。
如图8-2 所示,这就是破译后的SAR 指标源码图。

对于这种破译后的指标源码, 有的读者或许会觉得有点不放心,其实这是一种心理作用,能称为破译版的,其表现形式与系统自带的指标基本没有什么两样。
如图8-3 所示,这是破译版的SAR 指标与系统自带SAR 指标的对比图。

图的上半部分是采用破译的指标源码生成的SAR 指标图,而下半部分则是证券分析软件系统自带的指标图,从外观上看,二者完全相同,没有任何差异。
应该说到了这里本小节的内容其实已经可以结束了,但由于探索SAR 指标的脚步从未停止,所以我们再增添一些内容,把最新的成果展示给大家,方便大家更好地运用。从图8-3 中可以看到,无论是证券软件系统自带的指标,还是破译后的指标,其表现形式都是以美国线为背景的,这对于习惯使用K 线的国内投资者来说很不习惯, 一些刚刚入市的投资者甚至还看不懂美国线,以致于将SAR 指标弃如敝履,其实这是很可情的。为了改变这种现状,国内有好多编程高手再次向这个难题发起冲锋,并最终取得了进展,非但使SAR 指标与大家习惯使用的K 线相结合,而且还将指标应用在了主图上面,让视觉效果更佳。
我们先给出指标源码,然后再看效果图。
SR1:=SAR(10,2,10);
IF(CLOSE>SR1,SR1,DRAWNULL),CIRCLEDOT,COLOROOOOFF;
IF(CLOSE<SR1,SRl,DRAWNULL),CIRCLEDOT,COLORGREEN;
这就是改进后的SAR 指标源码,相比上面包含众多函数语言的指标源码,这一版已经精简了不少, 也印证了那句话"浓缩的都是精华" 。
如图8-4 所示,这是海信电器( 600060 ) 201 7 年7 月至1 2 月的日线图,主图指标就是最新版的SAR 指标。
从图中可以看到,当我们把SAR 指标应用到主图上时,视觉效果看起来更好,指标表现似乎也更加出色,而且同副图上系统自带的指标对比,没有任何差异,说明这种方法是绝对可行的。需要说明的是, 这个指标源码其实也可以应用到副图上, 大家只要在设置指标的时候选择"副图一一叠加K 线",指标就会自动与K 线结合。

新入市的读者或许对如何设置新指标也不熟悉这里我们简单说一下指标设置流程。如图8-5 所示,这是逐一选项后的指标设置流程图。

以"通达信"版本证券分析软件为例,首先在软件最上侧找到"菜单"栏, 在子菜单栏选择"功能" 子项, 再从出现的子菜单栏中选择"公式系统"子项,最后选择"公式管理器"就可以了。做到这一步,系统会弹出一个如图8-2 那样的公式编辑框,读者将指标源码复制到框内,为指标取个名字,选择"主图叠加"或者"副图一一叠加K 线"都可以, 新的指标就设置完成了。