XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线逐根计算。
- 经过 Wilder 平滑处理后得出:
– ATR(14) = 5.87
- 当前收盘价(最新Close)= 4061.11
- Volatility Ratio = ATR(14) / Current Close = 5.87 / 4061.11 ≈ 0.001446
- SMA(ATR(14), 50) 需要50周期数据,当前仅提供288根5分钟K线,但起始时间不足50周期回溯需求(需约4小时),因此无法精确计算SMA(ATR(14),50),Volatility Relative Ratio 暂不可用
#### 波动率分类判断
- High Volatility 条件:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
- Low Volatility 条件:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → Volatility Ratio = 0.001446 < 0.0015 成立,但 Volatility Relative Ratio 缺失
- 实际波动水平处于偏低区间,结合市场行为观察,暂定为 Normal Volatility
结论:由于缺乏足够历史数据完成完整的SMA(ATR(14),50),Volatility Relative Ratio无法有效计算。基于现有信息,采用保守判定 —— Normal Volatility
#### 动态参数确定
- Bollinger Bands 参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought = 70, Oversold = 30
– ADX未显著高于30,不触发趋势强化调整 → 保持基础阈值
- HMA 周期适配:
– Market Efficiency Ratio (ER) = ABS(Close – Close[10]) / SUM(|ΔClose|, 10)
– Close[当前] = 4061.11
– Close[10期前] = 4067.35
– |ΔC|之和(过去10期绝对价格变化总和)≈ 38.2
– ER = |4061.11 – 4067.35| / 38.2 ≈ 6.24 / 38.2 ≈ 0.163
– ER < 0.2 → 属于 Inefficient Market → HMA Period = 14
- Breakout Filter Threshold:
– Base Breakout Filter = 3 × ATR(14) = 3 × 5.87 ≈ 17.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1446) ≈ 0.01717
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) 最新 = (High + Low + Close)/3 = (4068.15 + 4060.84 + 4061.11)/3 ≈ 4063.37
- Price Change = 4061.11 – 4066.22 = -5.11
#### 2. 波动相关指标(布林带)
- 使用 SMA(Close, 20) 作为中轨
– 过去20根K线收盘价均值 ≈ 4067.42
- 标准差 STDEV(Close, 20) ≈ 6.89
- Upper Band = 4067.42 + 2.0 × 6.89 ≈ 4081.20
- Lower Band = 4067.42 – 2.0 × 6.89 ≈ 4053.64
- Bandwidth = (4081.20 – 4053.64) / 4067.42 ≈ 0.00677
#### Keltner Channel (KC)
- EMA(Close, 20) ≈ 4066.98(估算值)
- ATR(10) ≈ 5.65(使用Wilder平滑法近似)
- KC 上轨 = 4066.98 + 1.5 × 5.65 ≈ 4075.46
- KC 下轨 = 4066.98 – 1.5 × 5.65 ≈ 4058.51
#### 3. 趋势指标(HMA)
- HMA Period = 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) ≈ 4065.1
#### 4. 动量指标(MACD & DMI)
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4063.8 – 4062.1 = 1.7
– DEA (EMA of DIF over 9) ≈ 1.5
– MACD Histogram = 1.7 – 1.5 = 0.2
- DMI系统(14):
– +DI(14) ≈ 43.2
– -DI(14) ≈ 41.8
– ADX(14) ≈ 23.1
#### 5. 振荡器指标
- RSI(14):
– 使用Wilder平滑法,平均涨幅 ≈ 3.2,平均跌幅 ≈ 3.0
– RS = 3.2 / 3.0 ≈ 1.067
– RSI = 100 – (100 / (1 + 1.067)) ≈ 51.6
- CCI(14):
– TP = 4063.37
– SMA_TP(14) ≈ 4064.1
– Mean Deviation ≈ 4.9
– CCI = (4063.37 – 4064.1) / (0.015 × 4.9) ≈ (-0.73) / 0.0735 ≈ -9.93
- Stochastic Oscillator (14,3,3):
– %K = (4061.11 – 4057.68) / (4070.49 – 4057.68) × 100 ≈ 3.43 / 12.81 × 100 ≈ 26.8
– %D(3期SMA of %K)≈ 31.2
#### 6. 成交量指标
- OBV(从昨日收盘4045.41开始累计):
– 最新OBV ≈ +18,320(根据涨跌累加)
- MFI(14):
– 典型价格×成交量求和,正负资金流比 ≈ 1.08
– MFI ≈ 100 – (100 / (1 + 1.08)) ≈ 52.0
- Volume Oscillator (VO):
– SMA(Vol,5) ≈ 1650
– SMA(Vol,10) ≈ 1580
– VO = (1650 – 1580) / 1580 × 100 ≈ 4.43%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP × Vol) / 累计 Vol ≈ 4066.2
- Pivot Points(基于前一日 High=4148.84, Low=4096.96, Close=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
—
判断市场状态
条件链逻辑判断
#### Condition 1: Trend Initiation?
- BB Width = 0.00677 < Dynamic Threshold(base 0.015)→ 成立
- 当前Close = 4061.11
- KC Upper Band ≈ 4075.46,KC Lower Band ≈ 4058.51
- 是否突破?4061.11 > 4075.46 + 17.61?否;4061.11 < 4058.51 – 17.61?否 → 未强破KC通道
- Volume Oscillator = 4.43% > 1.0 → 成立
- 无连续两根突破K线 → 不成立
- ❌ 不满足全部条件 → 排除
#### Condition 2: Ranging / Consolidation?
- ADX(14) ≈ 23.1,接近但略高于22 → 弱趋势边缘
- ATR/Close = 0.001446 < 0.003 → 成立
- 价格是否在BB带内震荡?当前价4061.11 ∈ [4053.64, 4081.20] → 是
- RSI = 51.6 ∈ [40,60] → 是
- ✅ 满足多数条件,尽管ADX略高,整体仍符合盘整特征
#### Condition 3: Mid-Trend?
- ADX > 24?实际为23.1 → 不满足首要条件
- 价格未明显从高位回落至HMA或BB中轨 → 不符合
- ❌ 不成立
#### Condition 4: Trend Exhaustion?
- 是否创近期高低点?最近10根K线最高为4070.49,最低为4060.84;当前4061.11非新低 → 否
- 无价格新高/新低 → 主信号前提不成立
- ❌ 不成立
#### Default Condition
- 尽管ADX=23.1处于模糊区,但价格窄幅运行、RSI居中、波动率低、无明确方向动能,综合判断更倾向于 Ranging / Consolidation
最终市场状态判断:【Ranging / Consolidation】
—
量化分析(对应模型扫描)
当前市场状态:Ranging / Consolidation
模型一:布林带均值回归
- Buy Signal 条件:
– Close ≤ BB Lower Band?4061.11 > 4053.64 → 不满足
– RSI 30 → 不满足
– Volume > 1.2×5期均量?1712 vs ~1650 → 是
– ❌ 三项条件未全满足 → 无Buy信号
- Sell Signal:
– Close ≥ BB Upper Band?4061.11 < 4081.20 → 否
– RSI > 70?否
– ❌ 无Sell信号
模型二:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?是(4061.11 < 4099.52)
– 是否出现锤子线等看涨形态?最后一根K线:开盘4066.16,收4061.11,下影较长(4060.84),上影短,具一定“倒锤”特征,但实体偏大,非典型反转形态 → 不确定
– 成交量确认?当前Volume=1712,较前几根略增,但无爆发性放量 → 一般
– ❌ 条件未完全满足 → 无Buy信号
- Sell Signal:
– Close ≥ R1(4151.40)?远未触及 → 否
– ❌ 无Sell信号
模型三:云振荡器(DMI过滤)
- 前提:ADX < 20?实际ADX≈23.1 → 不满足前提
- 直接跳过该模型
扫描结果总结:
- 所有模型均未触发明确的Buy或Sell信号
- 存在部分条件接近满足(如布林带下沿附近、RSI中性、靠近S1支撑),但缺乏关键确认要素(如极端RSI、放量、形态)
—
最终总结
行动信号
- Actionable Signals:无任何Buy/Sell信号触发
- Maintain Watch
市场状态支持性验证
- Is the current market state supported by the scan results?
Yes
- 理由:各均值回归与区间模型均未触发,表明市场缺乏明确方向动能;价格围绕中轴波动,RSI、Stochastic 处于中性区域,符合震荡市特征。
建议操作
- Suggested Action: Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4061.11 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4053.64 <<+
- Resistance level: ->> 4081.20 <<-
—
分析结论与详细依据
- 市场处于窄幅震荡状态,布林带宽度仅为0.68%,ATR/Price比值低于0.15%,显示波动收缩。
- 趋势强度较弱,ADX=23.1处于临界值附近,+DI与-DI胶着,无主导方向。
- 动量指标中性:RSI=51.6,Stochastic %K=26.8(回升中),MACD柱状图微正,无超买超卖压力。
- 成交量平稳,VO=4.43%,无异常放大,配合价格走势体现为正常换手,非突破前兆。
- 关键支撑阻力清晰:短期支撑位于布林下轨4053.64及S2=4072.30下方延伸区域;阻力见于KC上轨4075.46及BB上轨4081.20。
- 当前价位接近S1(4099.52)下方空间较大,尚未进入典型支撑密集区,等待进一步下行测试或反弹确认方向。
综合建议:维持观望,待价格逼近关键支撑/阻力并伴随成交量与形态确认后再考虑介入。