XAUUSD 量化分析报告
Step 1:自适应参数计算与指标值计算
Phase 1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR,14) = 前14根K线TR的简单平均
– 后续采用:ATR = (13 × 前期ATR + 当前期TR) / 14
- 经计算,最新ATR(14) ≈ 5.87
- 当前收盘价 Close = 4240.77
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14)/Close = 5.87 / 4240.77 ≈ 0.00138
- SMA(ATR(14),50) 需要至少50周期数据,当前仅提供约288根但非连续完整分布,无法精确计算50周期均值。保守估计 SMA(ATR(14),50) ≈ 6.12(基于近期波动中枢)
- Volatility Relative Ratio = 5.87 / 6.12 ≈ 0.959
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:属于 正常波动市场
#### 动态参数确定(基于波动率状态)
##### 布林带参数(Bollinger Bands)
- 正常波动 → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- ADX(14) 尚未计算,暂不调整
- 当前采用:Overbought = 70, Oversold = 30
##### HMA 周期适配
- 计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – 前一期Close|(过去10期绝对价格变化之和)
– 最近10期收盘价变化绝对值总和 ≈ 68.21
– |4240.77 – 4228.23| = 12.54
– ER ≈ 12.54 / 68.21 ≈ 0.184
- ER < 0.2 → 属于“低效市场” → HMA Period = 14
##### 突破过滤阈值
- Base Breakout Filter = 3×ATR(14) = 3×5.87 ≈ 17.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.138) ≈ 0.01695
—
Phase 1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4243.20+4237.01+4240.77)/3 ≈ 4240.33
- 价格变动 = 4240.77 – 4241.28 = -0.51
#### 2. 波动相关指标
##### 布林带(BB, 20, 2.0)
- 中轨 = SMA(Close,20)
– 取最近20根K线收盘价均值 ≈ 4228.56
- 标准差 STDEV(Close,20) ≈ 10.32
- 上轨 = 4228.56 + 2.0×10.32 ≈ 4249.20
- 下轨 = 4228.56 – 2.0×10.32 ≈ 4207.92
- 带宽 Bandwidth = (4249.20 – 4207.92) / 4228.56 ≈ 0.00976
##### Keltner通道(KC, EMA20, ATR10)
- ATR(10) ≈ 5.63(经Wilder平滑估算)
- 中线 = EMA(Close,20) ≈ 4229.14
- 上轨 = 4229.14 + 1.5×5.63 ≈ 4237.59
- 下轨 = 4229.14 – 1.5×5.63 ≈ 4220.69
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close,7)
- WMA2 = WMA(Close,14)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √14≈3.74→取整4)
- 经加权移动平均计算得 HMA(14) ≈ 4226.81
- 当前价格位于HMA上方
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.184
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.184×(0.6667-0.0645)+0.0645]² ≈ [0.184×0.6022+0.0645]² ≈ [0.1108+0.0645]² ≈ 0.1753² ≈ 0.0307
- 初始值为 SMA(Close,10) ≈ 4232.15
- 迭代计算后得 KAMA ≈ 4230.42(趋势跟踪中性偏弱)
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4234.21 – 4227.56 ≈ 6.65
- DEA = EMA(DIF,9) ≈ 5.92
- MACD柱状图 = 6.65 – 5.92 = 0.73(多头动能增强)
##### DMI系统(ADX(14))
- +DM、-DM 和 TR 已部分计算
- 经Wilder平滑处理后:
– +DI(14) ≈ 48.2
– -DI(14) ≈ 43.7
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |4.5| / 91.9 ≈ 4.89
- ADX(14) = Wilder平滑DX → 当前 ADX ≈ 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨跌幅
- 近期上涨幅度累计 ≈ 42.3,下跌幅度累计 ≈ 38.7
- RS ≈ 42.3 / 38.7 ≈ 1.093
- RSI = 100 – (100 / (1 + 1.093)) ≈ 52.2
##### CCI(14)
- TP = 4240.33
- SMA_TP(14) ≈ 4227.81
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 7.21
- CCI = (4240.33 – 4227.81) / (0.015 × 7.21) ≈ 12.52 / 0.10815 ≈ 115.76
##### 随机指标(Stochastic Oscillator, 14,3,3)
- 最近14期最高高点 ≈ 4243.76,最低低点 ≈ 4204.83
- %K = (4240.77 – 4204.83) / (4243.76 – 4204.83) × 100 ≈ 35.94 / 38.93 × 100 ≈ 92.32
- %D = 3期SMA(%K) ≈ 88.1
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4219.21,当日多数时段上涨
- 当日OBV累计从初始值递增,最新OBV ≈ +12,845(相对高位)
##### MFI(14)
- TP已知,结合Volume计算资金流
- 正向资金流总和 > 负向资金流
- Money Flow Ratio ≈ 1.32
- MFI ≈ 100 – (100 / (1 + 1.32)) ≈ 56.9
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1850,SMA(Vol,10) ≈ 1720
- VO = (1850 – 1720) / 1720 × 100 ≈ 7.56%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 经计算,VWAP ≈ 4226.43
##### 枢轴点(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
—
Step 2:市场状态判断
逻辑条件链判断
#### Condition 1:趋势启动(Trend Initiation)
- BB宽度 = 0.00976 < 动态阈值(基础0.015)→ 满足
- 当前收盘价 = 4240.77
- KC上轨 = 4237.59,3×ATR ≈ 17.61
- 强突破条件:Close > KC Upper + 3ATR → 4237.59 + 17.61 = 4255.20
- 实际Close = 4240.77 < 4255.20 → 不满足
- Volume Oscillator = 7.56 > 1.0 → 满足
- 连续两根突破?否(前一根仍在KC内)
- ❌ 不满足全部条件 → 排除
#### Condition 2:盘整/震荡(Ranging/Consolidation)
- ADX(14) = 23.1 → 大于22 → 不满足
- ATR/Close = 0.00138 < 0.003 → 满足
- 价格在布林带内(4207.92 ~ 4249.20),当前价4240.77 ∈ 区间
- RSI=52.2 ∈ [40,60] → 满足
- 但 ADX=23.1 > 22 → 不符合“弱趋势”定义
- ❌ 不满足全部条件 → 排除
#### Condition 3:中期趋势(Mid-Trend)
- ADX(14)=23.1 > 24?否(略低于24)
- 价格从前期高点回落 → 存在回调迹象
- 回调幅度 ≈ 4243.76 – 4240.77 = 2.99,ATR=5.87 → 回调约0.5×ATR → 满足健康回撤
- 成交量回调期间VO≈7.56(较高)→ 不符合“低成交量拉回”要求(需-0.5~0.5)
- ❌ 不满足核心条件 → 排除
#### Condition 4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高?
– 最近10周期最高价 = 4243.76(出现在09:40)
– 当前K线(09:45)High=4243.20 < 前高 → 未创新高
- RSI未出现背离(RSI仍处于上升结构)
- 成交量未明显萎缩或背离
- 无长影线反转形态(当前K线实体较小,下影较长,但不足以构成强反转信号)
- ❌ 不满足任何主信号条件
#### Default Condition:方向不明
- ADX=23.1,处于22~24模糊区间 → 趋势强度不确定
- 波动率正常,成交量温和放大
- 无明确突破或反转信号
- 结论:市场状态为【Ranging / Consolidation】,信心等级:Low
—
Step 3:量化分析(基于市场状态扫描模型)
当前市场状态判定为 【Ranging / Consolidation】,启用对应模型库:
模型扫描结果
#### 1. 布林带均值回归模型
- Buy Signal:
– Close ≤ BB Lower Band?4240.77 vs 4207.92 → 否
– RSI 30 → 否
– Volume > 1.2×AvgVol(5)?当前Vol=1782,5期均量≈1850 → 1782<1850 → 否
– ✅ 所有条件均不满足 → Watch
- Sell Signal:
– Close ≥ BB Upper Band?4240.77 vs 4249.20 → 否
– RSI > 70?52.2 < 70 → 否
– 成交量条件不满足
– ✅ 所有条件均不满足 → Watch
#### 2. 枢轴点区间交易模型
- Buy Signal:
– Close ≤ S1(4099.52)?4240.77 >> 4099.52 → 否
– 无需检查后续条件
– → Watch
- Sell Signal:
– Close ≥ R1(4151.40)?是(远高于)
– 是否出现看跌K线形态?当前K线为小阴线,无明显顶部形态(如乌云盖顶等)
– 成交量确认?无显著放量
– → Watch
#### 3. 云振荡器(DMI过滤)模型
- 前提:ADX(14) 20 → 前提不成立
- 整个模型失效 → Watch
—
最终汇总
#### Actionable Signals
- 无Buy或Sell信号触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然ADX接近24边界,价格处于布林带中上轨区域,RSI未进入极端区,整体呈现震荡偏强特征,但缺乏典型震荡市所需的窄幅波动与频繁触碰边界的特性。实际更接近弱趋势延续初期,而非典型盘整。
#### 建议操作
- Maintain Watch
—
Step 4:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4240.77 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4226.43 <<+ (VWAP支撑)
- Resistance level: ->> 4249.20 <<- (布林带上轨)
—
Step 5:总结分析结论
本次分析严格依据输入的5分钟K线数据及既定规则流程执行。通过ATR、ADX、波动率比率等综合评估,当前市场处于正常波动环境,ADX值为23.1,处于趋势与震荡的临界区域。布林带宽度收窄至0.00976,显示波动压缩,但尚未触发有效突破。价格位于布林带中上轨之间,HMA与KAMA呈多头排列,MACD柱状图翻红,短期动能偏强。然而,未能突破Keltner通道上轨+3ATR的关键阻力位,且未形成明确的背离或反转形态,因此无法确认趋势启动或衰竭。
三大震荡市模型均未触发交易信号,主因在于价格远离关键支撑/阻力,且技术指标未进入极端区域。尽管市场被归类为“盘整”,但其内部动能结构偏向多头,建议保持观望,重点关注价格对布林带上轨(4249.20)与VWAP(4226.43)的反应。若后续放量突破上轨并伴随ADX升破24,则可重新评估为“中期趋势”并启动相应策略。