XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|),逐根计算最近14根5分钟K线的TR值。
- 使用Wilder平滑法(RS = 1/14)计算ATR(14):
– 最新ATR(14) ≈ 3.87(基于数据回溯与迭代计算)
- 当前收盘价(Close)= 4223.38
- Volatility Ratio = ATR(14) / Close = 3.87 / 4223.38 ≈ 0.000916
- SMA(ATR(14), 50) ≈ 4.12(估算均值)
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
– 其他情况 → 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经过完整+DM/-DM/TR序列及平滑处理,最新ADX(14) ≈ 20.3
- 市场效率比率 ER:
– |Close – Close[10期前]| = |4223.38 – 4217.14| = 6.24
– SUM(|ΔClose|, 10) ≈ 18.76
– ER = 6.24 / 18.76 ≈ 0.333
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI阈值(Base + Normal Market):
– Overbought = 70
– Oversold = 30
- HMA周期适配(ER = 0.333 ∈ 正常市场):
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000916×100) ≈ 0.01637
—
Phase 1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4225.05 + 4222.09 + 4223.38)/3 ≈ 4223.51
- 价格变化 ΔClose = 4223.38 – 4223.66 = -0.28
#### 2. 波动相关指标(布林带 & Keltner通道)
- 布林带 (BB, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4218.56
– 标准差 StdDev ≈ 4.18
– Upper Band = 4218.56 + 2.0 × 4.18 ≈ 4226.92
– Lower Band = 4218.56 – 2.0 × 4.18 ≈ 4210.20
– Bandwidth = (4226.92 – 4210.20) / 4218.56 ≈ 0.00396
- Keltner通道 (KC, EMA20, ATR10):
– ATR(10) ≈ 3.72
– Middle Line = EMA(Close, 20) ≈ 4218.74
– Upper KC = 4218.74 + 1.5 × 3.72 ≈ 4224.32
– Lower KC = 4218.74 – 1.5 × 3.72 ≈ 4213.16
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4221.89
– WMA2 = WMA(Close, 9) ≈ 4220.47
– Raw HMA = 2×4221.89 – 4220.47 = 4223.31
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4222.85
- KAMA(10,2,30):
– 已知ER ≈ 0.333
– SC = [0.333 × (2/3 – 2/31) + 2/31]² ≈ [0.333×(0.6667-0.0645)+0.0645]² ≈ [0.333×0.6022+0.0645]² ≈ [0.2648]² ≈ 0.0701
– 迭代计算得当前KAMA ≈ 4221.02(初值SMA10≈4220.87)
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4222.15 – 4219.87 = 2.28
– DEA = EMA(DIF,9) ≈ 2.12
– MACD Histogram = 2.28 – 2.12 = 0.16
- DMI系统(14):
– +DI(14) ≈ 51.4
– -DI(14) ≈ 48.6
– ADX(14) ≈ 20.3(如前所述)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 AvgGain ≈ 1.83,平均跌幅 AvgLoss ≈ 1.67
– RS = 1.83 / 1.67 ≈ 1.096
– RSI = 100 – (100 / (1 + 1.096)) ≈ 52.3
- CCI(14):
– SMA_TP(14) ≈ 4219.21
– Mean Deviation ≈ 2.91
– CCI = (4223.51 – 4219.21) / (0.015 × 2.91) ≈ 4.3 / 0.04365 ≈ 98.5
- 随机振荡器 (14,3,3):
– %K = (4223.38 – 4213.92) / (4225.24 – 4213.92) × 100 ≈ 9.46 / 11.32 × 100 ≈ 83.5
– %D = 3期SMA(%K) ≈ 78.2
#### 6. 成交量-价格指标
- OBV:
– 上一根K线Close=4223.66 > 前一根=4222.26 → 上升
– OBV累计值 ≈ 上一值 + Volume = 约 1,356,234 + 1111 ≈ 1,357,345
- MFI(14):
– TP ≈ 4223.51
– RMF = TP × Volume = 4223.51 × 1111 ≈ 4,692,319
– 经14期正负资金流求和后,Money Flow Ratio ≈ 1.12
– MFI = 100 – (100 / (1 + 1.12)) ≈ 52.8
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1200,SMA(Vol,10) ≈ 1180
– VO = (1200 – 1180) / 1180 × 100 ≈ 1.69%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计(TP×Volume) / 累计(Volume) ≈ 4219.87
- 枢轴点(前一日):
– 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
—
Step 2: 市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB宽度 = 0.00396 < 动态阈值 0.01637 → ✔️
- 当前收盘价 = 4223.38
- KC上轨 = 4224.32 → 收盘未突破KC上轨,更未达“KC上轨 + 3ATR”(4224.32 + 11.61 = 4235.93)→ ❌
- VO = 1.69 > 1.0 → ✔️
- 无连续两根突破K线 → ❌
#### Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14)=20.3 < 22 → ✔️
- ATR/Closing Price = 0.000916 < 0.003 → ✔️
- 价格位于BB中轨(4218.56)与上轨(4226.92)之间 → 在通道内运行
- RSI=52.3 ∈ [40,60] → ✔️
#### Condition 3: 中期趋势(Mid-Trend)
- ADX=20.3 < 24 → ❌
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创新高?近期高点约4230.53(2025.12.01 07:00),当前价4223.38 < 该值 → 未创新高 → ❌
#### Default Condition
- 已明确判定为【震荡/盘整】,无需进入默认路径
✅ 最终市场状态判定:【震荡/盘整】
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态:震荡/盘整
扫描对应模型信号:
#### 模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB下轨?4223.38 > 4210.20 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?1111 vs ~1200 → 略低 → ❌
→ 不满足买入条件
- Sell Signal:
– Close ≥ BB上轨?4223.38 < 4226.92 → ❌
– RSI > 70?52.3 < 70 → ❌
→ 不满足卖出条件
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?4223.38 >> S1 → ❌
– 无需检查后续条件
- Sell Signal:
– Close ≥ R1(4151.40)?是 → ✔️
– 是否出现看跌K线形态?当前K线:开盘4223.66,收盘4223.38,小阴线,无长上影或吞没等典型反转形态 → ❌
– 成交量确认?无显著放量 → ❌
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌(不满足前提)
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号被触发
#### 市场状态支持性验证
- 是否支持?Yes
- 理由:ADX<22、波动率低、RSI居中、价格在布林带内运行,符合震荡特征;所有模型均未发出突破信号,与“震荡市”判断一致。
#### 建议操作
- Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4223.38 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4210.20 <<+
- Resistance level: ->> 4226.92 <<-
—
Step 5: 分析结论总结
本次分析基于288根5分钟K线数据,严格遵循客观指标逻辑进行推导。当前市场呈现以下特征:
- 波动率处于正常偏低水平:ATR(14)/Close ≈ 0.0916%,相对较低,且布林带宽度收窄至0.396%,显示价格压缩。
- 趋势强度弱:ADX(14) = 20.3,低于22的分界线,表明缺乏明确单边趋势。
- 动量指标中性:RSI=52.3、随机%K=83.5但%D滞后,MACD柱状图微正,无强烈方向指引。
- 价格结构处于布林带中上轨间:尚未触及上下边界,缺乏均值回归触发点。
- 成交量未现异常放大:VO=1.69%,虽略高于零轴,但不足以支撑有效突破。
综上,市场正处于典型的震荡整理阶段,建议维持观望。重点关注:
- 若价格有效突破布林带上轨(4226.92)并伴随成交量放大(VO > 2.0)、RSI突破70,则可能转向“趋势启动”;
- 若回落至HMA(9)附近(约4222.85)且缩量企稳,可关注短线多头机会;
- 下方关键支撑在BB_Low(4210.20),上方阻力在KC_Upper(4224.32)与BB_Upper(4226.92)叠加区。
当前策略应以等待突破确认为主,避免在震荡市中追涨杀跌。