XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14),初始为前14根TR的简单平均,后续使用递推公式:
– ATR(t) = (ATR(t-1) × 13 + TR(t)) / 14
- 经过计算,最新ATR(14) ≈ 10.27
#### 波动率比率与相对波动率
- 当前收盘价(最新)= 4045.77
- Volatility Ratio = ATR(14)/Close = 10.27 / 4045.77 ≈ 0.00254
- SMA(ATR(14), 50) ≈ 9.86(基于历史数据估算)
- Volatility Relative Ratio = 10.27 / 9.86 ≈ 1.042
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况 → 正常波动
- 结论:当前处于 Normal Volatility 状态
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– ADX(14) 尚未计算,暂不调整
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期绝对价格变化之和)
– |4045.77 – 4032.52| = 13.25
– 过去10期价格变动绝对值总和 ≈ 38.5
– ER ≈ 13.25 / 38.5 ≈ 0.344
– 属于 Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×10.27 ≈ 30.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00254×100) ≈ 0.0188
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 最新 Typical Price (TP) = (4045.16+4047.51+4043.55)/3 ≈ 4045.41
- 价格变化(较上一根)= 4045.77 – 4045.16 = +0.61
#### 2. 波动相关指标(布林带、肯特纳通道)
- 布林带(20, 2.0):
– SMA(Close, 20) ≈ 4048.12
– STDEV(Close, 20) ≈ 12.35
– 中轨 = 4048.12
– 上轨 = 4048.12 + 2.0×12.35 ≈ 4072.82
– 下轨 = 4048.12 – 2.0×12.35 ≈ 4023.42
– Bandwidth = (4072.82 – 4023.42) / 4048.12 ≈ 0.0122
- 肯特纳通道(KC):
– EMA(Close, 20) ≈ 4050.33
– ATR(10) ≈ 9.98
– KC 上轨 = 4050.33 + 1.5×9.98 ≈ 4065.30
– KC 下轨 = 4050.33 – 1.5×9.98 ≈ 4035.36
#### 3. 趋势指标(HMA, KAMA)
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4046.21
– WMA2 = WMA(Close, 9) ≈ 4047.03
– Raw HMA = 2×4046.21 – 4047.03 = 4045.39
– SQRT(9)=3,对Raw HMA做3期WMA → HMA ≈ 4045.18
- KAMA(10,2,30):
– 已计算ER≈0.344
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.344×(0.6667-0.0645)+0.0645]² ≈ 0.286² ≈ 0.0818
– 初始值:SMA(Close,10)≈4044.5
– 递推后最新KAMA ≈ 4045.05
#### 4. 动量指标(MACD, DMI)
- MACD(12,26,9):
– EMA12 ≈ 4047.88
– EMA26 ≈ 4046.55
– DIF = 4047.88 – 4046.55 = 1.33
– DEA (EMA9 of DIF) ≈ 1.18
– MACD Histogram = 1.33 – 1.18 = 0.15
- DMI系统(14):
– +DM, -DM, TR逐根计算并进行Wilder平滑
– +DI(14) ≈ 48.2
– -DI(14) ≈ 43.7
– ADX(14) ≈ 21.5(经Wilder平滑处理)
#### 5. 振荡器指标(RSI, CCI, Stochastic)
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 6.12,平均跌幅 ≈ 5.88
– RS = 6.12 / 5.88 ≈ 1.041
– RSI = 100 – (100/(1+1.041)) ≈ 50.98
- CCI(14):
– SMA(TP,14) ≈ 4047.21
– Mean Deviation ≈ 8.92
– CCI = (4045.41 – 4047.21)/(0.015×8.92) ≈ (-1.8)/0.1338 ≈ -13.45
- Stochastic Oscillator (14,3,3):
– 最近14期最高高点 ≈ 4065.88,最低低点 ≈ 4022.38
– %K = (4045.77 – 4022.38)/(4065.88 – 4022.38) × 100 ≈ 53.8%
– %D(3期SMA of %K)≈ 52.1%
#### 6. 成交量-价格指标
- OBV:
– 前一日收盘=4076.62,今日多数时段下跌,累计资金流出为主
– OBV呈缓慢下降趋势,最新OBV ≈ 较前期略降
- MFI(14):
– TP×Volume 加权求和,正负资金流分离
– 正资金流总和 ≈ 1.82e7,负资金流总和 ≈ 1.91e7
– MFI Ratio ≈ 0.953
– MFI = 100 – (100/(1+0.953)) ≈ 48.8
- 成交量震荡指标 VO:
– SMA(Vol,5) ≈ 1580,SMA(Vol,10) ≈ 1520
– VO = (1580 – 1520)/1520 × 100 ≈ 3.95%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计(TP×Volume)/累计Volume → VWAP ≈ 4052.18
- 枢轴点(PP):
– 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) ≈ 4071.50
—
第二步:判断市场状态
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.0122 < 动态阈值(基础0.015,调整后≈0.0188)→ 满足
- 当前收盘价是否强破KC?
– 收盘=4045.77,KC上轨=4065.30,下轨=4035.36
– 4045.77 > KC上轨 + 3×ATR?否(4065.30+30.81=4096.11)
– 4045.77 < KC下轨 – 3×ATR?否(4035.36-30.81=4004.55)
– → 不满足
- VO > 1.0?是(VO≈3.95)→ 满足
- 是否连续两根突破?无突破 → 不满足
- ✅仅部分满足,不构成趋势启动
#### 条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14) ≈ 21.5 < 22 → 满足
- ATR/Close = 0.00254 < 0.003 → 满足
- 价格在BB带内(4023.42~4072.82),当前价4045.77 ∈ 区间
- RSI=50.98 ∈ [40,60] → 满足
- 所有条件满足 → 判定为【Ranging / Consolidation】
#### 条件3:中期趋势(Mid-Trend)
- ADX>24?否(21.5<24)→ 不满足
- 不触发此状态
#### 条件4:趋势衰竭(Trend Exhaustion)
- 新高低点?近期高点出现在更早时段,当前非新高/新低 → 不满足
- 无需进一步验证
#### 默认条件
- 已明确判定为盘整状态,信心充足
最终市场状态判断:【Ranging / Consolidation】
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态为 盘整市场,启用对应模型库:
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band?4045.77 > 4023.42 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?1448 vs ~1580 → 否
– ❌ 不满足
- Sell Signal:
– Close ≥ BB Upper Band?4045.77 < 4072.82 → 否
– RSI > 70?否
– ❌ 不满足
- → Watch
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?是(4045.77远低于)
– 是否出现锤子线等看涨形态?
– 最近K线:开盘4045.16,收4045.77,上影短,下影略长(低点4043.55),实体小 → 疑似锤子线
– 成交量确认?当前成交量1448,略低于5期均量 → 弱确认
– → 接近但未完全满足
- Sell Signal:
– Close ≥ R1?否
– → 不触发
- → Watch(接近买信号)
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 不满足前提
- 整个模型失效
- → Watch
—
最终汇总
#### 可操作信号
- 无明确Buy/Sell信号触发
#### 市场状态支持性检验
- 是否支持? 是
- 理由: ADX<22、波动率低、RSI居中、价格在布林带内运行,符合典型震荡特征。多个模型虽未触发,但方向一致指向区间交易环境。
#### 建议行动
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4045.77 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4023.42 <<+
- Resistance level: ->> 4072.82 <<-
—
第五步:分析结论总结
当前XAUUSD处于典型的震荡整理阶段,主要依据如下:
- ADX(14)≈21.5,低于22阈值,表明趋势强度较弱;
- 波动率比率0.00254,处于正常范围,未达高/低波动标准;
- 价格持续运行于布林带(20,2.0)上下轨之间,Bandwidth=0.0122,显示压缩状态;
- RSI稳定在51附近,Stochastic %K=53.8,均无极端读数,反映多空平衡;
- 成交量未显著放大,VO为正值但不高,缺乏方向性动能。
尽管价格已接近S2支撑区(4071.50),且出现轻微看涨K线形态,但由于缺乏成交量配合及关键指标共振,尚不足以构成有效买入信号。
建议继续观望,重点关注以下突破信号:
- 若放量突破4072.82(布林上轨)且ADX转升,则可能进入上升趋势;
- 若跌破4023.42(布林下轨)并伴随RSI底背离,则可考虑反向布局。
当前最优策略为 维持观望(Watch),等待更高确定性信号出现。