XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线逐根计算。
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),最终得出:
– ATR(14) ≈ 3.87
- 当前收盘价(Close)为 4163.99
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14)/Current Close = 3.87 / 4163.99 ≈ 0.000929
- SMA(ATR(14), 50) 需要至少50期数据,当前仅提供部分时段,无法完整计算长期均值。保守估计其值在3.5~4.0之间,因此:
– Volatility Relative Ratio ≈ 0.97~1.11
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况 → 正常波动市场
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前 ADX(14) 尚未确认是否 >30,暂不调整
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
– |4163.99 – 4154.17| = 9.82
– SUM(|ΔC|) 过去10根K线价格变化绝对值之和 ≈ 28.5
– ER ≈ 9.82 / 28.5 ≈ 0.344
– 属于“Normal Market” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.0929×100) ≈ 0.015 × 1.929 ≈ 0.0289
—
阶段1.2 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4164.52 + 4163.09 + 4163.99)/3 ≈ 4163.87
- 价格变动 = 4163.99 – 4164.03 = -0.04
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集过去20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4158.45
– STDEV(Close, 20) ≈ 6.12
- 中轨 = 4158.45
- 上轨 = 4158.45 + 2.0 × 6.12 ≈ 4170.69
- 下轨 = 4158.45 – 2.0 × 6.12 ≈ 4146.21
- Bandwidth = (4170.69 – 4146.21) / 4158.45 ≈ 0.00588
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4159.12
- ATR(10) ≈ 3.65
- KC 上轨 = 4159.12 + 1.5 × 3.65 ≈ 4164.59
- KC 下轨 = 4159.12 – 1.5 × 3.65 ≈ 4153.65
#### 3. 趋势指标
##### HMA(周期=9)
- WMA1 = WMA(Close, 5) ≈ 4161.2
- WMA2 = WMA(Close, 9) ≈ 4159.8
- Raw HMA = 2×4161.2 – 4159.8 = 4162.6
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4162.4
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.344
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.344×(0.6667-0.0645)+0.0645]² ≈ [0.344×0.6022+0.0645]² ≈ [0.207+0.0645]² ≈ 0.2715² ≈ 0.0737
- 初始值:SMA(Close,10) ≈ 4160.5
- 经迭代更新后,最新 KAMA ≈ 4161.1
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4162.0
- EMA26 ≈ 4157.8
- DIF = 4162.0 – 4157.8 = 4.2
- DEA (EMA9 of DIF) ≈ 3.8
- MACD Histogram = 4.2 – 3.8 = 0.4
##### DMI系统(ADX14)
- 经 Wilder 平滑处理后:
– +DI(14) ≈ 48.6
– -DI(14) ≈ 42.3
– ADX(14) ≈ 26.1
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅与跌幅:
– Avg Gain ≈ 2.45
– Avg Loss ≈ 2.10
– RS = 2.45 / 2.10 ≈ 1.167
– RSI = 100 – (100 / (1 + 1.167)) ≈ 53.8
##### CCI(14)
- SMA(TP,14) ≈ 4159.2
- Mean Deviation ≈ 4.1
- CCI = (4163.87 – 4159.2) / (0.015 × 4.1) ≈ 4.67 / 0.0615 ≈ 75.9
##### 随机振荡器(Stochastic Oscillator 14,3,3)
- 最近14根K线:
– 最高价 High = 4168.63
– 最低价 Low = 4150.94
- %K = (4163.99 – 4150.94)/(4168.63 – 4150.94) × 100 ≈ 13.05 / 17.69 × 100 ≈ 73.8%
- %D(3期SMA of %K)≈ 68.2%
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4130.28,当日多数上涨,累计正向成交量为主,OBV呈上升趋势,当前 OBV ≈ +38,200
##### MFI(14)
- 典型价格、资金流加总后得:
– 正向资金流总和 ≈ 2.85亿
– 负向资金流总和 ≈ 2.62亿
– Money Flow Ratio ≈ 1.088
– MFI ≈ 100 – (100 / (1 + 1.088)) ≈ 52.1
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1080
- SMA(Vol,10) ≈ 1060
- VO = (1080 – 1060)/1060 × 100 ≈ 1.89%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前 VWAP ≈ 4156.3
##### 枢轴点(Pivot Points)
- 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
##### 斐波那契回撤位
- 近期高点:4168.63(13:20)
- 近期低点:4150.94(15:30)
- 61.8% 回撤位 ≈ 4150.94 + 0.618×(4168.63-4150.94) ≈ 4161.5
—
第二步:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB Width = 0.00588 < 动态阈值(基础0.015,当前≈0.0289)→ 满足
- 当前收盘价 4163.99 vs KC Upper Band 4164.59 → 未突破(差额 -0.6),更未达 “+3ATR”(需 > 4164.59 + 11.61 = 4176.2)→ 不满足
- VO = 1.89 > 1.0 → 满足
- 突破确认(连续两根)→ 无突破 → 不满足
- ❌ 不成立
#### 条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.1 > 22 → 不满足
- ATR/Close = 0.000929 < 0.003 → 满足
- 价格位于BB带内(4146.21 ~ 4170.69),RSI=53.8 ∈ [40,60] → 满足
- 但 ADX > 22 表明趋势较强,不符合弱趋势前提 → ❌ 不成立
#### 条件3:中期趋势(Mid-Trend)
- ADX(14)=26.1 > 24 → 满足
- 价格从近期高点回落至 HMA(9)≈4162.4 附近(当前4163.99,接近)→ 部分满足
- 回调期间成交量振荡器 VO≈1.89,远高于[-0.5,0.5]区间 → 不满足
- 回调幅度:近期高点4168.63 → 当前4163.99,回落约4.64;ATR=3.87,1~2倍为3.87~7.74 → 回落幅度在范围内 → 满足
- 三项中两项满足,但“回调缩量”关键条件失败 → ❌ 不完全成立
#### 条件4:趋势衰竭(Trend Exhaustion)
- 是否创新高?近期高点为4168.63(13:20),当前4163.99,未创新高 → 不满足
- 无新高/新低 → 所有子条件失效 → ❌ 不成立
#### 默认条件:方向不明(标记为盘整,信心低)
- ADX 在24~30之间,属中等偏强趋势
- 价格未明显突破或回调,波动收窄
- 综合来看,虽ADX>24,但缺乏明确回调结构与量能配合
注:尽管ADX显示趋势强度尚可,但价格处于窄幅整理,BB宽度收缩,且无明确方向延续信号,故归类为低信心盘整。
—
第三步:量化分析(扫描对应模型)
对应模型库:State 1 — 盘整市场模型
#### 模型1:布林带均值回归
- Buy Signal:
– Close 4146.21 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?1.89 > 1.2 → 是
– ❌ 三项均未全满足 → 无买入信号
- Sell Signal:
– Close >= BB Upper Band? 4163.99 < 4170.69 → 否
– RSI > 动态超买线(70)?53.8 < 70 → 否
– 成交量条件满足
– ❌ 无卖出信号
- ➤ 结果:Watch
#### 模型2:枢轴点交易
- Buy Signal:
– Close > 4099.52 → 否
– 无需继续判断
- Sell Signal:
– Close >= R1(4151.40)? 是(4163.99 > 4151.40)
– 是否出现看跌K线形态?最后一根K线:开盘4164.03,收盘4163.99,小阴线,无长上影或吞没 → 非典型反转形态
– 成交量确认?当前成交量962,略低于5期均量 → 无放量确认
– ❌ 条件不全满足
- ➤ 结果:Watch
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?当前为26.1 → 不满足
- 整个模型不激活
- ➤ 结果:Watch
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号触发
#### 市场状态支持性检验
- 是否被扫描结果支持?否
– 原因:ADX=26.1 显示趋势强度已超出典型“盘整”范畴(通常<20),而实际价格行为呈现收敛特征,形成矛盾。技术上更倾向弱趋势整理而非无方向震荡。模型匹配度不高。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4163.99 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1枢轴支撑)
- Resistance level: ->> 4170.69 <<- (布林带上轨)
—
第五步:总结分析结论
当前XAUUSD处于窄幅整理阶段,布林带宽度显著收窄(0.588%),价格围绕20期均线(4158.45)小幅波动,短期HMA(4162.4)构成即时支撑。ADX(14)=26.1表明中期趋势力量仍存,但近期缺乏持续动能,MACD柱状图趋平,RSI位于中性区域(53.8),随机指标进入高位区(%K=73.8),尚未显现超买压力。
成交量方面,VO为1.89%,高于平均水平,反映交易活跃,但未能推动价格突破关键阻力(KC上轨4164.59、布林上轨4170.69)。当前价位高于枢轴R1(4151.40),处于技术偏强区域,但缺乏进一步上涨动能验证。
综合判断,市场正处于趋势延续前的蓄势阶段,方向待决。由于所有量化模型均未触发明确信号,且趋势与震荡特征并存,建议维持观望,重点关注4164.60附近突破有效性及后续成交量配合。若有效突破并站稳4170,则可能开启新一轮升势;若回落跌破4158,则警惕回调加深。