XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线逐根计算。
- 经过 Wilder 平滑处理后,ATR(14) = 8.26(单位:美元)。
#### 波动率比率与相对波动率
- 当前收盘价(最新)= 4183.68
- Volatility Ratio = ATR(14) / Close = 8.26 / 4183.68 ≈ 0.001975
- SMA(ATR(14), 50) 需要更长周期数据,但当前仅提供288根5分钟K线(约24小时),不足以完整计算50周期均值。因此采用可用最大窗口近似估算 SMA(ATR(14), 50) ≈ 7.98
- Volatility Relative Ratio = 8.26 / 7.98 ≈ 1.035
#### 波动率制度分类
- 判断条件:
– 高波动: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) = 23.1
- 市场效率比 ER:
– |Close – Close[10期前]| = |4183.68 – 4179.27| = 4.41
– SUM(|ΔClose|, 10) ≈ 38.72
– ER = 4.41 / 38.72 ≈ 0.114
- 趋势强度判断:ADX(14)=23.1 属于中等偏弱趋势;ER=0.114 表明市场效率较低,价格运动不高效。
#### 动态参数确定
基于上述分析:
##### 布林带参数
- 正常波动 → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- 未达高波动或强趋势(ADX<30)→ 保持基础阈值
- 动态超买 = 70, 动态超卖 = 30
##### HMA 周期适配
- ER = 0.114 < 0.2 → 属于“非有效市场”
- HMA Period = 14
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 8.26 = 24.78
- Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001975×100) ≈ 0.015 × 1.1975 ≈ 0.01796
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4184.59 + 4179.22 + 4183.68)/3 ≈ 4182.50
- 价格变化 ΔClose = 4183.68 – 4183.48 = +0.20
#### 2. 波动相关指标(布林带、肯特纳通道)
##### 布林带(BB, 20, 2.0)
- 中轨 = SMA(Close, 20) ≈ 4186.12
- 标准差 ≈ 6.84
- 上轨 = 4186.12 + 2.0×6.84 = 4199.80
- 下轨 = 4186.12 – 2.0×6.84 = 4172.44
- 带宽 = (4199.80 – 4172.44) / 4186.12 ≈ 0.00653
##### 肯特纳通道(KC, 20, 1.5×ATR10)
- EMA(Close,20) ≈ 4184.95
- ATR(10) ≈ 7.63
- KC 上轨 = 4184.95 + 1.5×7.63 ≈ 4196.40
- KC 下轨 = 4184.95 – 1.5×7.63 ≈ 4173.50
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close,7) ≈ 4185.33
- WMA2 = WMA(Close,14) ≈ 4186.01
- Raw HMA = 2×4185.33 – 4186.01 = 4184.65
- Final HMA = WMA(Raw HMA, √14≈3.74→取整4) ≈ 4184.21
- HMA 斜率为负,短期呈微弱下行趋势
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.114
- SC = [0.114×(2/3 – 2/31) + 2/31]² ≈ [0.114×(0.6667 – 0.0645) + 0.0645]² ≈ [0.114×0.6022 + 0.0645]² ≈ [0.0687 + 0.0645]² ≈ 0.1332² ≈ 0.0177
- 迭代计算得 KAMA ≈ 4183.10(初始为SMA10)
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4184.05
- EMA26 ≈ 4185.68
- DIF = 4184.05 – 4185.68 = -1.63
- DEA (EMA9 of DIF) ≈ -1.52
- MACD柱状图 = -1.63 – (-1.52) = -0.11
##### DMI系统(+DI, -DI, ADX)
- +DI(14) ≈ 46.2
- -DI(14) ≈ 43.8
- DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |2.4| / 90 ≈ 2.67
- ADX(14) = Wilder平滑DX ≈ 23.1(如前所述)
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅和跌幅
- 平均增益 ≈ 3.82,平均损失 ≈ 4.01
- RS = 3.82 / 4.01 ≈ 0.952
- RSI = 100 – (100 / (1 + 0.952)) ≈ 48.8
##### CCI(14)
- SMA(TP,14) ≈ 4185.03
- Mean Deviation ≈ 5.42
- CCI = (4182.50 – 4185.03) / (0.015 × 5.42) ≈ (-2.53) / 0.0813 ≈ -31.1
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 最近14期最高高点 ≈ 4208.43
- 最近14期最低低点 ≈ 4177.81
- %K = (4183.68 – 4177.81) / (4208.43 – 4177.81) × 100 ≈ 5.87 / 30.62 × 100 ≈ 19.17
- %D(3期SMA of %K)≈ 24.3
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4171.28
- 当日累计OBV从该基准开始计算,依据每根K线涨跌加减成交量
- 最新OBV ≈ +12,845(单位:手)
##### MFI(14)
- TP × Volume 加总正负流
- 正资金流总和 ≈ 58,230,000
- 负资金流总和 ≈ 60,150,000
- 资金流比 = 58,230,000 / 60,150,000 ≈ 0.968
- MFI = 100 – (100 / (1 + 0.968)) ≈ 49.2
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 980
- SMA(Vol,10) ≈ 1020
- VO = (980 – 1020) / 1020 × 100 ≈ -3.92%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP×Volume) / 累计 Volume
- 计算自当日开盘起所有K线
- VWAP ≈ 4188.33
##### 枢轴点(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
##### 斐波那契回撤
- 选取近期显著波段:自 4236.06(高点)至 4145.35(低点)
- 回撤位:
– 38.2% ≈ 4180.5
– 50% ≈ 4190.7
– 61.8% ≈ 4200.9
—
判断市场状态
按逻辑条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00653 < 动态阈值(基础0.015,调整后≈0.01796)→ 满足
- 当前收盘价是否突破KC?
– KC上轨 ≈ 4196.40,当前Close=4183.68 < KC上轨
– 且无连续两根K线突破KC±3ATR(3×8.26≈24.78)
– 实际距离 KC上轨仍有约12.72点 → 不满足
- VO = -3.92 < 1.0 → 不满足
- 无突破确认 → 不满足
- ❌ 不构成趋势启动
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14)=23.1 > 22 → 不满足第一条
- 尽管ATR/Close=0.001975 < 0.003(满足低波动滤波)
- 但ADX>22,表明趋势正在形成或维持
- RSI=48.8 ∈ [40,60],价格在BB内运行 → 部分符合
- 但核心条件AD<22未满足 → 整体不成立
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?→ 否(略低于24)
- 价格自前期高点回落 → 是(从~4208回落至~4183)
- 是否回调至HMA(14)附近?HMA≈4184.21,当前价4183.68 → 非常接近
- 成交量振荡器VO=-3.92,在-0.5至0.5之外 → 不满足“低量回调”条件
- 回调幅度 ≈ 24.72点,ATR(14)=8.26 → 回调约3×ATR,超过1-2倍范围 → 不符合健康回调定义
- ❌ 不满足全部条件
条件4:趋势衰竭(Trend Exhaustion)
需满足“新高低 + 指标背离”等组合,检查:
- 近期是否有新高/新低?
– 近10根K线内最高价=4186.37(07:50),当前价未创新高
– 最低价=4179.22(08:05),也未破新低 → 无新极端价位
- RSI、MACD均无顶底背离迹象
- 成交量无明显背离
- 无长影线反转形态(当前K线为小阳线)
- ❌ 不满足任何主信号
默认条件:方向不明
- ADX=23.1 处于22-24模糊区间
- 波动率正常,成交量无显著特征
- 各指标无一致方向性信号
- 符合“方向不清”默认情形
—
量化分析
扫描对应【盘整市场】的模型库:
模型1:布林带回归策略
- Buy Signal:
– Close ≤ BB下轨?4183.68 vs 4172.44 → 否
– RSI 30 → 否
– 成交量 > 1.2×5期均量?982 vs ~980 → 接近但未显著放大 → 不确定
– ❌ 所有条件均未满足 → 无买入信号
- Sell Signal:
– Close ≥ BB上轨?4183.68 vs 4199.80 → 否
– RSI > 70?48.8 < 70 → 否
– ❌ 无卖出信号
模型2:枢轴点交易策略
- Buy Signal:
– Close ≤ S1?4183.68 vs 4099.52 → 远高于S1,不满足
– 无需进一步判断
– ❌ 无买入信号
- Sell Signal:
– Close ≥ R1?4183.68 vs 4151.40 → 是
– 是否出现看跌K线形态?当前K线为小阳线,无乌云盖顶等形态 → 否
– 成交量未明显放大 → 无确认
– ❌ 无卖出信号
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不成立
- 整个模型失效 → 跳过
—
最终汇总
- 可执行信号:无 Buy 或 Sell 信号触发
- 市场状态支持性:Yes
理由:多项指标(RSI~49, CCI~-31, MACD~-0.11, 价格位于BB中轨附近)显示价格缺乏明确方向,成交量平稳,符合低信心盘整判断。
- 建议操作:Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4183.68 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4172.44 <<+ (布林带下轨)
- Resistance level: ->> 4199.80 <<- (布林带上轨)
—
分析结论总结
当前XAUUSD市场处于低信心的盘整状态,主要依据如下:
- ADX(14)=23.1处于趋势与震荡边界,未能确认强势单边行情;
- 布林带收窄(带宽0.65%),价格围绕中轨震荡,波动率回归正常水平;
- RSI(48.8)、CCI(-31.1)、MACD(-0.11)等动量指标均无极端读数,显示多空力量均衡;
- 成交量振荡器(VO=-3.92%)显示短期资金流入减弱,缺乏推动方向突破的动力;
- 价格虽接近HMA支撑,但回调幅度过大且伴随缩量不足,不符合健康趋势延续结构。
尽管存在局部技术位(如R1=4151.40已被突破),但缺乏成交量与形态配合,尚不足以认定趋势重启。建议继续观望,等待价格突破布林带边界(4172.44 / 4199.80)并伴随成交量放大及指标共振,再考虑介入。