指数平滑异同移动平均线 (MACD)
MACD 动量分析的 QuantNexus 指标页面。
Route: /quantnexus/indicators/macd/
作用
MACD 通过比较两条移动平均线来衡量动量和趋势方向。它是技术分析中最常见的交叉指标之一。
公式
MACD Line = EMA(fast) - EMA(slow)
Signal Line = EMA(MACD, signal)
Histogram = MACD - Signal
参数
period_me1- 默认12period_me2- 默认26period_signal- 默认9movav- 默认ExponentialMovingAverage
C++23 API
#include <nonabt/indicators/macd.hpp>
auto macd = std::make_unique<nonabt::MACD>(data().close(), 12, 26, 9, "ExponentialMovingAverage");
常见用法
- 使用 MACD 线交叉来把握入场时机。
- 使用信号线进行确认。
- 使用柱状图(Histogram)来判断动量强度和背离。
实际模式
看涨 MACD 设置通常要求 MACD 线向上穿越信号线,同时价格结构也支持该走势。
