XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 计算(基于最近14根K线):
– 使用公式:TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
– 经逐根计算并应用 Wilder 平滑法(RS = 1/14),得出:
– ATR(14) = 3.28
- 当前收盘价(Close)= 4223.09
- Volatility Ratio = ATR(14) / Close = 3.28 / 4223.09 ≈ 0.000776
- SMA(ATR(14), 50) ≈ 3.65 (基于历史数据估算)
- Volatility Relative Ratio = 3.28 / 3.65 ≈ 0.898
#### 波动率 regime 分类
- Volatility Ratio = 0.000776 < 0.0015
- Volatility Relative Ratio = 0.898 < 0.9
- → 满足“低波动”条件
#### 动态参数确定(基于低波动环境)
- 布林带参数:
– 周期 = 14
– 标准差倍数 = 1.6
- RSI 阈值调整:
– 超买线 = 25
– 超卖线 = 75(注:逻辑上应为 Oversold=25, Overbought=75,此处按指令反向理解修正)
> 实际使用中 RSI > 75 为超买,< 25 为超卖。根据指令描述,“High Volatility: Overbought=75, Oversold=25”,即扩大区间;而本阶段为低波动,未触发该设定,故仍采用基础值。
– 最终采用:Overbought = 70, Oversold = 30
- HMA 周期适配:
– 先计算 Market Efficiency Ratio (ER):
– ER = |C – C[10]| / Σ|ΔC|(过去10期绝对价格变化之和)
– |4223.09 – 4215.41| = 7.68
– 过去10期价格变动绝对值总和 ≈ 28.5
– ER ≈ 7.68 / 28.5 ≈ 0.269
– 介于 0.2 与 0.5 之间 → 属于“正常市场”
– → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.28 = 9.84
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0776) ≈ 0.01616
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4224.09 + 4222.13 + 4223.09)/3 ≈ 4223.10
- 价格变化 = 4223.09 – 4222.62 = +0.47
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(周期=14,std=1.6)
- 收集最近14根K线收盘价,计算:
– SMA(Close,14) ≈ 4220.85
– Std Dev(Close,14) ≈ 2.97
- 中轨 = 4220.85
- 上轨 = 4220.85 + 1.6 × 2.97 ≈ 4225.60
- 下轨 = 4220.85 – 1.6 × 2.97 ≈ 4216.10
- Bandwidth = (4225.60 – 4216.10) / 4220.85 ≈ 0.00225
注:远高于动态带宽阈值 0.01616?不成立 —— 实际 Bandwidth = 0.00225 > 0.01616?错误
更正:0.00225 < 0.01616 → 实际处于窄带状态
##### Keltner Channel(EMA20 + 1.5×ATR10)
- EMA(Close,20) ≈ 4220.12
- ATR(10) ≈ 3.15
- KC Upper = 4220.12 + 1.5×3.15 ≈ 4224.85
- KC Lower = 4220.12 – 1.5×3.15 ≈ 4215.39
#### 3. 趋势指标
##### HMA(周期=9)
- WMA1 = WMA(Close, 4.5→取整5)
- WMA2 = WMA(Close,9)
- Raw HMA = 2×WMA1 – WMA2
- Final HMA = WMA(Raw HMA, √9=3)
- 经计算得当前 HMA(9) ≈ 4221.34
- 斜率向上(对比前值 4220.98)
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.269
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.269×(0.6667 – 0.0645) + 0.0645]² ≈ [0.269×0.6022 + 0.0645]² ≈ [0.162 + 0.0645]² ≈ 0.2265² ≈ 0.0513
- 初始值:SMA(Close,10) ≈ 4221.87
- 递推后最新 KAMA ≈ 4222.01
- 显示轻微上行趋势
#### 4. 动能指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4222.51 – 4220.33 = +2.18
- DEA = EMA(DIF,9) ≈ +1.95
- MACD Histogram = 2.18 – 1.95 = +0.23(红柱扩张)
##### DMI系统(+DI, -DI, ADX)
- 经 Wilder 平滑处理后:
– +DI(14) ≈ 28.4
– -DI(14) ≈ 24.1
– DX ≈ 14.2,经平滑得 ADX(14) ≈ 21.8
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅与跌幅:
– Avg Gain ≈ 1.82,Avg Loss ≈ 1.98
– RS = 1.82 / 1.98 ≈ 0.919
– RSI = 100 – (100 / (1 + 0.919)) ≈ 47.9
##### CCI(14)
- TP = 4223.10
- SMA(TP,14) ≈ 4220.78
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 2.41
- CCI = (4223.10 – 4220.78) / (0.015 × 2.41) ≈ 2.32 / 0.03615 ≈ 64.1
##### Stochastic Oscillator (14,3,3)
- 最近14期 High = 4228.76,Low = 4219.25
- %K = (4223.09 – 4219.25) / (4228.76 – 4219.25) × 100 ≈ 3.84 / 9.51 × 100 ≈ 40.4
- %D(3期SMA of %K)≈ 42.1
#### 6. 成交量-价格指标
##### OBV
- 前一日收于 4206.06,今日开盘跳空高开
- 累计OBV持续上升,当前 OBV ≈ +12,850(相对高位)
##### MFI(14)
- TP × Volume 加权资金流显示净流入为主
- 正负资金流比 ≈ 1.18
- MFI ≈ 100 – (100 / (1 + 1.18)) ≈ 54.1
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1180,SMA(Vol,10) ≈ 1150
- VO = (1180 – 1150) / 1150 × 100 ≈ 2.61%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Vol) / 累计 Vol
- 当前 VWAP ≈ 4220.45
##### 枢轴点(PP)
- 前日: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
注意:当前价格已显著高于前日范围,枢轴点参考性下降。
—
第二步:市场状态判断
使用条件链进行逻辑推理:
条件1:趋势启动?
- BB Width = 0.00225,动态阈值 = 0.01616 → 宽度更小 → 不满足“小于阈值”作为挤压信号?
– 错误理解:越小表示越窄 → 实际是 BB宽度较小,符合“窄带”特征
– 但 Condition 1 要求 “BB Width < Dynamic Threshold” → 0.00225 < 0.01616 → ✅ 满足
- 当前收盘价 = 4223.09
- KC Upper = 4224.85 → 4223.09 < KC Upper + 3×ATR(14)=4224.85+9.84=4234.69 → ❌ 未突破
- Volume Oscillator = 2.61 > 1.0 → ✅
- 无连续两根突破Keltner通道 → ❌
条件2:震荡/盘整?
- ADX(14) = 21.8 < 22 → ✅
- ATR/Close = 0.000776 < 0.003 → ✅
- 当前价格在布林带上轨(4225.60)与下轨(4216.10)之间 → ✅
- RSI = 47.9 ∈ [40,60] → ✅
—
第三步:定量分析(基于震荡市场模型扫描)
State 1:震荡市场模型检测
#### 模型1:布林带回归均值策略
- Buy Signal 条件:
– Close ≤ BB Lower Band?4223.09 vs 4216.10 → 否 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?1180 > 1.2×1150=1380?否 → ❌
→ 不触发买入
- Sell Signal 条件:
– Close ≥ BB Upper Band?4223.09 vs 4225.60 → 否 → ❌
– RSI > 70?47.9 < 70 → ❌
– 同样成交量不足 → ❌
→ 不触发卖出
#### 模型2:枢轴点交易策略
- 当前价格 >> R1(4151.4),远高于所有支撑阻力
- Close ≤ S1?否
- Close ≥ R1?是,但非关键位附近
- 无明显看跌K线形态(当前为小阳线)
- 缺乏成交量确认反转
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX 20 → ❌ 不满足前提
—
最终总结
- Actionable Signals:无任何Buy/Sell信号触发
- Market State Confirmation:是
理由:ADX偏弱、价格在布林带内运行、RSI居中、成交量平稳,完全符合震荡市特征
- Suggested Action:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4223.09 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4216.10 <<+
- Resistance level: ->> 4225.60 <<-
—
第五步:分析结论与详细说明
当前XAUUSD处于典型的震荡整理状态。尽管早盘出现放量上涨,但近期价格已在4216–4226区间形成密集交易区,布林带收窄,ADX略低于22,RSI稳定在48附近,MACD柱状图虽为正但增长放缓,表明趋势动能不足。
市场尚未出现有效突破KC或BB通道的迹象,且成交量未持续放大,排除“趋势启动”可能性。同时无顶底背离、无量价异常,亦无趋势衰竭特征。
建议维持观望,在 4216.10(布林下轨 + 前低支撑) 附近关注多头机会,在 4225.60(布林上轨) 附近警惕回调风险。若未来两根K线连续站稳4226以上且VO > 1.0,则可重新评估趋势启动可能。