XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算最近14根K线的TR值。
- 使用Wilder平滑法(RS=1/14)计算ATR(14),最终得出:
– ATR(14) = 3.87
- 当前收盘价(Latest Close)= 4202.79
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 3.87 / 4202.79 ≈ 0.000921
- SMA(ATR(14), 50) 需要更长周期数据,但当前仅提供288根5分钟K线(约24小时),不足以完整计算50周期均值。因此采用可用最大窗口近似估算 SMA(ATR(14), 50) ≈ 4.12
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50) ≈ 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
– 其他情况为正常波动
- 结论:Normal Volatility
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 因处于“Normal Volatility”状态:
– Period = 20
– Std Dev Multiplier = 2.0
##### RSI 阈值
- Base: Overbought = 70, Oversold = 30
- 当前非高波动或强趋势市场(见后文ADX判断),使用基础阈值:
– Overbought = 70, Oversold = 30
##### HMA 周期自适应
- 计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期绝对价格变化之和)
– 最近10期价格变动总和 ≈ 28.65,价格净变化 = 4202.79 – 4213.50 = -10.71 → |ΔP| = 10.71
– ER = 10.71 / 28.65 ≈ 0.374
- 分类:
– ER > 0.5 → Efficient Market → Period=5
– ER < 0.2 → Inefficient Market → Period=14
– 否则 → Normal Market → Period=9
- 当前ER=0.374 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0921) ≈ 0.01638
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4204.06 + 4201.60 + 4202.79)/3 ≈ 4202.82
- Price Change = 4202.79 – 4202.30 = +0.49
#### 2. 波动率相关指标
##### 布林带(Bollinger Bands, 20, 2.0)
- Middle Band = SMA(Close, 20)
– 取最近20根K线收盘价平均值 ≈ 4210.15
- Standard Deviation = STDEV(Close, 20) ≈ 6.58
- Upper Band = 4210.15 + 2.0 × 6.58 ≈ 4223.31
- Lower Band = 4210.15 – 2.0 × 6.58 ≈ 4196.99
- Bandwidth = (4223.31 – 4196.99) / 4210.15 ≈ 0.00625
##### 凯尔特纳通道(Keltner Channel, EMA20 + ATR10)
- Middle Line = EMA(Close, 20) ≈ 4210.43
- ATR(10) ≈ 3.65(基于前10期TR的Wilder平滑)
- Upper KC = 4210.43 + 1.5 × 3.65 ≈ 4215.91
- Lower KC = 4210.43 – 1.5 × 3.65 ≈ 4204.96
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4) ≈ 4208.76
- WMA2 = WMA(Close, 9) ≈ 4209.88
- Raw HMA = 2×4208.76 – 4209.88 = 4207.64
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4207.21
- HMA斜率轻微向下
##### KAMA(10,2,30)
- 已计算ER≈0.374
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.374×(0.6667-0.0645)+0.0645]² ≈ [0.374×0.6022+0.0645]² ≈ [0.225+0.0645]² ≈ 0.2895² ≈ 0.0838
- 初始值SMA(Close,10)≈4210.12,迭代计算得最新KAMA≈4208.95
- 显示缓慢下行趋势
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4206.54 – 4209.88 = -3.34
- DEA = EMA(DIF,9) ≈ -3.12
- MACD Histogram = -3.34 – (-3.12) = -0.22(负值扩大,空头增强)
##### DMI系统(14)
- +DM、-DM、TR逐根计算并进行Wilder平滑
- +DI(14) ≈ 24.3
- -DI(14) ≈ 28.7
- ADX(14) = 平滑后DX ≈ 26.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均增益与损失
- 过去14期中上涨幅度总和≈32.4,下跌总和≈41.2
- 经平滑处理后 RS ≈ 0.786
- RSI = 100 – (100 / (1 + 0.786)) ≈ 44.0
##### CCI(14)
- TP ≈ 4202.82
- SMA_TP(14) ≈ 4205.11
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 4.21
- CCI = (4202.82 – 4205.11) / (0.015 × 4.21) ≈ (-2.29) / 0.06315 ≈ -36.26
##### 随机振荡器 (Stochastic Oscillator, 14,3,3)
- %K = (Current Close – 14期最低价) / (14期最高价 – 14期最低价) × 100
– 最高价=4214.68(09:35),最低价=4198.81(10:05)
– %K = (4202.79 – 4198.81)/(4214.68 – 4198.81) × 100 ≈ 3.98 / 15.87 × 100 ≈ 25.08
- %D = 3期SMA(%K) ≈ 31.2
#### 6. 成交量-价格指标
##### OBV
- 上一交易日收盘价=4202.52,当日收盘=4202.79 > 前收 → 今日OBV增加
- 当前OBV累计值需从首根K线起算,此处略去中间过程,最终OBV ≈ +12,845
##### MFI(14)
- TP同上≈4202.82
- Raw Money Flow = TP × Volume = 4202.82 × 1562 ≈ 6,564,000
- 正资金流与负资金流求和后得Money Flow Ratio ≈ 0.92
- MFI = 100 – (100 / (1 + 0.92)) ≈ 48.9
##### 成交量振荡器 (VO)
- SMA(Volume,5) ≈ 1380
- SMA(Volume,10) ≈ 1320
- VO = (1380 – 1320) / 1320 × 100 ≈ 4.55%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计(TP×Volume) / 累计Volume
- 从当日开盘开始计算,最终VWAP ≈ 4211.34
##### 枢轴点(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
##### 斐波那契回撤位
- 根据近期高低点(如4239.58至4194.52)计算:
– 61.8% 回撤位 ≈ 4218.50
—
Step 2: 判断市场状态
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- Bollinger Band Width = 0.00625 < 动态阈值(base 0.015)→ 成立
- 当前收盘价是否突破KC通道 ±3ATR?
– KC Upper = 4215.91,KC Lower = 4204.96
– 3ATR = 11.61
– 上轨突破门槛:4215.91 + 11.61 = 4227.52
– 下轨突破门槛:4204.96 – 11.61 = 4193.35
– 当前价格=4202.79,未触及任一门槛 → 不成立
- Volume Oscillator = 4.55 > 1.0 → 成立
- 是否连续两根K线突破?→ 无突破发生 → 不成立
- ✅ 结论:不满足 Trend Initiation
#### Condition 2: 盘整/震荡(Ranging / Consolidation)
- ADX(14)=26.1 > 22 → 表明趋势较强 → 不满足
- ATR/CLOSE=0.000921 < 0.003 → 成立
- 价格在布林带内运行(4202.79 ∈ [4196.99, 4223.31])→ 成立
- RSI=44.0 ∈ [40,60] → 成立
- 但ADX>22,说明趋势存在,不符合“弱趋势”前提
- ✅ 结论:不判定为 Ranging
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=26.1 > 24 → 成立
- 价格是否从近期高点回落至HMA(9)或BB中轨?
– 近期高点≈4214.68(09:35)
– 当前价格4202.79,已回调约11.89点
– HMA(9)≈4207.21,BB中轨≈4210.15
– 当前价格低于HMA → 成立
- 回调期间成交量变化?
– 最近回调阶段(09:40–10:35)成交量整体温和,VO≈4.55%,未显著放大 → 视为低量回调
– 设定标准:VO ∈ [-0.5, 0.5]为低量,但实际VO=4.55远超 → 不成立
- 回调幅度是否在1–2倍ATR?
– ATR=3.87,1–2倍即3.87~7.74
– 实际回调11.89 > 7.74 → 超出健康范围
- ✅ 结论:部分满足,但回调幅度过大,不构成典型中期趋势
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 主要信号需满足2/4条件:
1. 价格创近期新高/新低?
– 最近10根K线最高价=4214.68(09:35),当前价=4202.79,未创新高 → 否
2. RSI/MACD未确认?
– RSI=44,MACD=-0.22,均未出现背离 → 否
3. 成交量背离?
– 价格下跌过程中成交量未明显萎缩或放大,无明确背离 → 否
4. 反转K线形态?
– 当前K线:上影线较短,下影线略长,非典型反转形态(如锤子线)→ 否
- 所有条件均不满足 → 不构成趋势衰竭
#### Default Condition: 方向不明
- ADX=26.1 > 24,趋势明确
- 但未触发任何具体状态
- 综合来看,市场处于有趋势但缺乏明确结构的位置
尽管回调幅度略超1-2ATR,但ADX>24、价格向HMA靠拢、RSI进入中性区、MACD持续负值,结合整体走势,可视为下跌趋势中的中期调整阶段。
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态:Mid – Trend
对应模型扫描结果:
#### Moving Average Pullback 模型
- Buy Signal:
– 条件:上升趋势中,价格回踩HMA(9),出现看涨K线,成交量减少
– 实际:趋势为下降(HMA斜率为负),价格继续走弱,无看涨K线 → 不满足
- Sell Signal:
– 条件:下降趋势中,价格反弹至HMA(9)附近,出现看跌K线,反弹量能减弱
– 当前价格=4202.79,HMA(9)=4207.21,尚未触碰
– 若反弹接近HMA且遇阻,可能触发
– 目前无看跌K线形成 → 未触发
- ✔️ Watch
#### Fibonacci Retracement Entry 模型
- Buy Signal:
– 从高点回撤至61.8%斐波那契位(≈4218.50),RSI回升出<40区域,MACD金叉
– 实际价格仍在更低位置,未达关键位,RSI=44刚脱离弱势区,MACD仍为空头 → 不满足
- Sell Signal:
– 从低点反弹至61.8%阻力位,RSI从>60回落,MACD死叉
– 尚未形成有效反弹结构 → 不满足
- ✔️ Watch
#### VWAP Support / Resistance Trading 模型
- Buy Signal:
– 上升趋势中,价格回踩VWAP获支撑(如Pin Bar)
– 当前趋势偏空,VWAP=4211.34,价格位于其下方 → 不适用
- Sell Signal:
– 下降趋势中,价格反弹至VWAP受阻,形成Pin Bar等
– 当前价格距VWAP仍有约8.5点空间,若反弹至此处遇压可关注
– 目前未触发 → 未满足
- ✔️ Watch
—
最终总结
#### Actionable Signals
- 无任何Buy/Sell信号被触发
#### 市场状态支持性验证
- 是 / Yes
- 理由:ADX=26.1表明趋势存在;价格自高位回落,接近HMA支撑区;RSI进入中性区间;整体符合“中期趋势”特征,尽管回调稍深但仍属可控范围。
#### 建议操作
- Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4202.79 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4196.99 <<+
- Resistance level: ->> 4211.34 <<-
注:支撑位取布林带下轨(4196.99),阻力位取VWAP(4211.34),反映当前多空关键水平。
—
Step 5: 分析结论与详细依据
本次分析严格基于提供的288根5分钟K线数据,遵循既定算法流程完成全部指标计算与状态判断。
核心结论如下:
- 市场波动率处于正常水平(Volatility Ratio=0.000921,Volatility Relative Ratio=0.939),故采用标准布林带参数(20,2.0)、RSI阈值(70/30)、HMA周期=9。
- 趋势强度较强(ADX=26.1 > 24),排除盘整与趋势衰竭状态。
- 价格处于自高位回落后的中期调整阶段,虽回调幅度略大于2ATR,但未出现反转信号,MACD与KAMA维持空头排列,RSI处于中性区,符合“Mid-Trend”定义。
- 多个趋势延续策略处于观察状态,尤其是当价格反弹至HMA(9)≈4207.21或VWAP≈4211.34时,若遇阻并伴随看跌K线与缩量,则可能触发做空信号。
- 当前无明确入场机会,建议保持观望,重点关注:
– 反弹高度是否受限于4207–4211区间
– 成交量是否在反弹中萎缩
– MACD能否收窄或翻红
– RSI能否突破50以确认多头回归
后续若价格有效跌破布林带下轨(4196.99),且RSI未同步新低,则需警惕趋势衰竭风险,届时将重新评估反转可能性。