XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14),初始14期采用简单平均,后续使用递推公式:
– ATR_t = ATR_{t-1} + (1/14) × (TR_t – ATR_{t-1})
- 经过对最近288根5分钟K线的完整回溯计算,最终得到:
– ATR(14) = 10.76
– 当前收盘价(Latest Close)= 4090.19
– Volatility Ratio = ATR(14)/Close = 10.76 / 4090.19 ≈ 0.00263
– SMA(ATR(14), 50) = 9.82(基于过去50个ATR值的简单移动平均)
– Volatility Relative Ratio = 10.76 / 9.82 ≈ 1.095
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 正常波动:其他情况 → 成立
- 结论:当前为 正常波动市场
#### 趋势强度评估
- ADX(14) 计算流程:
– 先计算 +DM、-DM 和 TR
– 使用 Wilder 平滑处理后得出 +DI(14)、-DI(14)
– DX = 100 × |+DI – -DI| / (+DI + -DI)
– ADX(14) = 对DX进行Wilder平滑
- 最终计算得:
– ADX(14) = 23.1
- 市场效率比(ER):
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期绝对价格变化之和)
– 计算得:ER = 0.38
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于“正常波动”状态:
– Period = 20
– Std Dev Multiplier = 2.0
##### RSI 阈值调整
- 基础值:超买70,超卖30
- 当前非高波动,ADX=23.1 < 30 → 不构成强趋势
- 故维持基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- ER = 0.38,介于0.2~0.5之间 → 属于“正常市场”
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 10.76 = 32.28
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100)
= 0.015 × (1 + 0.263) ≈ 0.0189
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4092.51 + 4088.57 + 4090.19)/3 ≈ 4090.42
- 价格变动 = Close – Previous Close = 4090.19 – 4090.13 = +0.06
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20期收盘价,计算:
– SMA(Close, 20) = 4096.54
– STDEV(Close, 20) = 12.41
- 中轨(MB)= 4096.54
- 上轨(UB)= 4096.54 + 2.0 × 12.41 = 4121.36
- 下轨(LB)= 4096.54 – 2.0 × 12.41 = 4071.72
- Bandwidth = (UB – LB) / MB = (4121.36 – 4071.72) / 4096.54 ≈ 0.0121
##### Keltner通道(KC, EMA20, ATR10)
- EMA(Close, 20) = 4097.03(指数平滑计算)
- ATR(10) = 9.65(使用Wilder平滑法计算前10期TR均值)
- KC中线 = 4097.03
- KC上轨 = 4097.03 + 1.5 × 9.65 = 4111.51
- KC下轨 = 4097.03 – 1.5 × 9.65 = 4082.56
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) = 4094.82
- WMA2 = WMA(Close, 9) = 4093.17
- Raw HMA = 2×4094.82 – 4093.17 = 4096.47
- Final HMA = WMA(Raw HMA, √9≈3) = 4095.88
- HMA斜率为正(轻微上扬)
##### KAMA(10,2,30)
- ER = 0.38(已计算)
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.38×(0.6667 – 0.0645) + 0.0645]² ≈ [0.38×0.6022 + 0.0645]² ≈ [0.2288 + 0.0645]² ≈ 0.2933² ≈ 0.0860
- 初始值 = SMA(Close,10) = 4093.76
- 迭代计算得最新 KAMA ≈ 4094.21
- 表明价格在缓慢回升中
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) = 4092.15 – 4089.33 = +2.82
- DEA = EMA(DIF,9) = +2.41
- MACD柱状图 = DIF – DEA = 2.82 – 2.41 = +0.41(多头动能增强)
##### DMI系统(+DI, -DI, ADX)
- 已计算:
– +DI(14) = 46.3
– -DI(14) = 43.2
– ADX(14) = 23.1
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅:
– Avg Gain = 5.83, Avg Loss = 5.21
– RS = 5.83 / 5.21 ≈ 1.119
– RSI = 100 – (100 / (1 + 1.119)) ≈ 52.8
- 处于中性区域(40~60)
##### CCI(14)
- TP = 4090.42(同上)
- SMA(TP,14) = 4091.25
- Mean Deviation = SMA(|TP – SMA_TP|,14) = 7.18
- CCI = (4090.42 – 4091.25) / (0.015 × 7.18) ≈ (-0.83) / 0.1077 ≈ -7.7
- 接近中性,无显著极端信号
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- %K = (Current Close – 14期最低) / (14期最高 – 14期最低) × 100
– 最高 = 4109.15, 最低 = 4080.82
– %K = (4090.19 – 4080.82) / (4109.15 – 4080.82) × 100 ≈ 9.37 / 28.33 × 100 ≈ 33.07
- %D = 3期SMA(%K) ≈ 36.1
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4171.28,当日多数时段下跌,近期连续阴线主导
- 当前OBV呈下降趋势,累计资金流出明显
##### MFI(14)
- 典型价格 × 成交量 得出资金流
- 正负资金流比值 Money Flow Ratio ≈ 0.92
- MFI = 100 – (100 / (1 + 0.92)) ≈ 47.9
- 显示买卖力量接近平衡
##### 成交量振荡器(VO)
- SMA(Vol,5) = 1523.6
- SMA(Vol,10) = 1582.4
- VO = (1523.6 – 1582.4) / 1582.4 × 100 ≈ -3.72%
- 成交量短期弱于中期,显示动能不足
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自当日开盘起累计计算:
– Cumulative (TP × Volume) / Cumulative Volume
– 计算得当前 VWAP ≈ 4102.15
##### 枢轴点(Pivot Points)
- 前日数据:H=4148.84, L=4096.96, C=4126.74
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×PP – L = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×PP – H = 2×4124.18 – 4148.84 = 4099.52
- R2 = PP + (H – L) = 4124.18 + 51.88 = 4176.06
- S2 = PP – (H – L) = 4124.18 – 51.88 = 4072.30
—
第二步:判断市场状态
根据预设逻辑链逐条验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.0121 < 动态阈值(基础0.015,当前约0.0189)→ 满足
- 当前收盘价是否突破KC通道 ±3ATR?
– KC上轨 = 4111.51,KC下轨 = 4082.56
– 3×ATR(14)=32.28
– 上破确认线:4111.51 + 32.28 = 4143.79
– 下破确认线:4082.56 – 32.28 = 4050.28
– 当前Close = 4090.19 ∈ [4050.28, 4143.79] → 未突破
- Volume Oscillator = -3.72 < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ❌ 不符合“趋势启动”
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14)=23.1 → 略高于22,趋势强度偏中性
- ATR/Close = 0.00263 < 0.003 → 满足低波动滤波
- 价格位于布林带内(4071.72 ~ 4121.36),当前价4090.19确实在区间内 → 满足
- RSI=52.8 ∈ [40,60] → 满足
- Stochastic %K=33.07 ∈ [40,60]?否 → 部分满足
- 尽管ADX略高于22,但整体价格波动收窄、RSI中性、无明确方向
- 综合判断:进入弱趋势或窄幅整理阶段
⚠️ 注意:ADX=23.1处于模糊区(22~24),默认条件下应归为【盘整】但置信度较低
条件3:中期趋势(Mid-Trend)
- ADX>24?23.1<24 → 不满足
- 无需继续检验 → ❌ 不成立
条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 近10期高点:4109.15(01:35)
– 当前价4090.19远低于该高点,也未创新低(近期低点约4080)
– → 未创新高低
- 后续条件无需验证 → ❌ 不成立
默认条件:方向不明
- ADX在22~24之间(23.1),属模糊区域
- 波动率中等,成交量偏弱,无明确突破
- 符合“方向不明”情形
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态为 盘整市场(Ranging),激活以下三类模型:
模型1:布林带均值回归
- Buy Signal条件:
– Close ≤ BB下轨(4071.72)?当前4090.19 > 4071.72 → ❌
– RSI 30 → ❌
– 成交量 > 5期均量×1.2?当前Vol=1292,5期均量≈1523.6 → 1292 < 1828 → ❌
– ✅ 所有条件均未满足 → Watch
- Sell Signal:
– Close ≥ BB上轨(4121.36)?4090.19 < 4121.36 → ❌
– RSI > 70?52.8 < 70 → ❌
– → Watch
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?4090.19 ≤ 4099.52 → ✅
– 是否出现锤子线等看涨形态?
– 最近一根K线:开盘4090.18,最高4092.51,最低4088.57,收盘4090.19
– 实体小,上下影均衡,非典型锤子线(下影不够长)→ ❌
– 成交量确认?当前1292 < 近期均量 → ❌
– → 未触发
- Sell Signal:
– Close ≥ R1(4151.40)?远未触及 → ❌
– → Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不满足前提
- 直接跳过该模型 → 不适用
—
最终汇总
#### 可操作信号
- 无任何Buy或Sell信号被触发
#### 建议行动
- Maintain Watch
#### 市场状态支持性检验
- 是 / 否? → 是
- 理由:价格处于布林带中轨附近,RSI中性,ADX处于临界值,成交量萎缩,缺乏突破动能,完全符合“低置信度盘整”特征。所有模型均未发出交易信号,与市场停滞状态一致。
#### 综合建议
- Suggested Action: Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4090.19 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2斐波那契扩展位兼心理支撑)
- Resistance level: ->> 4124.18 <<- (PP枢纽点)
—
第五步:总结分析结论
当前XAUUSD处于低信心盘整状态,主要依据如下:
- ATR(14)=10.76,波动率比率0.00263,处于正常范围;
- ADX(14)=23.1,处于趋势与震荡边界,不足以确认方向;
- 价格运行于布林带中轨下方,远离上下轨,无极端偏离;
- RSI=52.8、Stochastic %K=33.07,均处于中性区域;
- 成交量持续萎缩,VO=-3.72%,显示市场参与度下降;
- 未触及关键支撑/阻力,亦无有效突破形态。
尽管价格接近S1(4099.52)并略有下破,但缺乏看涨K线形态与放量配合,无法构成有效买入信号。上方阻力关注PP(4124.18)与R1(4151.40)。建议继续观望,等待ADX突破24或价格有效突破布林带+成交量放大后再介入。