#  移动平均线(MA)

By [sanbai](https://paragraph.com/@sanbai) · 2023-05-27

---

移动平均线(MA)
=========

移动平均线，Moving Average，简称MA。又称**滚动平均值**、**滑动平均**。变化包括: 简单移动平均、指数移动平均、加权移动平均。

移动平均线：把过去一定时间内的数值加以用特定算法求平均数，并把不同时间的平均值连接起来，形成一根线。

移动平均通常与时间一起，以消除短期波动，突出长期趋势或周期。短期和长期之间的阈值取决于应用，移动平均的参数将相应地设置。

移动平均线的缺点便是滞后性，它是对 过去数据的表现，不能预测未来数据。

**价格决定了均线的方向，而不是由均线来决定价格的方向**。价格上涨，均线就慢慢跟着上来了;价格下跌，均线也就慢慢跟着向下。

均线的作用在于指示过去价格运动的方向，属于趋势型指标，并不能告诉你未来会怎么样，而是告诉你过去是什么样的。

> 均线代表某个时间段内的平均价格成本吗? 个人觉得均线代表 的是整个市场一定时间内的价格成本，不是某一个人，或某一天买入的成本。

> [https://zhuanlan.zhihu.com/p/38276041](https://zhuanlan.zhihu.com/p/38276041)

> [https://zh.wikipedia.org/wiki/%E7%A7%BB%E5%8B%95%E5%B9%B3%E5%9D%87](https://zh.wikipedia.org/wiki/%E7%A7%BB%E5%8B%95%E5%B9%B3%E5%9D%87)

简单移动平均线(SMA)
------------

简单移动平均线，simple moving average，通常说的 MA 也就是 SMA。

计算方式： 当前 MA 值= 设定周期内K线收盘价之和/ 设定周期；

如 当前5日MA = （当日收盘价 + 过去 4 天的收盘价 之和 ）/ 5；

明天5日MA = （明天收盘价 + 过去 4 天的收盘价 之和 ）/ 5；

昨天天5日MA = （昨天收盘价 + 过去 4 天的收盘价 之和 ）/ 5；

**随着设定周期T** 的增大，SMA 越来越平滑，但同时也越来越滞后。

SMA的**滞后性说明由简单移动平均计算得到的趋势对近期的最新数据不够敏感**。这是由于它在计算趋势时，对设定周期内所有的数据的权重一致。

举列: 当 SMA(100), 过去第100天价格是 100，过去第99天价格 是90，过去第98天价格是 80，当现在的sma 要向上走时，那现在的价格大于 100，明日的价格要大于 90，后天的价格大于80， sma就会向上走，但是价格向下的。

均线向上走，可以看到过去趋势对现在趋势SMA的对比：过去下跌的幅度与现在对比，现在下降的幅度变缓。

计算如下：

![](https://storage.googleapis.com/papyrus_images/533d369205df2ee95610586d7d318d7672a442778d62e4b35c8bb718a47f26c4.png)

这个计算也是抵扣价原理。也可以看到时间 n 越大，对于当期 sma的影响力越弱，sma线越平滑，越难看到明显改变。

按着这个思路延伸，在计算移动平均时，给近期的数据更高的权重，而给窗口内较远的数据更低的权重，以更快的捕捉近期的变化。由此便得到了加权移动平均和指数移动平均。

### 均线抵扣价原理

以5日均线举列，要计算新的均线值，就要把最新的一天收盘价加进来，扣抵的抵，就是这个意思，抵上。而扣指的是扣除掉4天前的那个收盘价数值，扣掉一天，抵上一天，得到新的5日均线数值。

![](https://storage.googleapis.com/papyrus_images/111f734ecb3628ef1a5208ee1ebdee5b431fa70252bfdecf3477d04adae0941b.jpg)

若 明日MA5拐头向上，那 就是 明日MA5大于今日MA5。也即是5日抵扣价。

指数移动平均线（EMA)
------------

ema线也称为ema指标，英文全称是exponential moving average 。是以指数式递减加权的移动平均。 各数值的加权影响力随时间而指数式递减，越近期的数据加权影响力越重，但较旧的数据也给予一定的加权值。

加权的程度以常数 α 决定，α 数值介乎 0 至 1。α 也可用天数**N**来代表

![](https://storage.googleapis.com/papyrus_images/d6d23e1a3eee30ebf7cf809a2cef613a70462b0ee627413988043f39dba43945.svg)

所以，N=19天，代表 α=0.1。

![](https://storage.googleapis.com/papyrus_images/94a2806c0ce3aa2f6ae20e4e1fac255bd29b9608c550b23e287d5794e54387dc.png)

> 大概3-4根k线

![](https://storage.googleapis.com/papyrus_images/fa8e3740ee4838ac0859ceef0640140ed110299cd3d269dd9ce5fe4f7d2c3f9c.png)

ema均线在红圈的地方才开始掉头，但是价格已经有了一定的上涨。当然如果是剧烈上涨，那 ema 掉头速度更快。

> 高阶移动平均线： **分形自适应移动平均（FRactal Adaptive Moving Average，FRAMA）**，**赫尔移动平均（Hull Moving Average，HMA）**。

均线排列
====

### 多头排列

短期均线在中期均线之上，中期均线在长期均线之上

### 空头排列

长期均线在中期均线之上，中期均线在短期均线之上

MACD
====

MACD 是 **moving average convergence divergence**的简称。

MA = moving average 移动平均线。

CD = convergence & divergence 发散和收敛（聚散关系）

MACD 就是移动平均线之间的聚散关系，即一根短期EMA均线和另一根长期EMA均线之间的距离关系。

它旨在揭示价格趋势的 强度、动量和持续时间的变化。

通过从较短的移动平均线中减去较长的移动平均线，这些滞后指标变成了动量震荡指标(摆动指数）。生成的图形成一条在零上下振荡的线，没有任何上限或下限。MACD 是中心震荡指标。

> 摆动指数：较短期的移动平均线减去较长期的移动平均线

由于 MACD 基于指数移动平均线，指标只显示过去的数据是如何发展的，因此它是一个滞后指标。同时EMA 是短期指标，所以MACD也是短期指标。

也由于MACD 基于移动平均线（移动平均线反映了市场的成本均价问题），其实就是探究短期和长期均线的之间的距离关系问题，也就是当短长期均线发散，当短期在长期上面，那市场是上涨，趋势的强度就是之间的距离差；反之，市场是下跌，趋势的强度就是之间的距离差。当短长期均线收敛，也就是市场的成本趋于一致，市场开始在震荡，寻去一个方向。

MACD 对于没有趋势（在一定范围内交易）,也就是震荡行情或以不可预测的价格行为交易不太有用。因此，当 MACD 显示趋势时，趋势已经完成或几乎完成。

> 趋势强度不是趋势本身。
> 
> [https://en.wikipedia.org/wiki/MACD](https://en.wikipedia.org/wiki/MACD)

MACD公式
------

#### **MACD参数设定**

MACD是根据二条移动平均线之间的的距离进行指数加权，计算二者之间的差离状况（DIF）作为基础，然后再求取其9日平滑移动平均线。

### 差离值（DIF值,又称MACD值）

先利用收盘价的指数移动平均值（EMA，12日／26日）计算出差离值：

![](https://storage.googleapis.com/papyrus_images/7fe78d9ca5819035adee9f1ce69d232f32f8c5aefba367545471b3fed39f8681.svg)

DIF 显示的是两根均线之间的距离关系，也就是位置关系。

### 信号线（DEM值）

计算出DIF后，会再画一条“信号线”，通常是DIF的9日指数移动平均值。

![](https://storage.googleapis.com/papyrus_images/0c95d9dc69f64faf6c431b707ad60210974dd4cac5e3c82156cafa10df9ffd80.svg)

#### 直方图（红绿柱）

DIF 与 DEA 之间的差值。数值化 两根线之间的距离关系。也就是探讨现在的强度和（现在及过去强度）之间的关系

> 数值多次计算，存在失真问题

> 下图中的红绿柱由深浅颜色之分，区别在于 前一个值的绝对值大于后一个，则后一个柱体颜色变浅，反之变深

![](https://storage.googleapis.com/papyrus_images/22b19430184241c84327da4d3092bae846ee6f170d5ad3743ea56b3afdcde897.png)

#### macd 的使用

1， DIF 在 零轴上方，说明 DIF > 0, 也就是 EMA12 在EMA16 上方，就意味着较短期的EMA线处在较长期的EMA线的上方。当DIF < 0 时，就意味着较短期的EMA线处在较长期的EMA线的下方。这类做法的实质，是将短期的市场力度同长期的市场力度进行比较, 得到了趋势的强度。

2，指标线交叉，即 DIF和 DEA 的交叉，也只是说明 两根线之间的距离关系，以上涨趋势举列子，交叉的出现只是 上涨趋势放缓， EMA12 和 EMA26的距离缩短，DIF变小， DEA 开始追上 DIF 如下图中的 （1）（2)，在 k 线图中可以看到进入缓涨，回调或者横盘阶段。不代表趋势转折。

> 交叉后，如果在零轴上方，那其实就是EMA12 与 EMA26 越来越近，DIF和DEA 交叉 当前趋势强度与过去趋势强度对比开始减弱

![](https://storage.googleapis.com/papyrus_images/c9f048065e1bb6500a1603b1a69fc3f5485db82f095249b97588d9f7a9da97e6.png)

3, 背离

*   指标线背离，即价格方向和指标线方向相反，如下图 ，也只是说明 趋势强度不一样。以上涨趋势举列子，顶背离，下图 1 和 2 的 DIF 变小， 价格上涨，这只是说明 1 和 2 的趋势强度不一样，趋势强度减弱。同理 3 和 4 也是一样。
    

![](https://storage.googleapis.com/papyrus_images/7a25d24ade2ed22130295f8127fa15c740b231ba6b071d7c2d9630fd4f226614.png)

*   红绿柱背离，即红绿柱趋势方向和价格趋势方相反，如下图 ，也只是说明DIF 和 DEA 之间的距离关系，和之间的趋势强度关系。以上涨趋势举列子， 价格上涨，直方图中的柱值逐渐变小，也只是DIF 和 DEA之间距离变小，趋势的强度在减弱。
    

![](https://storage.googleapis.com/papyrus_images/506b8bbb4ec7fb06e9d9c4012c7873b46426e7c49f1171307ebe38094feb5815.png)

---

*Originally published on [sanbai](https://paragraph.com/@sanbai/ma)*
