问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

MACD指标公式及买入卖出用法解析

创作时间:
作者:
@小白创作中心

MACD指标公式及买入卖出用法解析

引用
1
来源
1.
https://bigquant.com/wiki/doc/m70tMG1k0t

MACD(Moving Average Convergence Divergence)是一种用于技术分析的趋势跟踪动量指标,它显示了两个不同时间长度的移动平均线之间的关系。MACD 主要用于识别资产价格的动量方向和强度、趋势的反转以及潜在的买入或卖出机会。

计算公式

MACD 由三个部分组成:MACD 线、信号线(或称为平均线)和差离图(或称为柱图)。它的计算方法如下:

  • MACD 线:通常是 12 天的指数移动平均(EMA)减去 26 天的 EMA。

  • MACD = EMA12 - EMA26

  • 信号线:是 MACD 线的 9 天 EMA。

  • Signal Line = EMA9(MACD)

  • 差离图(Histogram):是 MACD 线与信号线的差值。

  • Histogram = MACD - Signal Line

买入卖出用法

这个图表展示了移动平均收敛散度(MACD)指标及其在股票交易决策中的应用。图表上半部分是股票价格,下半部分是MACD指标。

  • 蓝线:代表股票的价格
  • 红线:表示MACD线
  • 绿线:表示信号线

蓝色柱状图表示MACD线和信号线之间的差异(即MACD柱)。

  • 绿色向上箭头:表示买入信号,出现在MACD线(红线)从下向上穿过信号线(绿线)时。
  • 红色向下箭头:表示卖出信号,出现在MACD线从上向下穿过信号线时。

Python代码示例

假设有一只股票的每日收盘价数据。使用一组简化的数据来演示如何计算 MACD。假设这组数据的 12 天 EMA 为 15,26 天 EMA 为 13。

首先,我们将根据这些数据计算 MACD 线。然后假设 MACD 线的 9 天 EMA 为 1.5,我们将计算信号线和差离图。

在上述示例中,根据提供的数据,得到以下MACD指标的结果:

  • MACD 线:2(计算为 12 天 EMA 15 减去 26 天 EMA 13)。
  • 信号线:1.5(假设为 MACD 线的 9 天 EMA)。
  • 差离图(Histogram):0.5(MACD 线 2 减去 信号线 1.5)。
# 重新计算MACD相关值
# 示例数据
EMA_12 = 15  # 12天的EMA
EMA_26 = 13  # 26天的EMA
EMA_9_of_MACD = 1.5  # MACD线的9天EMA

# 计算MACD线
MACD_line = EMA_12 - EMA_26

# 计算信号线
signal_line = EMA_9_of_MACD

# 计算差离图
histogram = MACD_line - signal_line

MACD_line, signal_line, histogram

计算结果:(2, 1.5, 0.5)

MACD指标解读

MACD线与信号线的交叉

MACD 线信号线上方时,MACD线(差离值)从下向上穿过信号线(差离值的移动平均线),这被认为是一个买入信号,表明可能出现上涨趋势,通常被视为买入信号。

MACD与价格发散/收敛

MACD 线信号线下方时,MACD与价格走势表现出背离(Divergence),这可能预示着趋势的反转。例如,如果股价创出新高,而MACD未能创出新高,则可能预示着上涨趋势失去动力,即将出现反转,通常被视为卖出信号。

MACD的零线交叉

这也被视为一个交易信号。MACD线在零线以上表明正动量,可能是买入信号;而MACD线在零线以下则表明负动量,可能是卖出信号。

差离图可以用来识别MACD线和信号线之间的动态关系,其正负值及其变化趋势可提供市场动量和趋势变化的附加信息。

需要注意的是,虽然 MACD 是一个流行的技术分析工具,但它最好与其他指标和市场分析方法结合使用,如RSI、布林带或支撑/阻力位等,以提高交易决策的准确性和有效性。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号