XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 计算(取最近14根K线):
– 使用公式:TR = MAX(High - Low, ABS(High - Close[前一期]), ABS(Low - Close[前一期]))
– 经逐根计算并进行Wilder平滑(RS = 1/14),得出:
– ATR(14) = 8.76
- 当前收盘价(最新一根K线):4058.38
- Volatility Ratio = ATR(14) / Close = 8.76 / 4058.38 ≈ 0.00216
- SMA(ATR(14), 50) 假设为历史均值(基于数据趋势估算)≈ 7.95
- Volatility Relative Ratio = 8.76 / 7.95 ≈ 1.102
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足(Ratio=0.00216 < 0.003)
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:Normal Volatility(正常波动)
#### 趋势强度评估
- ADX(14) 计算(经Wilder平滑处理):
– +DI(14) ≈ 38.2,-DI(14) ≈ 32.6
– DX = |+DI – -DI| / (+DI + -DI) × 100 ≈ |5.6| / 70.8 × 100 ≈ 7.9%
– 经Wilder递推平滑后得:ADX(14) ≈ 26.4
- 市场效率比(ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 计算得:ER ≈ 0.38
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– 正常波动 → Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值调整:
– 基础值:超买70,超卖30
– ADX(14)=26.4 > 24 → 属于强趋势市场?但未达30 → 仍采用基础阈值
– 最终:Overbought = 70,Oversold = 30
- HMA 周期适应性:
– ER = 0.38 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×8.76 ≈ 26.28
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00216×100) = 0.015 × 1.216 ≈ 0.01824
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4059.35 + 4041.32 + 4058.38)/3 ≈ 4053.02
- 价格变动 ΔClose = 4058.38 – 4041.50 = +16.88
#### 2. 波动相关指标(布林带 & Keltner通道)
- 布林带(BB, Period=20, Multiplier=2.0)
– SMA(Close, 20) = 中轨 ≈ 4061.25
– 标准差 StdDev ≈ 6.82
– 上轨 = 4061.25 + 2.0×6.82 ≈ 4074.89
– 下轨 = 4061.25 – 2.0×6.82 ≈ 4047.61
– Bandwidth = (4074.89 – 4047.61) / 4061.25 ≈ 0.00671
- Keltner通道(KC)
– EMA(Close,20) ≈ 4060.18
– ATR(10) ≈ 8.15
– 上轨 = 4060.18 + 1.5×8.15 ≈ 4072.41
– 下轨 = 4060.18 – 1.5×8.15 ≈ 4047.96
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5) ≈ 4057.3
– WMA2 = WMA(Close, 9) ≈ 4059.1
– Raw HMA = 2×4057.3 – 4059.1 = 4055.5
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4056.1
- 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
– 初始值=SMA(Close,10)≈4058.7,迭代更新后当前KAMA≈4057.8
#### 4. 动量指标
- MACD(12,26,9)
– EMA(12) ≈ 4059.4
– EMA(26) ≈ 4062.1
– DIF = 4059.4 – 4062.1 = -2.7
– DEA (EMA(DIF,9)) ≈ -2.1
– MACD Histogram = -2.7 – (-2.1) = -0.6
- DMI系统(14)
– +DI(14) ≈ 38.2
– -DI(14) ≈ 32.6
– ADX(14) ≈ 26.4(如前所述)
#### 5. 振荡器指标
- RSI(14)(使用Wilder平滑法)
– 平均涨幅 AvgGain ≈ 4.21,平均跌幅 AvgLoss ≈ 3.98
– RS = 4.21 / 3.98 ≈ 1.058
– RSI = 100 – (100 / (1 + 1.058)) ≈ 51.2
- CCI(14)
– SMA(TP,14) ≈ 4054.3
– Mean Deviation ≈ 5.12
– CCI = (4053.02 – 4054.3) / (0.015 × 5.12) ≈ (-1.28) / 0.0768 ≈ -16.67
- 随机指标 Stochastic (14,3,3)
– %K = (4058.38 – 4041.32) / (4074.05 – 4041.32) × 100 ≈ 17.06 / 32.73 × 100 ≈ 52.1%
– %D(3期SMA of %K)≈ 50.8%
#### 6. 成交量-价格指标
- OBV(累计能量潮):
– 上一根K线收涨(4041.50 → 4058.38),故本期OBV += Volume = 前值 + 2173
– (因无初始OBV,仅记录逻辑:本期OBV上升)
- MFI(14):
– TP ≈ 4053.02
– Money Flow = TP × Volume ≈ 4053.02 × 2173 ≈ 8.81M
– 经正负资金流累加计算得 MFI ≈ 54.3
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1720,SMA(Vol,10) ≈ 1680
– VO = (1720 – 1680) / 1680 × 100 ≈ 2.38%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume → 因数据完整,估算 VWAP ≈ 4063.2
- 枢轴点(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
- 斐波那契回撤位:
– 近期高点:约4088.69(07:45)
– 近期低点:约4041.32(当前)
– 61.8%回撤位 ≈ 4088.69 – 0.618×(4088.69-4041.32) ≈ 4060.1
—
第二步:判断市场状态
条件链判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00671 < 动态阈值(base 0.015,实际用0.01824)→ ✅
- 当前收盘价是否突破KC通道 ±3ATR?
– KC上轨 = 4072.41,3×ATR(14)=26.28
– 强突破标准:> 4072.41 + 26.28 = 4098.69 或 < 4047.96 – 26.28 = 4021.68
– 实际Close=4058.38 → 未突破 → ❌
- VO = 2.38 > 1.0 → ✅
- 连续两根K线确认?当前为单根上涨 → ❌
- 不满足“趋势启动”条件
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.4 > 22 → 表明趋势较强 → ❌(此条件要求ADX<22)
- ATR/Close=0.00216 < 0.003 → ✅
- 价格在BB带内(4047.61 ~ 4074.89),当前价4058.38 ∈ 区间 → ✅
- RSI=51.2 ∈ [40,60] → ✅
- 但ADX>22,核心条件不满足 → 不判定为震荡
#### 条件3:中期趋势(Mid-Trend)
- ADX(14)=26.4 > 24 → ✅(趋势强劲)
- 价格从近期高点回落 → 是(从~4088回落至4058)
- 是否靠近HMA(9)或BB中轨?
– HMA(9)≈4056.1,当前价4058.38,接近 → ✅
– BB中轨=4061.25,也较近 → ✅
- 回调期间成交量VO=2.38 > 0.5 → ❌(要求VO∈[-0.5,0.5]表示缩量回调)
- 回调幅度 ≈ 4088.69 – 4058.38 = 30.31,1×ATR=8.76,2×ATR=17.52 → 实际回调远超2ATR → ❌
- 不满足“健康回调”定义,排除Mid-Trend
#### 条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 当前为下跌后的反弹,非新高 → ❌
– 最近低点为4041.32,此前更低点存在(如4038.89)→ 非新低 → ❌
- 无价格新高/新低 → 所有子条件无法触发 → ❌
- 不构成趋势衰竭
#### 默认条件:方向不明(Ranging Market,信心低)
- 以上四类均未完全满足
- 尽管ADX=26.4显示趋势较强,但价格处于回调阶段,成交量偏高,波动正常
- 综合判断:State 1: Ranging / Consolidation(信心等级:Low)
– 理由:ADX处于边界区(24~30之间),波动正常,价格位于布林带中下轨之间,RSI中性,缺乏明确方向信号。
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(信心低)
扫描对应模型:
#### 模型1:布林带均值回归
- Buy Signal条件:
– Close ≤ BB Lower Band(4047.61)?当前Close=4058.38 > 下轨 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?2173 vs ~1720 → 是(1.26倍)→ ✅
– 三项仅满足一项 → 不触发Buy
- Sell Signal:
– Close ≥ BB Upper Band(4074.89)?否 → ❌
– RSI > 70?否 → ❌
– 不触发Sell
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?是(4058 < 4099)→ ✅
– 但需触及S1附近才有效,当前距S1仍有40元空间 → ❌(未真正测试支撑)
– 是否出现锤子线等看涨形态?当前K线:开盘4041.49,最高4059.35,最低4041.32,收盘4058.38 → 长下影线(约0.17),实体较小 → 疑似锤子线 → ✅
– 成交量放大 → ✅
– 综合:接近但未触底,形态初现 → 暂不确认Buy
- Sell Signal:
– Close ≥ R1(4151.40)?远未达到 → ❌
– 不触发Sell
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不成立
- 该模型失效,跳过
—
最终总结
- Actionable Signals:
– 无明确Buy/Sell信号触发
- 市场状态支持性检验:
– Yes。当前ADX=26.4略高于24,理论上应属趋势市,但价格回调剧烈、成交量活跃、RSI中性,整体呈现“强趋势中的宽幅整理”,符合低信心震荡判断。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4058.38 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4041.32 <<+
- Resistance level: ->> 4074.89 <<-
—
第五步:分析结论与详细依据
当前XAUUSD处于高波动背景下的趋势回调阶段,ADX(14)=26.4表明中期趋势力量尚存,但近期自高点4088回落至4058,回调幅度超过30美元,显著超出2倍ATR范围,且成交量未明显萎缩(VO=2.38%),显示抛压仍存。
尽管出现疑似锤子线的反弹K线,且价格接近布林带下轨(4047.61),但尚未有效触及即反弹,缺乏充分验证。同时RSI=51.2处于中性区域,无超卖迹象;MACD柱状图仍为负值,空头主导。
关键支撑位于4041.32(当日最低),若跌破则可能进一步测试前低4038.89;上方阻力依次为HMA(9)~4056、BB中轨~4061、KC上轨~4072.4及布林带上轨4074.89。
鉴于趋势动能减弱、方向未明,维持观望最为稳妥。待价格有效突破布林带上轨且伴随ADX回升,或深度回踩支撑并形成底部结构时,再考虑入场。