XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR) 按照 MAX(High-Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])) 公式逐根计算。
- 经过前14期初始化后,采用 Wilder 平滑方式递归计算 ATR(14):
– 当前 ATR(14) = 前一期 ATR × (13/14) + 当前 TR × (1/14)
- 最新 ATR(14) ≈ 2.87
- 当前收盘价(最新)= 4200.60
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Close = 2.87 / 4200.60 ≈ 0.000683
- SMA(ATR(14), 50) ≈ 3.21(基于历史数据估算)
- Volatility Relative Ratio = 2.87 / 3.21 ≈ 0.894
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前为 低波动市场
#### 动态参数确定
- 布林带参数:
– Period = 14,Std Dev Multiplier = 1.6
- RSI 阈值调整:
– Base: Overbought=70, Oversold=30
– 当前非强趋势市(ADX待计算),故维持基础阈值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– |4200.60 – 4195.95| = 4.65
– SUM(|ΔC| over 10 periods) ≈ 18.72
– ER ≈ 4.65 / 18.72 ≈ 0.248
– ER 0.5?否 → 属于正常市场
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 2.87 ≈ 8.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000683×100) ≈ 0.01602
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4202.26 + 4199.02 + 4200.60)/3 ≈ 4200.63
- 价格变化 ΔClose = 4200.60 – 4201.21 = -0.61
#### 2. 波动率相关指标(布林带、KC)
- 布林带(周期14,标准差倍数1.6)
– Middle Band = SMA(Close, 14) ≈ 4205.12
– Std Dev(Close, 14) ≈ 5.34
– Upper Band = 4205.12 + 1.6 × 5.34 ≈ 4213.66
– Lower Band = 4205.12 – 1.6 × 5.34 ≈ 4196.58
– Bandwidth = (Upper – Lower) / Middle = (17.08) / 4205.12 ≈ 0.00406
- 肯特纳通道 KC (EMA20 + 1.5×ATR10)
– EMA(Close,20) ≈ 4206.88
– ATR(10) ≈ 2.75
– Upper KC = 4206.88 + 1.5×2.75 ≈ 4211.01
– Lower KC = 4206.88 – 1.5×2.75 ≈ 4202.75
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4202.1
– WMA2 = WMA(Close, 9) ≈ 4204.3
– Raw HMA = 2×4202.1 – 4204.3 = 4200.0
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4200.8
- KAMA(10,2,30):
– 已计算 ER ≈ 0.248
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.248×(0.6045)+0.0645]² ≈ (0.214)² ≈ 0.0458
– KAMA 迭代计算得当前值 ≈ 4203.5(初值SMA=4204.1)
#### 4. 动量指标
- MACD(12,26,9)
– EMA12 ≈ 4203.2,EMA26 ≈ 4205.8
– DIF = 4203.2 – 4205.8 = -2.6
– DEA (EMA9 of DIF) ≈ -2.4
– MACD Histogram = -2.6 – (-2.4) = -0.2
- DMI 系统 (14)
– +DM, -DM, TR 初始化并进行 Wilder 平滑
– +DI(14) ≈ 38.2
– -DI(14) ≈ 32.7
– ADX(14) ≈ 26.1(经 Wilder 平滑处理)
#### 5. 振荡器指标
- RSI(14)(Wilder 平滑法)
– 平均涨幅 AvgGain ≈ 1.82,平均跌幅 AvgLoss ≈ 1.96
– RS = 1.82 / 1.96 ≈ 0.928
– RSI = 100 – (100 / (1 + 0.928)) ≈ 48.1
- CCI(14)
– TP = 4200.63
– SMA_TP(14) ≈ 4203.1
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.05
– CCI = (4200.63 – 4203.1) / (0.015 × 3.05) ≈ (-2.47) / 0.04575 ≈ -53.9
- 随机指标 (14,3,3)
– 最近14期 High=4214.95,Low=4199.02
– %K = (4200.60 – 4199.02)/(4214.95 – 4199.02) × 100 ≈ 1.58 / 15.93 × 100 ≈ 9.92
– %D(3期SMA of %K)≈ 18.4
#### 6. 成交量-价格指标
- OBV(累计量能)
– 上一根 OBV 假设为 X,当前收低于前一根(4200.60 < 4201.21),故减去 Volume=1709
– OBV 当前 ≈ X – 1709(绝对数值依赖初始值)
- MFI(14)
– TP ≈ 4200.63,Money Flow = TP × Volume = 4200.63 × 1709 ≈ 7.18M
– 正负资金流累加后计算比率,MFI ≈ 46.3
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1420,SMA(Vol,10) ≈ 1480
– VO = (1420 – 1480)/1480 × 100 ≈ -4.05%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume
– 计算得当前 VWAP ≈ 4206.2
- 枢轴点 PP
– 昨日高=4148.84,低=4096.96,收=4126.74
– PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
– R1 = 2×4124.18 – 4096.96 = 4151.40
– S1 = 2×4124.18 – 4148.84 = 4099.52
– R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
– S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
- 斐波那契回撤位:需选取最近高低点,暂不精确计算
—
第二步:市场状态判断
使用逻辑条件链逐条验证:
条件1:趋势启动(Trend Initiation)
- BB 宽度 = 0.00406 < 动态阈值(base 0.015,低波市下调)→ 是
- 收盘是否突破 KC ±3ATR?
– KC Upper = 4211.01,3ATR ≈ 8.61 → Upper + 3ATR = 4219.62
– KC Lower = 4202.75 → Lower – 3ATR = 4194.14
– 当前收盘 4200.60 ∈ [4194.14, 4219.62] → 未突破
- VO = -4.05 < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.1 > 22 → 表明趋势较强 → ❌ 不满足
- 尽管 ATR/C ≈ 0.000683 < 0.003(低波动滤波通过)
- 但 ADX > 22,排除盘整状态
条件3:中期趋势(Mid-Trend)
- ADX(14)=26.1 > 24 → ✅ 满足强趋势
- 价格从近期高位回落至 HMA(9)≈4200.8 附近 → 当前收盘 4200.60 接近 → ✅
- 回调期间成交量变化:
– 最近几根成交量在1300~1800之间波动,VO=-4.05%,属中性偏弱 → 可视为“低量回调” → ✅
- 回调幅度:
– 近期高点约 4214.95(08:40)
– 当前低点 4200.60,回调幅度 ≈ 14.35
– ATR(14)=2.87,1~2倍ATR ≈ 2.87~5.74
– 实际回调远超2ATR → ❌ 不满足健康回调定义
条件4:趋势衰竭(Trend Exhaustion)
检查四大信号(需满足至少两个,含背离):
- 价格创近期新高/新低?
– 近10根内最低为 4199.02(当前K线),略低于前低 4197.40(09:30)→ 未创新低
– 最近高点仍为 4214.95 → 未创新高 → ❌
- RSI/MACD 未确认?
– RSI=48.1,处于中间区域,无顶底背离迹象 → ❌
– MACD Histogram=-0.2,持续负值,未现发散 → ❌
- 成交量背离?
– 当前成交量1709,前一根1395 → 放量下跌 → 存在空头动能 → ❌ 不支持背离
- 反转K线形态?
– 当前K线:开盘4201.24,最高4202.26,最低4199.02,收盘4200.60
– 下影线较长(4199.02→4200.60),上影线短 → 具有轻微支撑意义,但非明确反转形态(如锤子线需更低开)
– 整体呈小阴线,实体较小 → 中性偏弱
– 不构成强反转确认 → ❌
默认条件:方向不明
- ADX=26.1 > 24,趋势明确
- 波动率低,但趋势强度高
- 无清晰模型匹配
—
第三步:量化分析(基于市场状态扫描模型)
当前状态:Mid-Trend
扫描对应模型:
#### 1. 移动平均回调模型(Moving Average Pullback)
- 是否处于上升趋势?HMA(9) 斜率为负(由4202.1→4200.8)→ 下降趋势
- 价格反弹至 HMA 区域?当前价格在 HMA 之下 → ❌
- 出现看跌K线?当前为小阴线,成交量略增 → 可能延续下行
- 结论:
– Sell Signal:❌(尚未触及 HMA)
– Buy Signal:❌
– Watch Signal:✅
#### 2. 斐波那契回调入场
- 需定义一波上涨或下跌
- 假设最近一波下跌:从 4214.95(08:40)→ 4200.60(当前)
- 61.8% 回撤位 ≈ 4214.95 – 0.618×(14.35) ≈ 4206.05
- 当前价格远低于该位 → ❌ 未达目标区
- RSI=48.1,未从<40回升 → ❌
- MACD 未金叉 → ❌
- 结论:
– Buy Signal:❌
– Sell Signal:❌
– Watch Signal:✅
#### 3. VWAP 支撑阻力交易
- 当前价格 4200.60 < VWAP 4206.2 → 处于下方
- 是否反弹测试 VWAP?否,仍在远离
- 若未来反弹至 VWAP 且遇阻(如出现 Pin Bar),则可考虑做空
- 当前结论:
– Sell Signal:❌(未接触)
– Buy Signal:❌
– Watch Signal:✅
—
最终汇总
#### 可操作信号:
- 无任何 Buy 或 Sell 信号触发
#### 市场状态是否被扫描结果支持?
- 否
- 理由:尽管 ADX 显示趋势较强,但价格已大幅偏离短期均线,回调深度超过 5ATR,且未出现任何 Pullback 模型的确认信号。实际走势更接近“超调后的等待”,而非健康的 Mid-Trend 回调。
#### 建议操作:
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4200.60 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4196.58 <<+ (布林带下轨)
- Resistance level: ->> 4205.12 <<- (布林带中轨)
—
第五步:总结分析结论
本次分析基于288根5分钟K线数据,严格遵循指令流程执行。
首先完成 ATR(14)=2.87、ADX(14)=26.1、RSI=48.1 等核心指标计算,并根据 Volatility Ratio=0.000683 和 Relative Ratio=0.894 判定为低波动市场,从而设定布林带参数为 (14, 1.6),HMA 周期为9。
市场状态判断中,因 ADX>24,排除盘整;虽价格未有效突破 KC 通道,亦无量价配合,故不构成趋势启动;虽回调幅度过大,但仍将其归类为 Mid-Trend。
但在模型扫描环节,三大 Mid-Trend 模型均未触发任何买卖信号,主因是:
- 价格远离 HMA 与 VWAP;
- 未进入关键斐波那契区域;
- 缺乏成交量配合与形态确认。
因此,最终结论为 维持观望(Watch),建议关注后续价格能否在 4196.58(BB Lower) 获得支撑,或反弹至 4205.12(BB Middle) 遭遇阻力,再择机介入。