剑网三魔兽职业对比:(KD)从公式计算方法解析KD指标

来源:百度文库 编辑:偶看新闻 时间:2024/04/25 21:23:05

解析KD指标

     有关KD指标的优缺点以及技战术,不是这里要论述的内容,已有太多的专门文章给予论述。这里尝试从理论的角度对KD指标变动的内在逻辑进行剖析,进而寻找指标变动引导作用生效的条件,只适用依据趋势进行把握和操作的投资者,并不合适一般的投资者阅读。按照波浪理论五浪结构的划分,主升浪一定是均量线和均价线系统多头排列以及常用的技术指标形态完好。因此,解析KD指标在实战中就具备较强的参考价值。

一、KD指标的计算及其含义

KD的指标公式如下: 
       RSV:=(CLOSE-LLV(LOW,N))/ (HHV(HIGH,N)-LLV(LOW,N))*100;
       K:SMA(RSV,M1,1);
       D:SMA(K,M2,1);  
       一般把公式中参数设定为:(N M1 M2)(9 3 3) 。而配合20日均价线使用时参数取为(20 3 3)。公式RSV表述的意思:(收盘价减去20天内的最低价)除以(20天内的最高价减去20天内的最低价)。该组指标真正的意义集中在RSV值上。K值是对RSV参数的加权移动平均值,而D值则是对K值的加权移动平均值,因此,K值和D值是基于RSV值的一次加权平均和二次加权平均而计算所得的数值。即

当日K值 = 2/3前1日K值 +  1/3当日RSV;

当日D值 = 2/3前1日D值 + 1/3当日K值;

一般来说,对原始参数平均计算的目的多在于平滑效果,其作用在于滤波效应。 RSV值的计算公式说明的是,标的物的当前收盘价在N周期中的最高最低价格区间所处的相对位置(从均线系统研判趋势的角度出发,要把N值取20)。而K、D值的变化反映的实质则是RSV值的波动,但这样的结论只是强调了价格的相对位置过高或过低,但并不反映价格在该时刻的运动方向。当RSV值高于80,很可能是从50向80靠近的过程,那么接下来有两个可能:继续走高或者回落。

当K值在D值上方持续运行时,多为多头持续行情阶段,而当K值低于D值指标运行时则多为空头行情运行阶段。未来股价运行方向发生转折,一定是KD指标的运行方向以及相互之间的位置发生变化。通过K值计算公式,我们可以得出这样的结论,即当前RSV值高于上一日K值时,当前K值将较上日K值上升,若当前RSV值低于上一日K值时,则当前K值将较上日K值下降。由此引申出KD指标的意义在于,K值在高位或低位相对D的位置及运行方向发生变化时就产生了未来股价运行可能反向运行的指引意义。也就是说,20KD指标对波段行情的操作具有相应的指导意义。如果在参考KD指标时只参考其值大小,而忽略其值的运行方向,则很丧失了KD指标在预估和确认趋势转折时的应用价值。

接下来再深入解析一下KD指标的时间平滑算法,首先考虑数据所引用时间周期,N基本值取20,第一个SMA参数是3,也就是说要引用RSV的周期为3,包括本身的一个,那么向前移动两个,即20+2=22,第一次的SMA周期即K值平滑的时间周期为22。第二个SMA参数是3,再加上2,周期数为24,即22+2=24。也就是说,KD以20、3、3为参数设置的话,那么引用时间周期是24天。即依据24个交易日内的价格变动来进行运行趋势的研判。

KD指标计算时使用的是加权移动平均(SMA),这是一种对计算数据时间作用进行特殊考虑的算法,即对最近的数据加大权重,几乎不考虑以前数据的重要性,我们来看一下SMA的计算公式: 

Y=[M*X+(N-M)*Y?]/N

其中Y?表示上一周期Y值,N必须大于M
       从这个算法中可以看出,公式中引用的常数只有两个:X(当前值)、Y’(第一个Y’值为前一个X值)。这与简单数术平均算不同,简单算术平均必须保证周期中所有数据的到位才可以运算,而移动加权平均则只要求当前值X与前Y’值。也就是同样的20天移动加权平均(SMA)与20天算术移动平均(MA),SMA从第2天就可以进行运算,而MA则必须要等到第20天才可以开始运算。
       这就是为什么KD指标对当天涨跌的反映如此敏感的原因了,下面将就实际应用的KDJ指标进行解析。 
        1、 当前股价相对于以24天为单位的时间周期内所处的位置决定指标值的高低。 
        2、 上下影线对于指标运算的影响。 
        3、 当日涨跌幅对指标运算的深刻影响。

第三点中关于当天涨跌对于指标的影响则可以说是显而易见的,这是SMA的算法所致,与移动平均线算法有极大的不同。这个算法加大了当天及上一日数据的权重,同时也假定了以前数据变化是按照最近两日数据变化的条件来进行的,使得近期数据对指标的影响也是非常大的。

而上下影线对指标的影响主要体现在,这个上下影线为周期中创出新高点,或新低点的影线,并不是空间中的任何影线都能起作用的,因为公式是收盘价与周期内最大振幅的比较。当日收出创新高长上影线的K线,这段上影线的长度就会加到分母中去,使得公式中的分母额外的增加。这就是到某些时候,明明在股价上涨但KD指标却向下,或明明下跌而KD却向上的原因所在。

如果最高点移出时间周期,首先反映的是K值下行趋缓,随后才是D值下行趋缓,此时如果出现收盘价大于三天前的收盘价,就要引起K值翻扬靠向D值。如果是最低点移出时间周期,首先反映的是K值上行趋缓,随后才是D值上行趋缓,此时如果出现收盘价小于三天前的收盘价,就要引起K值拐头靠向D值。

