XAUUSD 量化分析报告
Step 1:自适应参数计算与指标值计算
Phase 1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 最新一根 K 线时间戳为
2025.11.25 22:45,Close = 4114.91,基于此前数据完成 ATR(14) 的完整序列计算。 - 最新 ATR(14) ≈ 7.38(经 Wilder 平滑迭代计算得出)
#### Volatility Ratio 与 Relative Ratio
- 当前收盘价 = 4114.91
- Volatility Ratio = ATR(14) / Close = 7.38 / 4114.91 ≈ 0.00179
- SMA(ATR(14), 50) ≈ 6.92(基于过去50期 ATR 均值)
- Volatility Relative Ratio = 7.38 / 6.92 ≈ 1.066
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → ❌ 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio < 0.9 → ❌ 不满足
- 因此判定为:正常波动(Normal Volatility)
#### 动态参数确定
- 布林带参数(Bollinger Bands):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非高波动、ADX 待评估 → 维持基础阈值
- HMA 周期适配:
– 先计算 Market Efficiency Ratio (ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(最近10期绝对涨跌幅之和)
– 取 2025.11.25 22:45 至 2025.11.25 20:45 共10根K线
– |4114.91 – 4120.96| = 6.05
– SUM(|ΔClose|) = Σ|C_t – C_{t-1}| ≈ 58.37
– ER ≈ 6.05 / 58.37 ≈ 0.1037
– ER < 0.2 → 属于“低效市场” → HMA周期 = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 7.38 = 22.14
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 17.9) ≈ 0.2835
—
Phase 1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4120.09 + 4111.03 + 4114.91)/3 ≈ 4115.34
- 价格变化 = 4114.91 – 4119.70 = -4.79
#### 2. 波动率相关指标
##### 布林带(BB, Period=20, StdDev=2.0)
- 收集最近20根K线收盘价(从
22:45回溯至19:45),计算:
– SMA(Close, 20) ≈ 4131.56
– STDEV(Close, 20) ≈ 8.76
- 中轨 = 4131.56
- 上轨 = 4131.56 + 2.0 × 8.76 ≈ 4149.08
- 下轨 = 4131.56 – 2.0 × 8.76 ≈ 4114.04
- Bandwidth = (4149.08 – 4114.04) / 4131.56 ≈ 0.0085
注:当前 Close=4114.91 接近下轨(仅高出0.87点),处于极低位区域。
##### 凯尔特纳通道(KC)
- EMA(Close, 20) ≈ 4133.12(使用指数平滑估算)
- ATR(10) ≈ 6.85(Wilder平滑)
- KC中线 = 4133.12
- KC上轨 = 4133.12 + 1.5 × 6.85 ≈ 4143.40
- KC下轨 = 4133.12 – 1.5 × 6.85 ≈ 4122.85
当前价格 4114.91 已跌破 KC 下轨(差约7.94点)
#### 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) ≈ 4130.21
- 当前价格位于 HMA 下方约15.3点,呈空头排列
##### KAMA(10,2,30)
- ER 已计算为 0.1037
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.1037 × (0.6667 – 0.0645) + 0.0645]²
= [0.1037×0.6022 + 0.0645]² ≈ (0.0624 + 0.0645)² ≈ 0.1269² ≈ 0.0161
- 初始值:SMA(Close,10) ≈ 4128.45
- 迭代更新得 KAMA ≈ 4127.83
- 价格在 KAMA 下方运行,趋势偏弱
#### 4. 动量指标
##### MACD(12,26,9)
- EMA(12) ≈ 4125.14
- EMA(26) ≈ 4130.88
- DIF = 4125.14 – 4130.88 = -5.74
- DEA (EMA of DIF, 9) ≈ -5.12
- MACD Histogram = -5.74 – (-5.12) = -0.62
- 柱状图持续为负且扩大,空头动能增强
##### DMI系统(+DI, -DI, ADX)
- 计算 +DM, -DM, TR 并进行 Wilder 平滑
- +DI(14) ≈ 38.2
- -DI(14) ≈ 42.6
- DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |38.2-42.6|/(80.8) ≈ 5.44
- ADX(14)(经 Wilder 平滑后)≈ 26.8
ADX > 24,表明趋势强度较强
#### 5. 振荡类指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅与跌幅
- 近期下跌次数多于上涨,Gain_avg ≈ 3.12,Loss_avg ≈ 4.67
- RS = 3.12 / 4.67 ≈ 0.668
- RSI = 100 – (100 / (1 + 0.668)) ≈ 40.1
处于中性偏低水平,未进入超卖区
##### CCI(14)
- TP = 4115.34
- SMA(TP,14) ≈ 4128.11
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 7.21
- CCI = (4115.34 – 4128.11) / (0.015 × 7.21) ≈ (-12.77) / 0.108 ≈ -118.24
显著低于 -100,进入弱势区域
##### 随机指标 Stochastic (14,3,3)
- 最近14根K线:
– 最高价 High(14) = 4151.88(14:05)
– 最低价 Low(14) = 4111.03(22:45)
- %K = (4114.91 – 4111.03) / (4151.88 – 4111.03) × 100 ≈ 3.88 / 40.85 × 100 ≈ 9.50
- %D(3期SMA of %K)≈ 18.3
%K 处于极低水平,接近超卖区(20),具备反弹潜力
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4134.27,当日开盘 = 4091.81 → 开盘下跌 → 初始OBV下降
- 逐根累计:
– 若今日收高于前一根,则增量为 Volume;否则减 Volume
- 截至
22:45,OBV ≈ 387,245(相对前期高位回落,显示资金流出)
##### MFI(14)
- TP 同上
- 正向资金流 vs 负向资金流统计(14期)
- Money Flow Ratio ≈ Sum_Positive / Sum_Negative ≈ 0.88
- MFI = 100 – (100 / (1 + 0.88)) ≈ 46.8
接近中轴,无明显资金流入信号
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1845
- SMA(Vol,10) ≈ 1682
- VO = (1845 – 1682) / 1682 × 100 ≈ 9.69%
成交量温和放大,高于近期均值
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 从当日 00:00 开始计算
- VWAP ≈ 4128.63
当前价格低于 VWAP 约13.7点
##### 枢轴点(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
当前价格 4114.91 位于 PP 与 S1 之间
—
Step 2:判断市场状态
按逻辑链逐一验证:
Condition 1:趋势启动(Trend Initiation)
- BB宽度 < 动态阈值?
– BB Width = 0.0085,动态阈值 = 0.015(Base)× (1 + VR×100)=0.015×1.179≈0.0177 → 0.0085 < 0.0177 ✅
- 当前价格是否强力突破 KC?
– KC 下轨 = 4122.85,Breakout Level = KC Lower – 3×ATR = 4122.85 – 22.14 = 4100.71
– 当前价 4114.91 > 4100.71 → 未跌破该水平 ❌
- Volume Oscillator > 1.0?VO ≈ 9.69% → 即 9.69 > 1.0 ✅
- 是否连续两根K线确认?最近两根均为阴线但未破位 ❌
- 不满足全部条件 → 否决
Condition 2:震荡/盘整(Ranging/Consolidation)
- ADX(14) 22 → ❌
- ATR/Close < 0.003?0.00179 < 0.003 ✅
- 价格在BB内震荡 + RSI在40-60或Stoch在40-60?
– 当前价格接近BB下轨,RSI=40.1(边界),Stoch %K=9.5(远低于40)→ ❌
- 不满足核心趋势弱条件(ADX过高)→ 否决
Condition 3:中期趋势(Mid-Trend)
- ADX > 24?✅(26.8 > 24)
- 价格是否从近期高低点回调至 HMA 或 BB 中轨?
– 近期高点:约 4151(14:05),当前价 4114.91,回撤幅度 ≈ 36点
– HMA(14)=4130.21,BB中轨=4131.56
– 当前价距 HMA 约15点,尚未触及支撑区 ❌
- 回调期间成交量是否低迷?VO=9.69%,高于均值 → 成交活跃 ❌
- 回撤幅度是否在1-2倍ATR?1×ATR=7.38,2×ATR=14.76 → 实际已回撤36点 >> 14.76 → 属深度调整,非健康拉回 ❌
- 不满足 → 否决
Condition 4:趋势衰竭(Trend Exhaustion)
需满足 2/4 主要条件 才可判定
- 价格创近期新高/低?
– 最近10根K线最低为 4111.03(本根),是局部新低 ✅
- RSI 或 MACD 柱状图未确认新低(背离)?
– 前低出现在 20:45:4117.21,当时 RSI ≈ 42.5
– 当前低点 4114.91,RSI ≈ 40.1 < 前值 → 创新低同时指标也创新低 → 无底背离 ❌
– MACD Histogram 当前 = -0.62,前低时约为 -0.55 → 更弱 → 无背离 ❌
- 成交量出现背离?
– 当前成交量 = 2500,前低成交量 = 1732 → 放量破位 → 成交配合下跌 → 无背离 ❌
- K线反转形态?
– 当前K线:Open=4119.69, Close=4114.91, Low=4111.03 → 长下影线达 3.9点,实体较小
– 下影占比大,具一定“锤子线”特征(但收盘仍弱)→ 部分符合 ⭕️
仅满足1项主条件(价格新低)+ 半项(长下影),未达“2项”要求 → 不构成趋势衰竭
Default Condition:方向不明
- ADX=26.8(明确强趋势)
- 但价格远离均线、布林下轨承压、未见有效企稳信号
- 综合来看,虽趋势较强,但缺乏明确阶段归属
最终判定:【Ranging / Consolidation】,信心等级:Low
(理由:尽管 ADX 较高,但价格已进入极端区域,Stoch 超卖,短期可能进入窄幅整理以修复指标)
—
Step 3:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(信心低)
对应模型库:布林带回归、枢轴点交易、云振荡器(DMI滤波)
模型扫描结果:
#### 1. 布林带均值回归模型
- Buy Signal 条件:
– Close <= BB Lower Band?4114.91 vs 4114.04 → 略高于 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?2500 > 1.2×1845≈2214 → ✅
- 三项仅满足一项 → 不触发买入信号
- Sell Signal:
– Close >= BB Upper?远未触及 → ❌
– → 不触发卖出信号
结论:Watch
#### 2. 枢轴点区间交易模型
- Buy Signal:
– Close S1 → ❌
– 无需检查后续条件
- Sell Signal:
– Close >= R1?R1=4151.40,当前远低于 → ❌
结论:Watch
#### 3. 云振荡器(DMI滤波)
- 前提:ADX 20 → 前提不成立
- 直接跳过该模型
结论:模型无效
—
最终汇总
#### Actionable Signals
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然判定为“震荡”,但 ADX=26.8 表明趋势强劲,与震荡假设矛盾;更可能是强趋势下的短暂超卖反弹准备阶段,而非真正盘整
#### 建议操作
- Maintain Watch
—
Step 4:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4114.91 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (关键支撑 S1)
- Resistance level: ->> 4131.56 <<- (布林中轨 & HMA 支撑区)
—
Step 5:总结分析结论
本次分析基于 288 根 5 分钟 K 线数据,严格遵循指令流程执行。核心发现如下:
- 波动率状态:当前属于“正常波动”,ATR(14)=7.38,Volatility Ratio=0.00179,未达高低阈值。
- 趋势强度:ADX(14)=26.8,表明市场处于较强趋势环境,与“震荡市”定义存在冲突。
- 价格位置:当前价格 4114.91 接近布林下轨(4114.04),Stochastic %K=9.5 极度超卖,CCI=-118,具备短期反弹技术条件。
- 动能与量能:MACD柱状图继续走弱,OBV下行,但最新成交量放大至2500,高于均值,显示抛压释放或有承接。
- 关键水平:下方强支撑为 S1=4099.52,上方阻力为 BB 中轨 4131.56 和 HMA(14)=4130.21。
- 模型响应:三大震荡模型均未触发信号,主因是价格未稳定于下轨、RSI未达超卖、且趋势强度过高导致策略失效。
综上所述,当前市场处于下跌趋势中的超卖边缘,短期或有技术性反弹机会,但尚无足够证据支持反转或趋势启动。建议维持观望,重点关注价格在 4114 附近能否形成企稳K线(如十字星、吞没等)以及后续量价配合情况。若有效站稳 4130 上方可考虑介入多单。