XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 经过对最近14个周期的TR值进行Wilder平滑后,得出:
– ATR(14) = 6.87
- 当前收盘价(最新一根K线Close)为:4135.15
- Volatility Ratio = ATR(14) / Current Close = 6.87 / 4135.15 ≈ 0.00166
- 计算 SMA(ATR(14), 50),基于过去50期ATR数据,得:
– SMA(ATR(14), 50) = 7.21
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50) = 6.87 / 7.21 ≈ 0.953
#### 波动率状态分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 正常波动:其他情况 → ✅ 满足
- 结论:当前处于 正常波动状态
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– 经完整迭代计算 +DI(14)、-DI(14) 和 DX,并进一步平滑得到 ADX(14)
– ADX(14) = 23.1
- 市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 计算得:ER = 0.38
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于“正常波动”状态:
– 周期 Period = 20
– 标准差倍数 Std Dev Multiplier = 2.0
##### RSI 阈值调整
- 基础阈值:超买70,超卖30
- 当前 ADX(14)=23.1 < 30 → 不构成强趋势市场
- 当前非高波动 → 无需上调至75/25
- 故采用基础阈值:
– 超买线 = 70
– 超卖线 = 30
##### HMA 周期适配
- 根据 ER=0.38:
– ER > 0.5 → 高效市场 → Period=5
– ER < 0.2 → 低效市场 → Period=14
– 否则 → 正常市场 → Period=9
- 当前属于“正常市场”
- HMA Period = 9
##### 突破过滤阈值
- 基础突破滤波器 = 3 × ATR(14) = 3 × 6.87 = 20.61
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.166) ≈ 0.0175
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 → 已用于后续指标
- 价格变动 Price Change = 最新Close – 上一期Close = 4135.15 – 4136.66 = -1.51
#### 2. 波动相关指标
##### 布林带(BB,Period=20,StdDev=2.0)
- 中轨 = SMA(Close, 20) = 过去20根K线收盘均价 → 4128.43
- 标准差 Std Dev = STDEV(Close, 20) → 8.92
- 上轨 = 4128.43 + 2.0 × 8.92 = 4146.27
- 下轨 = 4128.43 – 2.0 × 8.92 = 4110.59
- Bandwidth = (Upper – Lower) / Middle = (35.68) / 4128.43 ≈ 0.00864
##### 凯尔特纳通道(KC)
- 中线 = EMA(Close, 20) → 4129.18
- ATR(10) = 经计算约为 6.54
- 上轨 = 4129.18 + 1.5 × 6.54 = 4138.99
- 下轨 = 4129.18 – 1.5 × 6.54 = 4120.37
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) → ~4132.11
- WMA2 = WMA(Close, 9) → ~4129.87
- Raw HMA = 2×4132.11 – 4129.87 = 4134.35
- Final HMA = WMA(Raw HMA, √9=3) → 约 4133.80
- 当前价格位于HMA上方,短期趋势偏多
##### KAMA(10,2,30)
- ER = 0.38(同上)
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.38×(0.6667-0.0645)+0.0645]² ≈ [0.38×0.6022+0.0645]² ≈ [0.2288+0.0645]² ≈ 0.2933² ≈ 0.086
- KAMA 从SMA(Close,10)开始递推更新,最终值约为 4131.2
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) → ~4133.6 – 4127.4 = 6.2
- DEA = EMA(DIF,9) → ~5.8
- MACD柱状图 = DIF – DEA = 0.4(正值但收窄)
##### DMI系统(14)
- +DI(14) ≈ 46.3
- -DI(14) ≈ 43.2
- ADX(14) = 23.1(如前所述)
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 平均增益 ≈ 4.21,平均损失 ≈ 3.98
- RS = 4.21 / 3.98 ≈ 1.058
- RSI = 100 – (100 / (1 + 1.058)) ≈ 51.4
##### CCI(14)
- TP = (4135.15+4134.01+4137.01)/3 ≈ 4135.39
- SMA_TP(14) ≈ 4128.76
- Mean Deviation = 平均 |TP – SMA_TP| over 14 periods ≈ 6.72
- CCI = (4135.39 – 4128.76) / (0.015 × 6.72) ≈ 6.63 / 0.1008 ≈ 65.77
##### 随机指标 Stochastic Oscillator (14,3,3)
- %K = (Current Close – 14期最低) / (14期最高 – 14期最低) × 100
– 最近14根K线中:
– 最高价 = 4144.26(08:00)
– 最低价 = 4097.98(02:35)
– 当前Close = 4135.15
– %K = (4135.15 – 4097.98) / (4144.26 – 4097.98) × 100 ≈ 37.17 / 46.28 × 100 ≈ 80.3%
- %D = 3期SMA(%K) → 约 78.6%
- 尽管%K接近80,尚未确认死亡交叉
#### 6. 成交量-价格指标
##### OBV
- 基于昨日收盘价4134.27,今日多数上涨日累计OBV上升
- 当前OBV累计值较前期略升,显示资金流入温和
##### MFI(14)
- 典型价格 × 成交量 → 分别统计正负资金流
- 经计算,MFI ≈ 58.3,未进入极端区域
##### 成交量振荡器 VO
- VO = (SMA(Vol,5) – SMA(Vol,10)) / SMA(Vol,10) × 100
- SMA(Vol,5) ≈ 1280,SMA(Vol,10) ≈ 1220
- VO ≈ (1280 – 1220) / 1220 × 100 ≈ 4.92%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 自当日开盘起累计 (TP × Volume) / 累计Volume
- 计算得当前 VWAP ≈ 4129.6
##### 枢轴点(Pivot Points)
- 前一日数据:H=4148.84, L=4096.96, C=4126.74
- PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
- R1 = 2×PP – L = 2×4124.18 – 4096.96 = 4151.40
- S1 = 2×PP – H = 2×4124.18 – 4148.84 = 4099.52
- R2 = PP + (H – L) = 4124.18 + 51.88 = 4176.06
- S2 = PP – (H – L) = 4124.18 – 51.88 = 4072.30
##### 斐波那契回撤位
- 选取近期显著波段:自02:35低点4097.98 至 08:00高点4144.26
- 回撤位:
– 38.2% → ~4125.8
– 50% → ~4121.1
– 61.8% → ~4116.4
—
第二步:判断市场状态
按逻辑链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00864 < 动态阈值(基础0.015,当前适用)→ ✅
- 当前Close=4135.15 是否突破 KC 上轨 + 3×ATR?
– KC Upper Band = 4138.99
– 3×ATR(14)=20.61
– 触发门槛 = 4138.99 + 20.61 = 4159.6
– 实际价格远低于此 → ❌ 不满足
- VO=4.92 > 1.0 → ✅
- 两根连续突破K线?无 → ❌
- 不满足趋势启动条件
条件2:震荡/盘整(Ranging / Consolidation)
- ADX(14)=23.1 → 大于22,不满足 <22 的弱趋势要求 → ❌
- ATR/Close = 0.00166 < 0.003 → ✅
- 价格在布林带内运行(4110.59~4146.27),当前价4135.15居中 → ✅
- RSI=51.4 ∈ [40,60] → ✅
- 但ADXS不达标 → 整体不满足该状态全部条件
条件3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?❌ 不满足(仅23.1)
- 价格是否从高位回落至HMA或BB中轨?
– 最近高点4144.26(08:00),现价4135.15,回调约9点 ≈ 1.3×ATR(14)
– HMA(9)≈4133.8,价格已接近 → ✅
- 回调期间成交量表现?
– 近几根K线成交量:1299, 1435, 1760 → 放量而非缩量
– VO=+4.92%,属增量 → ❌ 不符合“低量回调”
- 回调幅度 ≈ 9.11点,ATR=6.87 → 9.11/6.87≈1.33 → 在1~2倍之间 → ✅
- 三项满足两项,但核心ADX不足且量能未缩 → 不完全满足
条件4:趋势衰竭(Trend Exhaustion)
需满足“新高低点 + 指标背离”等组合
- 是否创近期新高/新低?
– 最近10根K线最高为4144.26(08:00),当前4135.15未创新高 → ❌
– 也未创新低 → ❌
- RSI/MACD未出现顶底背离 → ❌
- 无明显长影线反转形态(当前K线为小阴实体)→ ❌
- 四项均不满足
默认条件:方向不明
- ADX=23.1,介于22~24之间 → 模糊区间
- 波动率正常,成交量温和放大,趋势信号混乱
- 无明确状态触发
注:虽ADX略高于22,但价格波动收窄、RSI居中、BB收口,结合整体结构仍归类为弱震荡,方向待突破。
—
第三步:量化分析(模型扫描)
对应【Ranging / Consolidation】状态下的三个模型:
模型1:布林带均值回归
- 买入信号条件:
– Close ≤ BB下轨(4110.59)?当前4135.15 → ❌
– RSI < 30?当前51.4 → ❌
– 成交量 > 1.2×5期均量?当前1299 vs 均量~1200 → 接近但非显著放量 → ⚠️部分满足
– 不触发买入
- 卖出信号条件:
– Close ≥ BB上轨(4146.27)?否 → ❌
– RSI > 70?51.4 → ❌
– 不触发卖出
- ➤ 扫描结果:Watch
模型2:枢轴点区间交易
- 买入信号:
– Close ≤ S1(4099.52)?否 → ❌
– 无需检查形态与量能
- 卖出信号:
– Close ≥ R1(4151.40)?否 → ❌
- ➤ 扫描结果:Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?当前23.1 → ❌ 不满足前提
- 直接跳过
- ➤ 扫描结果:Watch
—
最终汇总
- 可执行信号:无 Buy 或 Sell 信号触发
- 市场状态支持性:是
– 尽管ADX接近边界,但价格压缩、RSI中性、缺乏方向性突破,支持“低信心震荡”判断
- 建议操作:维持观望(Maintain Watch)
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4135.15 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+
- Resistance level: ->> 4151.40 <<-
—
第五步:总结分析结论
当前XAUUSD处于低信心震荡状态。尽管ADX(14)=23.1略高于22,显示潜在趋势萌芽,但布林带宽度收缩至0.0086,价格围绕HMA(9)和VWAP窄幅整理,RSI稳定于51.4,未出现有效突破迹象。成交量虽略有放大,但未伴随价格突破,VO=4.92%反映短期活跃度提升但不足以驱动趋势。
所有适用于震荡市的模型均未触发交易信号:价格远离布林带上轨与下轨,RSI未进入超买超卖区,亦未触及关键枢轴点R1/S1。随机指标%K已达80.3,接近超买区,若后续形成死叉可能提供短空机会,但目前尚不具备操作条件。
短期关注4151.40(R1) 与 4146.27(BB上轨) 构成的复合阻力区,以及下方 4110.59(BB下轨) 和 4099.52(S1) 支撑。有效突破任一方将可能激活趋势启动模型,届时需重新评估市场状态并调整策略。
现阶段建议:保持观望,等待方向选择。