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 平滑法计算 ATR(14),最终得到:
– ATR(14) = 3.87
- 当前收盘价(Latest Close)= 4143.99
- Volatility Ratio = ATR(14) / Current Close = 3.87 / 4143.99 ≈ 0.000934
- SMA(ATR(14), 50) 需要更长周期数据,但当前仅提供288根5分钟K线(约24小时),不足以完整计算50周期均值。基于可用数据估算 SMA(ATR(14), 50) ≈ 4.12
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率状态分类
- Volatility Ratio = 0.000934 < 0.0015
- Volatility Relative Ratio = 0.939 < 0.9
- 满足“低波动”条件 → 市场状态:低波动(Low Volatility)
#### 动态参数确定
- 布林带参数:
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值:
– 当前 ADX(14) 尚未计算,暂用基础值
– Base Overbought = 70,Oversold = 30
- HMA 周期适配:
– 先计算 Market Efficiency Ratio (ER)
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期)
– 过去10期价格变化绝对值之和 ≈ 48.76
– |4143.99 – 4130.45| = 13.54
– ER = 13.54 / 48.76 ≈ 0.278
– 0.2 ≤ ER ≤ 0.5 → 属于“正常市场”
– HMA Period = 9
- 突破过滤阈值:
– Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000934×100) ≈ 0.0164
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4147.55 + 4143.42 + 4143.99)/3 ≈ 4144.99
- Price Change = 4143.99 – 4145.87 = -1.88
#### 2. 波动率相关指标(布林带、肯特纳通道)
- 布林带(BB,周期14,标准差倍数1.6)
– Middle Band = SMA(Close, 14)
最近14根K线收盘价均值 ≈ 4142.16
– Standard Deviation = STDEV(Close, 14) ≈ 5.21
– Upper Band = 4142.16 + 1.6 × 5.21 ≈ 4150.49
– Lower Band = 4142.16 – 1.6 × 5.21 ≈ 4133.83
– Bandwidth = (Upper – Lower) / Middle = (16.66) / 4142.16 ≈ 0.00402
- 肯特纳通道(KC,EMA20 + 1.5×ATR10)
– EMA(Close, 20) ≈ 4141.82
– ATR(10) ≈ 3.72(Wilder平滑)
– KC Upper = 4141.82 + 1.5 × 3.72 ≈ 4147.40
– KC Lower = 4141.82 – 1.5 × 3.72 ≈ 4136.24
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4144.61
– WMA2 = WMA(Close, 9) ≈ 4143.27
– Raw HMA = 2×4144.61 – 4143.27 = 4145.95
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4144.88
– 当前 Close = 4143.99 < HMA(9),短期趋势偏弱
- KAMA(10,2,30):
– 已计算 ER ≈ 0.278
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.278×(0.604)]² ≈ 0.0289
– 初始 KAMA = SMA(Close,10) ≈ 4144.02
– 当前 KAMA ≈ 4143.97(迭代后接近SMA)
#### 4. 动量指标
- MACD(12,26,9)
– EMA12 ≈ 4144.32
– EMA26 ≈ 4142.78
– DIF = 4144.32 – 4142.78 = 1.54
– DEA = EMA(DIF,9) ≈ 1.42
– MACD Histogram = 1.54 – 1.42 = 0.12
- DMI系统(14)
– +DM, -DM, TR 计算并进行Wilder平滑
– +DI(14) ≈ 28.6
– -DI(14) ≈ 22.4
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 6.2 / 51 ≈ 12.16
– ADX(14) = Wilder平滑后的DX ≈ 18.3
#### 5. 振荡器指标
- RSI(14)(使用Wilder平滑)
– 平均涨幅 ≈ 1.92,平均跌幅 ≈ 2.05
– RS = 1.92 / 2.05 ≈ 0.937
– RSI = 100 – (100 / (1 + 0.937)) ≈ 48.4
- CCI(14)
– TP = 4144.99
– SMA_TP = SMA(TP,14) ≈ 4143.12
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.81
– CCI = (4144.99 – 4143.12) / (0.015 × 3.81) ≈ 1.87 / 0.05715 ≈ 32.72
- 随机振荡器 (14,3,3)
– %K = (4143.99 – 4130.29) / (4155.71 – 4130.29) × 100 ≈ 13.7 / 25.42 × 100 ≈ 53.9
– %D = SMA(%K,3) ≈ 51.2
#### 6. 成交量-价格指标
- OBV
– 上一根K线为下跌(4145.87 → 4143.99),故OBV减少对应成交量
– 假设前一OBV为基准,最新 OBV = 前值 – 1279 ≈ 累计下降
- MFI(14)
– TP ≈ 4144.99
– Money Flow = TP × Volume = 4144.99 × 1279 ≈ 5.30M
– 经过14期正负资金流汇总,MFI ≈ 52.1
- Volume Oscillator (VO)
– SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1285
– VO = (1320 – 1285)/1285 × 100 ≈ 2.72%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP × Volume) / 累计 Volume
– 根据当日数据(UTC+8 00:00起)估算 VWAP ≈ 4138.21
- 枢轴点(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 Width = 0.00402 < Dynamic Threshold (0.0164) ✅
- 当前收盘价 = 4143.99
- KC Upper = 4147.40,需突破至 4147.40 + 11.61 = 4159.01 才满足强破
- 实际未突破 → ❌
- Volume Oscillator = 2.72 > 1.0 ✅
- 无连续两根突破K线 → ❌
- 不满足趋势启动
#### Condition 2: 震荡/盘整(Ranging / Consolidation)
- ADX(14) = 18.3 < 22 ✅
- ATR/Close = 0.000934 < 0.003 ✅
- 当前价格在布林带上轨(4150.49)与下轨(4133.83)之间 ✅
- RSI = 48.4 ∈ [40,60] ✅
- Stochastic %K = 53.9 ∈ [40,60] ✅
- 全部条件满足 → 判定为【震荡/盘整】市场状态
#### Condition 3 & 4: 中期趋势 / 趋势衰竭
- ADX < 24,且无明显趋势结构,排除中期趋势
- 无新高/新低伴随背离,排除趋势衰竭
最终市场状态判定:【震荡/盘整】
—
Step 3: 量化分析(扫描对应模型信号)
State 1: 震荡市场模型扫描
#### 模型一:布林带回调策略(Bollinger Bands Mean Reversion)
- Buy Signal 条件:
– Close <= BB Lower Band?
4143.99 vs 4133.83 → 否 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量?1279 > 1.2×1320≈1584?否 ❌
– → 不触发买入信号
- Sell Signal:
– Close >= BB Upper Band?4143.99 < 4150.49 ❌
– RSI > 70?48.4 < 70 ❌
– → 不触发卖出信号
- 结论:Watch
#### 模型二:枢轴点区间交易(Pivot Point Range Trading)
- Buy Signal:
– Close S1 ❌
– 无需检查形态与成交量
- Sell Signal:
– Close >= R1?R1 = 4151.40,当前价 4143.99 < R1 ❌
- 结论:Watch
#### 模型三:云振荡器(DMI过滤)
- Prerequisite: ADX(14) < 20?当前 ADX = 18.3 < 20 ✅
- Buy Signal:
– %K 20 ❌
– %K 上穿 %D?当前 %K=53.9,%D=51.2,处于上穿初期,但起点不在超卖区
– 不构成有效金叉
- Sell Signal:
– %K > 80?53.9 < 80 ❌
- 结论:Watch
—
最终总结
- Actionable Signals:无任何Buy/Sell信号触发
- Market State Confirmation:是
理由:ADX低于22、价格在布林带内运行、RSI居中、成交量稳定,完全符合震荡市特征
- Suggested Action:Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4143.99 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1)
- Resistance level: ->> 4151.40 <<- (R1)
—
Step 5: 分析结论与详细依据
当前XAUUSD市场处于典型的低波动震荡状态。多项指标一致支持该判断:
- 趋势强度弱:ADX(14)=18.3 < 22,表明缺乏明确方向性;
- 波动率偏低:ATR/Close比值仅为0.093%,远低于高波动阈值;
- 价格行为中性:当前价格位于布林带中轨附近,RSI与随机指标均处于中间区域,无极端情绪;
- 成交量平稳:VO为2.72%,未出现异常放量或缩量;
- 关键位未突破:价格尚未触及R1(4151.40)或S1(4099.52)等关键枢轴阻力支撑。
综合所有定量模型扫描结果,未触发任何开仓信号。建议维持观望,等待价格逼近布林带边缘或关键枢轴位时结合反转形态与成交量变化再行决策。