概述

自适应MACD是MetaTrader 5平台上的一个自定义技术指标,它通过根据市场状况动态调整平滑系数,对经典MACD(移动平均线收敛发散指标)进行了增强。 该指标不再采用固定的快线和慢线指数移动平均线(EMA)周期,而是计算用户自定义回溯期间内收盘价与K线指数之间的皮尔逊相关系数。随后利用得出的R²值混合两组不同的MACD系数,使该振荡指标在强趋势行情中反应更灵敏,而在横盘或波动剧烈的市场中表现更平稳。
该指标显示在单独的窗口中,包含:
-
一个采用颜色编码的直方图, 用于显示 自适应MACD线与其信号线之间的差值。
-
自适应MACD线 本身 。
-
信号线,即MACD线的指数移动平均线(EMA)。
柱状图使用四种颜色同时指示方向和动量强度:
| 颜色索引 | 含义 |
|---|---|
| 0 | 强劲看涨(正向柱状图上升) |
| 1 | 弱看涨(正向柱状图呈下降趋势) |
| 2 | 强看跌(负柱状图呈下降趋势) |
| 3 | 弱看跌(上升的负柱状图) |
MACD线的颜色可以自动选择,以与图表背景形成对比(浅色/深色主题),也可以手动设置。

解读
自适应MACD的解读方式与标准MACD类似:
-
信号线交叉 —— 当MACD线自下而上穿过信号线时,可能预示多头动能转变;自上而下穿过则暗示空头动能增强。
-
柱状图 走势—— 柱状图的高度反映了MACD线与信号线之间的距离。上升的正柱(强看涨)表明上行动能增强,而下降的负柱(强看跌)则表明下行压力加剧。
-
零轴交叉 —— 由于该指标源自价格差值,因此也可通过观察零轴交叉来判断潜在的趋势变化。
由于平滑处理具有自适应性,该指标在盘整期间往往能过滤掉噪音,而在真正趋势形成时反应更为迅速,与固定周期的MACD相比,这可能减少虚假信号。
输入参数
以下输入参数可供自定义:
| 组 | 参数 | 默认值 | 描述 |
|---|---|---|---|
| 设置 | InpR2Length | 20 | 用于计算皮尔逊相关系数 (R²) 的回溯期。 |
| 设置 | InpFast | 10 | 自适应计算中快速指数移动平均线(EMA)的长度。 |
| 设置 | InpSlow | 20 | 自适应计算中慢EMA的长度。 |
| 设置 | InpSignal | 9 | 信号线的EMA长度。 |
| 样式 | InpBullColor | 蓝色 (RGB) | 用于看涨直方图柱状图(强/弱)的颜色。 |
| 样式 | InpBearColor | 红色 (RGB) | 用于看跌直方图柱(强/弱)的颜色。 |
| 样式 | InpAutoFg | true | 如果为 true,MACD 线的颜色会自动适应图表背景。 |
| 样式 | InpMacdColor | 白色 | MACD 线的手动颜色(当 InpAutoFg = false时使用 )。 |
| 样式InpMacdColor白色手动设置 MACD 线的颜色(仅在 InpAutoFg | InpSignalColor | 橙色 | 信号线的颜色。 |

推荐的交易品种和时间周期
由于该指标是一种通用型震荡指标,因此可应用于任何金融工具(外汇、大宗商品、指数、股票)和任何时间周期。不过,其自适应特性在以下方面尤为有用:
-
流动性较高的货币对 ,例如 EURUSD、GBPUSD、USDJPY或XAUUSD。
-
15分钟(M15)至4小时(H4)的时间周期,在此期间趋势出现频率足够高,可充分利用自适应平滑功能,且市场中仍存在一定程度的噪音。
对于剥头皮交易或极短周期, 建议使用较小的 InpR2Length 值 ( 例如 10–15);而波段交易者则可将其调高至 30 或更高。
由MetaQuotes Ltd译自英文
原代码: https://www.mql5.com/en/code/76679
SMC Entry Using structure
市场结构与智能交易追踪器 (MT5) 一款先进的、集多功能于一体的“智能资金概念”(SMC)指标,融合了自动市场结构映射、动量热图K线图以及机构交易执行追踪功能。
Support Resistance zig zag based
基于锯齿线的支撑阻力指标是一款价格行为指标,旨在自动且动态地在图表上标注支撑位、阻力位及过渡区域(反转区)。该指标完全专注于清晰地映射价格结构,并突出显示关键反弹区域(SBR 和 RBS)。此外,它还包含一个交互式仪表盘,用于监控实时的市场走势。