振荡移动平均(Moving Average of Oscillator)
OsMA 就是 MACD 的柱状图独立成页:MACD 线与信号线的差值——它把「动能加速/减速」这一层信息单独拿出来看。
是什么
OsMA(Moving Average of Oscillator,振荡移动平均)= MACD 线 − 信号线——也就是很多人熟悉的「MACD 柱状图」的正式名称。它回答一个比 MACD 更细的问题:MACD 线与信号线的差距在扩大还是缩小?差距扩大=动能加速;差距缩小=动能减速(哪怕 MACD 线还在涨)。在 MT5 中 MACD 指标自带的柱状图就是 OsMA——单独挂在副图则能以更清晰的刻度观察它。
来历
OsMA 作为 MACD 体系的衍生读法随平台内置化而普及——Gerald Appel 的原始 MACD 论述中「MACD 与信号线之差」就是其交易信号的核心,OsMA 只是把这一层抽出来命名。MT5 把它列为独立指标(iOsMA),方便只关心动能加减速的交易者单独调用。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
一行公式:
参数与 MACD 完全共享(12/26/9,MT5 信号线为 SMA 口径)。OsMA 的正负号=MACD 线在信号线上方/下方;柱体伸缩=差距扩大/缩小。它与 MACD 指标自带的直方图数值完全一致——理解为一个东西的两种展示。
手算示例
一个场景看懂「柱体伸缩」的先行性:
- 上涨趋势中,MACD 线在信号线上方,OsMA 柱体为正且不断变长——动能加速,趋势健康。
- 价格继续创新高,但 OsMA 柱体开始变短——MACD 线与信号线差距收窄:涨速放缓,动能减速。
- 柱体由正转负(MACD 下穿信号线)——死叉确认。但注意:从「柱体变短」到「翻负」之间隔着数根 K 线——OsMA 的变短比死叉早。
结论:OsMA 的价值在「早半步」——柱体缩短不需要等翻色就是信号。当然早的代价是假信号也多(缩短可能只是横盘喘息),配合趋势结构使用。
怎么读数
OsMA 柱体的读法(围绕零轴):
| 区间 | 常见解读 |
|---|---|
| 正柱持续变长 | 多头动能加速——趋势最强阶段 |
| 正柱变短 | 多头动能减速——趋势或横盘喘息,减仓观察 |
| 柱体翻负 | MACD 死叉确认——动能转弱落地 |
| 负柱持续变长 | 空头动能加速 |
| 负柱变短 | 空头动能减速——反弹酝酿的早期线索 |
OsMA 没有固定的超买超卖线——「伸缩方向」与「与价格背离」是它的两大读法。作为 MACD 的衍生物,它继承全部 MACD 的口径特性(含 MT5 信号线为 SMA 的差异)。
常见信号与用法
柱体方向转折
连续变长的柱体首次转短(无论正负)——动能减速的最早信号;顺势者减仓、逆势者等待确认。
零轴穿越
OsMA 上穿/下穿 0 = MACD 金叉/死叉本身——确认级别的信号。
OsMA 与价格背离
价格新高而 OsMA 峰值递减——动能逐波衰减,MACD 背离的柱状图版(更直观)。
连续同向柱体计数
Elder 的动量计数法:连续第 N 根同向柱体后的「变短」即行动提示(如连续 3 根变短减仓)。
局限与常见误区
- 与 MACD 柱状图重复:MT5 的 MACD 指标自带直方图=OsMA——同时挂两个是同一数据看两遍。
- 缩短≠反转:柱体变短可能只是动能喘息(横盘),不是方向逆转——趋势结构确认后再行动。
- 横盘市噪音:缠绕行情里 OsMA 在零轴附近反复穿越——与 MACD 同源的市况失效。
- 口径继承:MT5 信号线为 SMA——与其他平台对照时柱体长度会有差异(见 MACD 页)。
- 单指标依赖:OsMA 只描述「两条线的差」,没有波动率与方向维度——止损交给 ATR、方向交给趋势工具。
MT5 里的OsMA
MT5 中 OsMA 是独立内置指标(直方图显示),MQL5 编程调用函数为 iOsMA:
| MQL5 函数 | iOsMA() |
| 默认参数 | fast_ema=12, slow_ema=26, signal=9(与 MACD 共享) |
| 缓冲区 | 0=主缓冲(OsMA 值) |
| 与 MACD 的关系 | OsMA = iMACD 主线 − 信号线(数值一致) |
| 显示窗口 | 副图直方图 |
iOsMA 与 iMACD 共享全部参数与口径(MT5 信号线为 SMA9)。编程取值时两者可互换换算——用哪个取决于可读性:看「MACD 线 vs 信号线」用 MACD,专注「动能加减速」用 OsMA。
不同周期下的表现
15 分钟
柱体伸缩频繁——只做与大周期方向一致的减速/加速读法
1 小时 / 4 小时
波段动能监控的主力周期;背离结构清晰
日线
经典场景:柱体动量转折与价格背离在日线最有代表性
周线
周线 OsMA 翻色极罕见——一旦出现是数月级动能切换
指标组合
实战中 OsMA 常见搭配:
- 与 MACD 搭配(组合拳):MACD 线位置(零轴上下)定基调,OsMA 伸缩定加减仓节奏。 MACD
- 与 ATR 搭配:OsMA 动能减速减仓 + ATR 止损跟踪——动能与风控联动。 ATR
- 与 RSI 搭配:OsMA 背离 + RSI 背离双重共振——两个动量维度同时衰减的强预警。 RSI
常见问题
Q OsMA 和 MACD 柱状图是一个东西吗?
数值上完全一致:OsMA = MACD 线 − 信号线,就是 MACD 指标自带的直方图。MT5 把它列为独立指标,方便只关注动能加减速的交易者单独挂副图——展示形式与刻度更清爽。
Q 柱体变短就应该平仓吗?
柱体变短是「动能减速」提示而非方向反转——趋势中可能只是横盘喘息。稳妥用法:顺势减仓或收紧止损,等柱体翻色(零轴穿越)再执行反向动作,中间用价格结构确认。
Q OsMA 有超买超卖线吗?
没有固定阈值——它的量纲随品种价格与波动率变化,绝对数值不可比。正确的读法是「相对变化」:柱体伸缩方向、连续性计数与和价格的背离。
Q 为什么 MT5 的 OsMA 和 TradingView 的 MACD 柱不一样高?
信号线口径不同:MT5 用 SMA(9) 平滑 MACD 线,TradingView 用 EMA(9)——两平台的信号线与柱体(差值)数值都会有差异。跨平台对照时先统一口径,细节见 MACD 页。
Q MT5 里怎么调出 OsMA?
菜单「插入 → 技术指标 → 震荡指标 → OsMA」,或从导航器拖到副图。参数 12/26/9 与 MACD 一致——如果你已经挂着 MACD(自带直方图),OsMA 是可选而非必需。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。