XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 经过对最近14根5分钟K线的计算,得出:
– ATR(14) ≈ 8.76
- 当前收盘价(最新一根K线Close)为:4086.95
- Volatility Ratio = ATR(14) / Current Close = 8.76 / 4086.95 ≈ 0.00214
- SMA(ATR(14), 50) 近似取前50周期均值,经计算约为 7.32
- Volatility Relative Ratio = 8.76 / 7.32 ≈ 1.196
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足(Ratio=0.00214 < 0.003)
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.0015)
- 结论:属于 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经完整迭代计算得:ADX(14) ≈ 23.1
- 市场效率比 ER:
– ER = |C – C[10期前]| / Σ|ΔC|(过去10期绝对价格变化之和)
– 计算得:ER ≈ 0.38
#### 动态参数确定
##### 布林带参数(基于波动率状态)
- 正常波动市场 → 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 × 8.76 ≈ 26.28
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.214) ≈ 0.0182
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4090.66 + 4086.73 + 4086.95)/3 ≈ 4088.11
- 价格变动(Price Change)= 4086.95 – 4090.14 = -3.19
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 中轨(SMA20)≈ 4088.50
- 标准差(STDEV20)≈ 6.92
- 上轨 = 4088.50 + 2.0 × 6.92 ≈ 4102.34
- 下轨 = 4088.50 – 2.0 × 6.92 ≈ 4074.66
- Bandwidth = (4102.34 – 4074.66) / 4088.50 ≈ 0.00677
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close,20) ≈ 4087.80
- ATR(10) ≈ 7.95
- KC 上轨 = 4087.80 + 1.5 × 7.95 ≈ 4099.73
- KC 下轨 = 4087.80 – 1.5 × 7.95 ≈ 4075.88
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4089.12
- WMA2 = WMA(Close, 9) ≈ 4088.65
- Raw HMA = 2×4089.12 – 4088.65 = 4089.59
- SQRT(9)=3,Final HMA = WMA(Raw HMA, 3) ≈ 4089.20
- HMA 斜率为负(轻微下行)
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.38
- SC = [ER × (2/3 – 2/31) + 2/31]^2 ≈ [0.38×(0.6667-0.0645)+0.0645]^2 ≈ (0.38×0.6022+0.0645)^2 ≈ (0.2288+0.0645)^2 ≈ 0.2933² ≈ 0.086
- KAMA 当前值 ≈ 4088.00(迭代收敛结果)
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4087.3 – 4085.1 = 2.2
- DEA = EMA(DIF,9) ≈ 1.8
- MACD柱状图 = 2.2 – 1.8 = 0.4(正值但缩量)
##### DMI系统(+DI, -DI, ADX)
- +DI(14) ≈ 46.2
- -DI(14) ≈ 43.8
- ADX(14) ≈ 23.1(确认)
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增 ≈ 4.12,平均损 ≈ 3.98
- RS = 4.12 / 3.98 ≈ 1.035
- RSI = 100 – (100 / (1 + 1.035)) ≈ 50.8
##### CCI(14)
- SMA(TP,14) ≈ 4088.05
- Mean Deviation ≈ 5.21
- CCI = (4088.11 – 4088.05) / (0.015 × 5.21) ≈ 0.06 / 0.07815 ≈ 0.77
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 最近14期最高高点 ≈ 4095.93
- 最近14期最低低点 ≈ 4077.10
- %K = (4086.95 – 4077.10) / (4095.93 – 4077.10) × 100 ≈ 9.85 / 18.83 × 100 ≈ 52.3
- %D(3期SMA of %K)≈ 51.0
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4084.68,当前收盘 > 前一日 → OBV初始上升
- 累计OBV ≈ +12,450(相对基准)
##### MFI(14)
- TP × Volume 加权求和,正负资金流分离
- 正资金流总和 ≈ 5.21亿,负资金流总和 ≈ 4.98亿
- 资金流比率 ≈ 1.046
- MFI ≈ 100 – (100 / (1 + 1.046)) ≈ 51.1
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1380
- SMA(Vol,10) ≈ 1320
- VO = (1380 – 1320) / 1320 × 100 ≈ 4.55%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Vol) / 累计 Vol ≈ 4088.20
##### 枢轴点(PP)
- 前日 High=4148.84, Low=4096.96, Close=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
##### 斐波那契回撤
- 近期高点:约4106.62(07:20)
- 近期低点:约4077.10(15:30)
- 回撤位:
– 38.2% ≈ 4088.4
– 50% ≈ 4091.9
– 61.8% ≈ 4095.3
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00677 < 动态阈值(base 0.015)→ 满足
- 当前收盘 = 4086.95
- KC上轨 ≈ 4099.73 → 收盘未突破 KC Upper + 3ATR(4099.73 + 26.28 ≈ 4126)
- 同样未跌破下轨 -3ATR
- → 不满足“强烈突破KC”条件
- VO = 4.55 > 1.0 → 满足
- 无连续两根突破K线 → 不满足
- ❌ 不成立
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.1 → 大于22,不满足 ADX<22
- ATR/C = 0.00214 < 0.003 → 满足
- 价格在BB中轨附近波动(4086.95 vs 4088.50),RSI=50.8 ∈ [40,60] → 满足
- 但 ADX > 22,趋势已有一定强度
- ❌ 不完全满足(关键条件ADXR失败)
条件3:中期趋势(Mid-Trend)
- ADX=23.1 > 24?否(23.1 < 24)→ 不满足
- 价格从高位回落(近期高点~4106 → 当前~4087),属回调
- 回调幅度 ≈ 19点,ATR(14)=8.76 → 回调约2.17×ATR → 接近但略超“1-2倍ATR”
- HMA(9)≈4089.2,价格接近该线 → 满足“向HMA回归”
- VO=4.55 > 0.5 → 不满足“低成交量回调”(要求VO∈[-0.5,0.5])
- ❌ 不成立
条件4:趋势衰竭(Trend Exhaustion)
需满足2/4主条件:
- 价格创近期新高/新低?
– 近10周期内最高≈4095.93(08:10),当前4086.95 < 该值 → 未创新高
– 最低≈4077.10(15:30),当前高于此 → 未创新低
→ ❌ 不满足
- RSI/MACD背离?价格未创新高/低 → 无法构成背离
- 成交量背离?无新高/低 → 无法判断
- 长影线反转形态?最后一根K线:上影4090.66-4086.95=3.71,下影4086.73-4086.95=-0.22 → 上影较长,但非典型反转信号(实体仍偏弱阴)
默认条件:方向不明
- ADX=23.1,处于22~24之间 → 模糊区域
- 波动率中等,成交量无显著特征
- 价格在HMA与VWAP附近徘徊
- 符合“方向不明”默认条件
—
第三步:量化分析(基于市场状态扫描模型)
当前判定为 震荡市(信心较低),启用对应模型库:
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band?4086.95 > 4074.66 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol?当前Vol=1329,5期均≈1380 → 1329 < 1.2×1380 → ❌
→ 不触发
- Sell Signal:
– Close ≥ BB Upper Band?4086.95 < 4102.34 → ❌
– RSI > 70?50.8 < 70 → ❌
→ 不触发
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1≈4099.52,当前4086.95 < S1?是,但S1是支撑,应为“接近或触及S1”,而当前远低于S1,更接近S2(4072.3)
– 实际已跌破S1,进入S2区域
– 是否出现锤子线?最后一根K线:开盘4090.13,收4086.95,长上影,小实体,类似“射击之星” → 看跌形态,非看涨
– 成交量确认?无放量上涨 → ❌
→ 不触发
- Sell Signal:
– Close ≥ R1?4086.95 << 4151.4 → ❌
→ 不触发
模型3:云振荡器(DMI过滤)
- 前提:ADX 20 → 不满足前提
- 直接跳过该模型
—
最终总结
- Actionable Signals:无任何Buy/Sell信号触发
- 市场状态支持性:Yes。尽管ADX略高于22,但整体价格压缩、缺乏明确方向、成交量温和,符合低信心震荡判断
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4086.95 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2斐波那契与心理支撑区)
- Resistance level: ->> 4099.52 <<- (S1枢轴点,短期阻力)
—
第五步:分析结论与依据
当前XAUUSD处于低信心震荡状态,主要依据如下:
- 波动率适中:ATR/C比率为0.00214,处于正常区间;相对波动率略高于长期均值,但未达高波动标准。
- 趋势强度模糊:ADX=23.1,处于22~24临界区,不足以确认趋势延续。
- 价格结构压缩:布林带宽度仅0.677%,显示短期波动收缩,但尚未形成“挤压突破”形态。
- 动能指标中性:RSI=50.8、MACD柱微正、Stochastic %K=52.3,均无极端信号。
- 成交量无异常:VO=+4.55%,小幅放大,但未达突破确认水平。
- 关键位测试中:价格位于S1(4099.52)与S2(4072.30)之间,VWAP(4088.2)与HMA(4089.2)构成短期压制。
综上,市场缺乏明确方向驱动因子,多空力量均衡。建议继续观望,等待有效突破布林带或Keltner通道并伴随成交量放大后再介入。