DMA(Different of Moving Average)又叫平行线差指标,是一种中短期的趋势指标。通过短期均线和长期均线两条均线间距的扩大和缩小来描述市场上多头和空头力度的强弱,以类似加速度的视角观察市场。
DMA 计算方法
DMA 通常选取两个时间长度作为分析基准,比如,我们用 8 日 和 26 日作为分析基准。
MA_8 = MA(price,8)
MA_26 = MA(price,26)
其中, MA 表示平均价格,比如 MA(price,8) 表示,8天某一时间点或者段的平均价格。
DMA = MA_8 - MA_26
在这里我们还需要引入一个参数,AMA。
AMA:是过去一段时间,短期均线和长期均线垂直间距的平均值。
对于上面的 AMA 是
AMA = MA(DMA,19)
$$ AMA = \frac{DMA_1 + DMA_2 + … + DMA_{19}}{19} $$
这个 19 是由 26 - 8 + 1 = 19 计算得来的。
DMA信号触发:
- DMA 从下上穿 AMA,触发买入信号;
- DMA 从上下破 AMA,触发卖出信号;
DMA指标原理
短期均线反应近期平均持仓成本,长期均线反应过去较长时间平均持仓成本,DMA是近期平均持仓成本和较远期平均持仓成本的差额,反应多空双方意愿。
- 差额的变大(由小到大或由负到正),表示当前多头力量变强;
- 差额的缩小(由大到小或由正到负),表示当前多头力量衰弱。
多空力量随时处于博弈和对抗的状态,此消彼长。DMA与AMA的比较,正反映了差额的变大或缩小。
DMA适用场景
- DMA指标参数: (8,19,26)
- 标的:BTC/USDT 1小时K线图
- 观察时间区间:20181216-20181226
请仔细看上图的灰色竖线。
由上图可以看到,这段时间,市场处于慢速趋势+震荡状态,DMA指标相对精准地踩着市场的节奏,更加敏感地识别多空转折。
DMA不适用场景
- 同样,以DMA指标参数: (8,19,26) 为例
- 标的:BTC/USDT 1小时K线图
- 观察时间区间:20190613-20190623
在上图方框处可以看到,当市场处于急涨时,由于多头力量稍微变缓导致DMA下破AMA,触发卖出信号,如果根据这个信号反向做空,未来行情的上涨,将转化为账户的亏损。
DMA改进
以DMA下破AMA,触发做空为例,未来的行情可能有三种情况:
- 未来行情大幅下跌:此时我们做空是盈利的,下跌的幅度完全转化为我们账户的盈利;
- 未来行情震荡:此时我们做空,可以继续等下一个做多信号的触发,震荡一般来说盈利亏损对半,且幅度不大;
- 未来行情大幅上涨:此时我们做空,方向做错了,在下一个做多信号触发前,这波上涨的幅度,完全地转化为账户的亏损。
第三种情况对我们的账户是非常不利的,可以考虑相应的改进。
首先我们来看一下,第三种情况出现的场景是:整体市场大方向处于激烈且坚定的上涨趋势,中途多头力量略微衰竭,导致DMA下破AMA(极端情况下,短期均线仍然在长期均线上方,但两均线之间的间距缩小了),触发卖出信号,导致亏损。
投资中,经常听到“趋势跟踪”、“不逆市”,此时我们可以用双均线(MA)来对DMA指标进行过滤。双均线用于指导大的方向,DMA用于判断力量衰竭和启动点。
DMA结语
DMA是一个短期趋势指标,可敏感地识别多空力量的衰竭和启动。在缓慢趋势+震荡行情表现良好;快速急涨急跌趋势中,可结合MA做大方向上的把控。