DeMarker 指标(DeMark 振荡器)
DeMarker 只关心一件事:今天的最高/最低价有没有比昨天「创新高/创新低」——用买卖双方的「尝试力度」衡量疲惫与积蓄。
是什么
DeMarker 指标(DeMark 振荡器)由 Tom DeMark 提出,思路独树一帜:不看涨跌幅,只统计「创新高的尝试」与「创新低的尝试」。当日最高价高于昨日最高价记为一次「买方尝试」(DeMax),当日最低价低于昨日最低价记为一次「卖方尝试」(DeMin),DeMarker = 平滑 DeMax ÷ (平滑 DeMax + 平滑 DeMin),读数锁定 0–1。0.5 是多空平衡,接近 1 = 买方尝试占绝对主导,接近 0 = 卖方尝试占主导。
来历
DeMarker 指标归属于美国技术分析师 Tom DeMark 的 DeMark 指标体系(他同时是 TD 序列/TD Sequential 的发明人——著名的「九转」计数法)。DeMarker 的设计哲学与 DeMark 全体系一致:观察「价格行为的结构」(新高/新低的尝试)而非「价格变化的幅度」,试图在趋势耗尽前捕捉买卖双方的疲惫迹象。MT5 默认周期 14。
免费下载 Camovia Tray:在系统托盘查看行情、管理持仓,一键隐藏。
免费下载计算公式
计算链(MT5 口径,默认 14 期平滑):
注意 DeMax/DeMin 的定义:只有「真的创了新高/新低」才计入(否则记 0)——横盘的 K 线对读数毫无贡献。这个「只数尝试」的设计让 DeMarker 对「突破企图」特别敏感:连续小幅创新高而读数冲向 0.7+,说明买方在反复尝试但每次力度有限——积蓄即将见分晓。
手算示例
一个例子看懂「尝试」的含义:
- 某品种连续 5 天每天最高价都高过前一日(每天都是「买方尝试」),但涨幅一天比一天小。
- DeMax 连续 5 天为正 → 平滑 DeMax 高企 → DeMarker 冲向 0.7–0.8(超买区)。
- 第 6 天最高价没有高过第 5 天——买方尝试中断,DeMarker 开始回落。
结论:DeMarker 的高读数代表「买方在持续尝试」,回落代表「尝试中断」。它捕捉的不是价格涨了多少,而是「进攻的持续性」——持续性中断往往领先于价格回调。
怎么读数
DeMarker 读数区间(0–1):
| 区间 | 常见解读 |
|---|---|
| 0.7 – 1.0 | 超买区:买方尝试占绝对主导——趋势市中可持续,震荡市中常回落 |
| 0.5 – 0.7 | 偏强区:买方尝试占优 |
| 0.5 | 多空尝试平衡的中轴 |
| 0.3 – 0.5 | 偏弱区:卖方尝试占优 |
| 0 – 0.3 | 超卖区:卖方尝试占绝对主导——同上,市况决定解读 |
DeMarker 与 RSI 的读数区间形状相似(0–1 vs 0–100,0.5 对应 50)但引擎不同:RSI 量「涨跌幅度比」,DeMarker 数「创新高/低的尝试」。在温和上涨里 RSI 可以很高而 DeMarker 不高(没有新高尝试),反之亦然——两者背离时值得深究。
常见信号与用法
0.3/0.7 极值回归
DeMarker 冲出 0.7/跌破 0.3 后回到区间内——与 RSI 同款的极值回归信号,震荡市高胜率。
与价格背离
价格新高而 DeMarker 不新高——「创新高的尝试」在减弱,比幅度背离更早的衰竭线索。
0.5 中轴方向
DeMarker 长期站在 0.5 上方=买方尝试主导(多头氛围);长期 0.5 下方反之。
连续尝试后的中断
DeMarker 高位滞涨+价格新高停止——买方尝试中断,常领先短期回调。
局限与常见误区
- 读数范围是 0–1 不是 0–100:0.7 就是「RSI 的 70」——首次使用容易把 0.7 误当弱读数。
- 横盘期读数失真:所有 K 线都不创新高/新低时,DeMax/DeMin 全为 0,读数会僵在 0.5 附近没有信息量。
- 极值钝化同源:强趋势中每天创新高,DeMarker 长期钉在 0.7+——与 RSI/随机指标同款风险。
- 与 TD 序列混淆:DeMarker 是连续读数振荡器,TD 序列是离散计数系统(九转)——同作者的两个不同工具,别混。
- 低周期噪音:15 分钟图尝试频率高,14 期平滑下的读数仍抖——回归用法需要市况过滤。
MT5 里的DeMarker
MT5 中 DeMarker 是内置震荡指标(单线),MQL5 编程调用函数为 iDeMarker:
| MQL5 函数 | iDeMarker() |
| 默认周期 | ma_period=14 |
| 读数范围 | 0 – 1(中轴 0.5) |
| 参考线 | 0.3 / 0.7(可自定义) |
| 显示窗口 | 副图 |
iDeMarker 使用 SMA 平滑 DeMax/DeMin,与多数平台的实现一致。副图纵轴 0–1——添加 0.3/0.7 参考线后读图更直观。DeMarker 不提供应用价格选项(它只用最高/最低价),这是由其定义决定的。
不同周期下的表现
15 分钟
尝试频率高,读数抖动大——建议只做 0.5 方向过滤后的极值回归
1 小时 / 4 小时
波段回归与「尝试中断」信号的主战场
日线
经典场景:0.3/0.7 体系与背离在日线最有代表性
周线
周线 DeMarker 极值罕见——接近 0.9/0.1 时常对应长期行情的末端
指标组合
实战中 DeMarker 常见搭配:
- 与 RSI 搭配:两个「超买超卖」体系引擎不同(幅度比 vs 新高尝试)——双指标同时极值回归时信号最可靠。 RSI
- 与 ADX 搭配:ADX>25(趋势市)忽略 DeMarker 极值反向信号;ADX<20(震荡市)才启用回归。 ADX
- 与 MA 搭配:趋势方向(MA 排列)+ DeMarker 回调入场——顺大势、抓小回。 MA
常见问题
Q DeMarker 读数 0.75 意味着什么?
0.75 在超买区(0.7 以上)——过去 14 期里「创新高的尝试」占绝对主导。它说明买方进攻持续性强,但「过热」不等于「马上下跌」:趋势市里可以长期停留,震荡市里则常回落——结合市况解读。
Q DeMarker 和 RSI 有什么区别?
两者都是 0–1(0–100)的震荡器,但引擎完全不同:RSI 基于涨跌「幅度比」,DeMarker 基于「创新高/新低的尝试」(只有真的突破昨日高低才计入)。温和爬升行情里 RSI 高而 DeMarker 可以不高(没有新高尝试),反之亦然——两者背离值得深究。
Q DeMarker 和 TD 序列(九转)是什么关系?
同属 Tom DeMark 的指标体系但完全不同类:DeMarker 是连续读数的振荡器(类似 RSI),TD 序列是离散的计数系统(连续 9 根满足条件的 K 线触发信号)。MT5 内置的是 DeMarker,TD 序列需要自定义指标。
Q 为什么我的 DeMarker 一直停在 0.5 附近?
市场处于窄幅横盘:所有 K 线都没创新高也没创新低——DeMax/DeMin 全为 0,读数自然僵在 0.5。这个「无信息量」状态本身就是提示:市况不适合该指标,换趋势类工具或等待。
Q MT5 里怎么调出 DeMarker?
菜单「插入 → 技术指标 → 震荡指标 → DeMarker」,或从导航器拖到副图。默认周期 14——建议在 levels 里添加 0.3 和 0.7 参考线(MT5 可能未预置)。
本页内容仅为技术指标知识介绍,不构成任何投资建议。指标信号存在失效可能,交易决策请结合风险管理独立判断。