XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### 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) ≈ 2.87(基于最后288根5分钟K线计算)
#### 波动率比率与相对波动率
- 当前收盘价(最新):4062.97
- Volatility Ratio = ATR(14)/Close = 2.87 / 4062.97 ≈ 0.000706
- SMA(ATR(14), 50) ≈ 3.21(过去50个ATR(14)的均值)
- Volatility Relative Ratio = 2.87 / 3.21 ≈ 0.894
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前市场处于 低波动状态
#### 趋势强度评估
- ADX(14) 计算流程:
– 计算 +DM, -DM, TR
– 进行 Wilder 平滑处理得到 +DI(14), -DI(14)
– DX = |+DI – -DI| / (+DI + -DI) × 100
– ADX(14) = Wilder 平滑后的 DX
- 当前 ADX(14) ≈ 18.3(趋势较弱)
- 市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(最近10期绝对价格变化之和)
– 计算得 ER ≈ 0.38 → 属于“正常市场”
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于低波动市场:
– Period = 14
– Std Dev Multiplier = 1.6
##### RSI 阈值调整
- 基础值:超买70,超卖30
- 当前非高波动,ADX < 30 → 无需特殊调整
- 采用基础阈值:超买=70,超卖=30
##### HMA 周期适配
- ER = 0.38 ∈ [0.2, 0.5] → 正常市场
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 2.87 ≈ 8.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0706) ≈ 0.01606
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3
- 价格变动 ΔClose = Close – Previous Close
#### 2. 波动相关指标
##### 布林带(BB,周期14,标准差倍数1.6)
- 中轨 = SMA(Close, 14) ≈ 4067.21
- 标准差 σ ≈ 2.53
- 上轨 = 4067.21 + 1.6 × 2.53 ≈ 4071.26
- 下轨 = 4067.21 – 1.6 × 2.53 ≈ 4063.16
- 带宽 = (上轨 – 下轨) / 中轨 = (8.10) / 4067.21 ≈ 0.00199
##### 凯尔特纳通道(KC)
- EMA(Close, 20) ≈ 4068.05
- ATR(10) ≈ 2.75
- 上轨 = 4068.05 + 1.5 × 2.75 ≈ 4072.18
- 下轨 = 4068.05 – 1.5 × 2.75 ≈ 4063.93
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4066.88
- WMA2 = WMA(Close, 9) ≈ 4067.12
- Raw HMA = 2×4066.88 – 4067.12 = 4066.64
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4066.52
- 当前HMA斜率为负,短期趋势偏弱
##### KAMA(10,2,30)
- 已迭代计算完成,最终KAMA ≈ 4066.91
- 反映平滑后价格轨迹,略高于当前价格
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4065.14 – 4066.03 = -0.89
- DEA = EMA(DIF, 9) ≈ -0.72
- MACD柱状图 = -0.89 – (-0.72) = -0.17(空头动能增强)
##### DMI系统(14)
- +DI(14) ≈ 43.2
- -DI(14) ≈ 56.8
- ADX(14) ≈ 18.3(确认趋势弱)
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算
- 平均涨幅 ≈ 1.82,平均跌幅 ≈ 2.05
- RS = 1.82 / 2.05 ≈ 0.888
- RSI = 100 – (100 / (1 + 0.888)) ≈ 47.0(中性区域)
##### CCI(14)
- TP = (4062.97 + 4058.35 + 4067.87)/3 ≈ 4063.06
- SMA(TP,14) ≈ 4066.78
- Mean Deviation ≈ 2.41
- CCI = (4063.06 – 4066.78) / (0.015 × 2.41) ≈ -103.0(进入超卖区)
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- %K = (4062.97 – 4054.44) / (4074.01 – 4054.44) × 100 ≈ 43.6
- %D(3期SMA of %K)≈ 48.2
- 处于中间区间,无明确信号
#### 6. 成交量-价格指标
##### OBV
- 初始参考昨日收盘:4064.62
- 当前OBV累计值 ≈ 约1,285,600(根据每根K线涨跌累加成交量)
- 近期下跌伴随放量,上升缩量,资金流出迹象
##### MFI(14)
- 典型价格 × 成交量 得到资金流
- 正向资金流总和 vs 负向资金流总和
- Money Flow Ratio ≈ 0.91
- MFI = 100 – (100 / (1 + 0.91)) ≈ 47.8(中性)
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 987
- SMA(Vol,10) ≈ 1023
- VO = (987 – 1023) / 1023 × 100 ≈ -3.52%(短期量能走弱)
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前 VWAP ≈ 4068.12
##### 枢轴点(Pivot Points)
- 前一日数据:H=4148.84, L=4096.96, C=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
##### 斐波那契回撤位
- 选取近期高点:4092.73(UTC+8 01:05)
- 近期低点:4034.70(UTC+8 20:00)
- 回撤位:
– 38.2% ≈ 4057.6
– 50% ≈ 4063.7
– 61.8% ≈ 4069.8
—
阶段二:市场状态判断
条件链逻辑判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00199 < 动态阈值(低波动下设为0.015)→ 满足
- 当前收盘4062.97,KC上轨≈4072.18,下轨≈4063.93
– 是否突破 KC 下轨 – 3×ATR?即 < 4063.93 – 8.61 = 4055.32?
– 实际价格 4062.97 > 4055.32 → 未突破
- VO = -3.52% < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ❌ 不符合“趋势启动”条件
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=18.3 < 22 → 满足(趋势弱)
- ATR/Close = 0.000706 < 0.003 → 满足(低波动)
- 价格在布林带之间运行(4063.16 ~ 4071.26),当前收于4062.97,略破下轨
- RSI=47.0 ∈ [40,60] → 满足
- Stochastic %K=43.6 ∈ [40,60] → 满足
- ✅ 所有条件满足 → 判定为【Ranging / Consolidation】
#### 条件3:中期趋势(Mid-Trend)
- ADX=18.3 < 24 → 不满足首要条件
- ❌ 排除
#### 条件4:趋势衰竭(Trend Exhaustion)
- 当前是否创近期新高/新低?
– 最近10根K线最低为4058.35(本根),并非显著新低
– 价格未创新高或新低 → 主要条件不成立
- ❌ 排除
#### 默认条件
- 已有明确状态匹配 → 不启用默认
市场状态结论:当前市场处于【Ranging / Consolidation】状态
—
阶段三:量化分析(基于震荡市模型扫描)
模型库扫描结果
#### 模型1:布林带均值回归
- Buy Signal 条件:
– Close ≤ BB Lower Band → 4062.97 ≤ 4063.16?否(仅差0.19)
– RSI < 30?RSI=47.0 → 否
– Volume > 1.2×5期均量?当前Volume=2087,5期均量≈987 → 2087 > 1184 → 是
– ❌ 三项条件未全满足 → 无Buy信号
- Sell Signal:
– Close ≥ BB Upper Band?4062.97 ≤ 4071.26 → 否
– RSI > 70?否
– → 无Sell信号
- ➤ Watch
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?是(4062.97远低于)
– 是否触及更强支撑?观察S2=4072.30,当前已跌破S2
– 是否出现锤子线等看涨形态?
– 当前K线:开盘4067.87,最高4073.04,最低4058.35,收盘4062.97
– 下影线较长(4062.97 – 4058.35 = 4.62),上影线也长(4073.04 – 4067.87 = 5.17),实体小 → 十字星/纺锤体
– 有一定反转意味,但非典型“锤子线”
– 成交量放大(2087 > 均值)→ 有量能配合
– ⚠️ 形态不够标准,暂不构成有效买入信号
- ➤ Watch
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20 → 18.3 < 20 → 满足
- Buy Signal:
– %K < 20?当前%K=43.6 → 否
– %K上穿%D?当前%K=43.6,%D=48.2 → %K < %D,尚未金叉
– ❌ 不满足
- Sell Signal:
– %K > 80?否
– 死叉?无
– ❌ 不满足
- ➤ Watch
—
最终汇总
#### 可执行信号
- 无Buy信号触发
- 无Sell信号触发
- ➤ Maintain Watch
#### 市场状态支持性验证
- 是否支持?是
- 理由:ADX<22、RSI与Stochastic位于中性区、价格在布林带附近徘徊、成交量无明显方向性放大,完全符合“震荡/盘整”特征。各模型未触发信号亦反映市场缺乏明确方向。
#### 建议操作
- Suggested Action: Maintain Watch
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4062.97 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4058.35 <<+ (当日最低)
- Resistance level: ->> 4072.30 <<- (S2关键阻力)
—
阶段五:总结分析结论
当前XAUUSD市场处于典型的低波动震荡整理状态。技术指标综合显示:
- 波动率水平低:ATR(14)/Close仅为0.07%,相对波动率低于长期均值,符合“低波动”定义。
- 趋势强度弱:ADX(14)=18.3,远低于24的趋势确认线,+DI与-DI接近,方向不明。
- 价格行为中性:RSI=47.0、Stochastic=43.6/48.2,均处于中性区域;MACD柱状图为负但数值微弱;CCI=-103提示短期可能超卖。
- 结构上破布林下轨:价格短暂跌破BB下轨(4063.16),但未伴随有效成交量放大或持续下行,存在技术反弹可能。
- 关键支撑阻力清晰:
– 强支撑:4058.35(当日低点)、4034.70(前期低点)
– 强阻力:S2=4072.30、KC上轨=4072.18、R1=4099.52
尽管出现轻微超卖与下轨偏离,但由于未形成典型反转K线形态、随机指标未金叉、OBV呈缓慢下降趋势,尚不足以确认多头机会。
建议保持观望,在 4058.35 支撑上方等待企稳信号(如锤子线+放量+RSI底背离),或在有效突破 4072.30 阻力后考虑顺势做多。