KD指标因为计算方法的简单而无法将这组指标内在逻辑的合理性全面清晰的表达出来,这个合理性就是确认在24个时间周期内能不能依托底部的支撑进行反击,还是击穿底部再创新低,或者说确认在24个时间周期内能不能突破顶部的压制再创信号,还是见顶后再次回落。

二、20KD指标扑捉止跌信号

“历史不是叫我们哭的,也不是叫我们笑的,乃是叫我们明白它的。”任何技术分析都是试图从股价运行的历史中寻找参与其中的资金是如何进行博弈以及未来可能的运行方向。设定20日周期的参数就是要扑捉持续时间较长的波段机会,简单说就是及早扑捉到中短期趋势扭转的信号,并从线、形、量、价等四个方面进行合理的确认后进行相应的操作。从这个意图出发使用KD指标,就是要充分利用KD指标相对于MACD反应快的优势,尽管MACD指标在确认趋势方面的准确度更高一些。

首先要使用的是KD指标的异动。从指标计算的原理出发,异动现象主要有两个。第一个是RSV指标来到0附近,对应的就是股价收盘成为20日内新低,而且没有下影线或者下影线很小。第二个是RSV指标来到100附近,对应的就是股价收盘成为20日内新高,而且没有上影线或者上影线很小。在这种两种情况下,当日跌幅或者涨幅超过6%,这类异动现象要引起足够的关注。一旦出现跌停或者涨停,更值得重视。

(一)对于RSV指标来到0附近的情况,应用20KD指标时就是要寻找超跌反弹的机会,以及上涨过程中的洗盘。在20日均价线位于60日下方而60日均价线下行之际,能够做的就是寻找超跌反弹的机会。在60日均价线下行的状况下,如果20KD指标的D值还在50以上区域甚至还在80以上区域,J值刚刚靠近D值。这样的下跌只是破位的开始,而且持续较长的时间不会少于9个交易日。但是如果20KD指标的K值已经持续下行超过12个交易日,并且在下行过程中K值始终没有越过D值且已来到20附近的区域。这种情形就是利用KD指标寻找超跌反弹的机会。

寻找超跌反弹的机会不是要抄底,下跌途中的第一次弱反弹是为了构造未来反弹的阶段性顶部。盈利空间不大,不过这次弱反弹之后20个交易日之后才有可能出现持续时间较长的波段机会。

(二)还有一种更有价值的操作机会,那就是上涨过程中的洗盘。

1、这是控盘资金利用KD指标计算的特点构造技术分析的陷阱进行洗盘。这种跌破20日均价线进行洗盘的情况多发生在60日均价线上行的方向在未来8个交易日内能够确认的情况下。“风起于青萍之末”,表面看起来是击穿60日均价线的反弹,却成为了主升浪启动的前奏。这不仅要看KD指标,还要看此前20个交易日内20日均量下行的趋势并没有被改变。这时的反弹不仅可以促成中短期均价线系统在60日均价线上方的多头排列,而且反弹过程中的增量能够促成均量线的多头排列,从而启动一波新的上涨。

2、这种情况下,强势的品种在跌破20日均价线后甚至不会来到60日均价线就开始反弹,特别是RSV来到0附近时在周K线系统中若较强的压力平台突破后的缩量回测,而这个平台又高于60日均价线。那么在20KD的指标的D值已经下行超过19个交易日,而且K值在此期间一直在D值下方运行,这时就很有可能出现不再来到60日均价线的情况。

如果在不超过30个交易日内曾经出过涨停板,要注意涨停板的收盘位置还是起涨位置与上行的12周均价线出现共振。那么这个超跌的洗盘信号就更加可靠。

三、20KD指标扑捉涨势信号

RSV和20KD指标在均价线系统空头排列的时候可以用RSV指标来到0附近的信号来预判超跌反弹发生的位置,在中长期均价线系统多头排列的时候可以用RSV指标来到0附近的信号来扑捉主升浪启动的信号。

 那么股价突破前期高点的压制从而开始一波快速的上涨时20KD指标会有什么样的表现呢?或者说,如何利用20KD指标来确认股价有效的突破? 当股价以20日内最高收盘价并且收盘占上20日均价线时,就要注意20KD指标可能的演变。特别是最高收盘价出现时伴随着成交量的扩增,确认了5和10日均量线的上行趋势,已经或者即将扭转20日的运行趋势。这里要注意一个现象,如果前期高点附近的K线有较长的上影线,那么即使股价是20日内最高收盘价,只要最高价没有越过前期的上影线也不会出现RSV等于100的情形。所以依据20KD指标进行判断不如从KD指标的原理出发来扑捉上涨趋势的信号。

股价突破前期高点形成的平台是股价从阶段性底部上行的结果,而这个上涨趋势能否延续下去关键在于成交量的配合,最简单的就是5日均量线能够上行越过10日均量线,并进一步带动10日均量线上行越过20日均量线。这样的成交量趋势表示市场人气逐渐增加,上涨的趋势已经初步形成,应该及早介入。从时机的把握上在于能否立即确认20日均量线立即翻扬,可以尝试用扣减的方法来判断在下一个交易日成交量不再增加的情况下能不能促成20日均量线翻扬,能不能保证5,10和20日均量线多头排列。更为重要的是从周K线系统中能够出现6和12周均价线扣低助涨的格局,而且股价也在6周均价线上方。

这里要注意60日均价线的运行态势。强势的是股价在60日均价线上方,而且具备扣低助涨的优势。即使股价出现跌破60日的情景,也不能出现破坏60日均价线的扣低走高的优势。进一步讲,只有股价越过60日均价线后才具有快速上行的条件。

一旦股价突破的信号从均量线系统和均价线系统得到确认,6周均价线或者周线系统上越过的压力平台就是很好的介入位置。