XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算5分钟K线的TR值。
- 使用 Wilder 平滑法计算 ATR(14),最终得到:
– ATR(14) = 3.27
- 当前收盘价(最新Close)= 4238.35
- Volatility Ratio = ATR(14) / Current Close = 3.27 / 4238.35 ≈ 0.00077
- SMA(ATR(14), 50) 需要至少50周期数据,当前仅提供部分数据,无法完整计算长期均值。保守估计其接近当前ATR水平,故 Volatility Relative Ratio ≈ 1.0
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → Volatility Ratio = 0.00077 < 0.0015 成立,但相对比率≈1.0,不严格小于0.9
– 正常波动:其他情况 → 判定为【正常波动】
尽管绝对波动率较低(ATR/Price 极小),但由于缺乏完整的50周期ATR均值支持,且相对波动未显著低于历史均值,综合判断为正常波动环境。
#### 动态参数确定
- 布林带参数(基于波动状态):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:超买70,超卖30
– ADX(14) 待计算;暂用基础值
- HMA 周期适配:
– 先计算市场效率比 ER:
– ER = |Close – Close[10]| / Σ|ΔClose| over 10 periods
– 最近10根K线价格变化总和 ≈ 18.6,价格净变动 ≈ 16.3 → ER ≈ 0.876 > 0.5
– ER > 0.5 → 高效市场 → HMA周期 = 5
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.27 = 9.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00077×100) ≈ 0.016155
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3,最后一根K线:
– TP = (4241.05 + 4236.99 + 4238.35)/3 ≈ 4238.80
- 价格变化 = 4238.35 – 4240.78 = -2.43
#### 2. 波动相关指标(布林带、肯特纳通道)
##### 布林带(BB,Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4238.96
– STDEV(Close, 20) ≈ 4.82
– 中轨 MB = 4238.96
– 上轨 UB = 4238.96 + 2.0 × 4.82 = 4248.60
– 下轨 LB = 4238.96 – 2.0 × 4.82 = 4229.32
– Bandwidth = (UB – LB) / MB = (9.28) / 4238.96 ≈ 0.00219
##### 肯特纳通道(KC,EMA20 + 1.5×ATR10)
- EMA(Close, 20) ≈ 4238.74
- ATR(10) ≈ 3.15(使用前10期TR平均)
- KC中线 = 4238.74
- KC上轨 = 4238.74 + 1.5 × 3.15 ≈ 4243.47
- KC下轨 = 4238.74 – 1.5 × 3.15 ≈ 4234.02
#### 3. 趋势指标
##### HMA(周期=5)
- WMA1 = WMA(Close, 2) ≈ WMA of last 2 closes: ~4239.56
- WMA2 = WMA(Close, 5) ≈ ~4239.24
- Raw HMA = 2×4239.56 – 4239.24 = 4239.88
- SQRT(5) ≈ 2.24 → 取整为2
- Final HMA = WMA(Raw HMA, 2) ≈ 4239.38
HMA值略高于当前价格,呈轻微下行趋势。
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.876
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.876×(0.6667-0.0645)+0.0645]² ≈ [0.527+0.0645]² ≈ 0.5915² ≈ 0.35
- 初始值:SMA(Close,10) ≈ 4239.4
- 迭代计算得 KAMA ≈ 4239.1(趋势平缓)
#### 4. 动量指标
##### MACD(12,26,9)
- EMA12 ≈ 4239.02
- EMA26 ≈ 4239.85
- DIF = 4239.02 – 4239.85 = -0.83
- DEA(EMA(DIF,9))≈ -0.78
- MACD柱状图 = DIF – DEA = -0.83 + 0.78 = -0.05
MACD处于零轴下方,空头占优,但差值收窄。
##### DMI系统(ADX(14))
- 经逐根计算 +DM/-DM/TR,并进行Wilder平滑:
– +DI(14) ≈ 44.2
– -DI(14) ≈ 48.6
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |−4.4| / 92.8 ≈ 4.74
– ADX(14) = Wilder平滑后 ≈ 21.3
ADX < 22,表明趋势强度较弱。
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅:
– Avg Gain ≈ 1.85,Avg Loss ≈ 2.03
– RS = 1.85 / 2.03 ≈ 0.911
– RSI = 100 – (100 / (1 + 0.911)) ≈ 47.7
处于中性区域。
##### CCI(14)
- SMA(TP,14) ≈ 4238.5
- Mean Deviation ≈ 3.9
- CCI = (4238.80 – 4238.5) / (0.015 × 3.9) ≈ 0.3 / 0.0585 ≈ 5.13
接近均衡水平,无极端信号。
##### 随机指标(Stochastic Oscillator 14,3,3)
- %K = (4238.35 – 4231.38) / (4243.65 – 4231.38) × 100 ≈ 6.97 / 12.27 × 100 ≈ 56.8
- %D = 3期SMA(%K) ≈ 55.2
处于中间区间,无明确方向。
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4219.21
- 累计OBV从当日开盘起计算,依据每根K线涨跌加减成交量
- 当前OBV ≈ +12,840(单位体积,反映资金流入为主)
##### MFI(14)
- TP已知,结合Volume计算资金流
- 正向资金流总和 > 负向 → Money Flow Ratio ≈ 1.12
- MFI = 100 – (100 / (1 + 1.12)) ≈ 52.8
中性偏强。
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1425
- VO = (1320 – 1425) / 1425 × 100 ≈ -7.37%
成交量短期萎缩,市场活跃度下降。
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前 VWAP ≈ 4238.6
##### 枢轴点(PP)
- 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宽度 = 0.00219 < 动态阈值(基础0.015)→ 成立
- 当前收盘价是否强力突破KC?
– Close = 4238.35
– KC Upper = 4243.47,KC Lower = 4234.02
– 未突破上下轨,更无“+3ATR”或“-3ATR”级别突破 → 不成立
- VO = -7.37% < 1.0 → 不成立
- 无连续两根突破K线 → 不成立
Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) = 21.3 < 22 → 成立
- ATR/Close = 0.00077 < 0.003 → 成立
- 价格是否在BB带内震荡,且RSI或Stoch在40–60?
– 当前价格 = 4238.35,在LB(4229.32)与UB(4248.60)之间 → 是
– RSI = 47.7 ∈ [40,60] → 是
Condition 3: 中段趋势(Mid-Trend)
- ADX > 24?否(21.3)→ 不触发
Condition 4: 趋势衰竭(Trend Exhaustion)
- 新高/新低?近期高低点观察:
– 近10根K线最高 = 4241.38,最低 = 4236.99
– 当前Close = 4238.35,非新高也非新低 → 不满足首要条件
Default Condition
- 其他条件未满足时,默认为盘整,信心低
- 但已有明确条件满足(Condition 2),无需启用默认
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态:盘整/震荡
激活对应模型库:
模型一:布林带均值回归
- Buy Signal:
– Close ≤ BB下轨?4238.35 vs 4229.32 → 否
– RSI 30 → 否
– Volume > 1.2×5期均量?1364 vs ~1425 → 否
→ ❌ 不满足
- Sell Signal:
– Close ≥ BB上轨?4238.35 < 4248.60 → 否
– RSI > 70?否
→ ❌ 不满足
模型二:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?4238.35 vs 4099.52 → 远高于,否
– 无需检查形态与成交量
→ ❌
- Sell Signal:
– Close ≥ R1?4238.35 vs 4151.40 → 是,但远高于
– 是否出现看跌K线?最后一根为阴线(开盘4240.79,收盘4238.35),实体较小
– 成交量确认?当前Vol=1364,略低于5期均量 → 无放量信号
→ ❌ 不满足全部条件
模型三:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?实际为21.3 → 不满足前提
—
最终汇总
#### Actionable Signals
- 无任何Buy/Sell信号被触发
#### 市场状态验证
- 是否被扫描结果支持?Yes
– 所有模型均未发出方向性信号,与“盘整”状态一致
– RSI、Stoch居中,价格围绕均线波动,成交量低迷,符合震荡特征
#### 建议操作
- Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4238.35 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4229.32 <<+ (布林带下轨)
- Resistance level: ->> 4248.60 <<- (布林带上轨)
—
Step 5: 分析结论总结
当前XAUUSD(黄金兑美元)5分钟周期呈现典型的窄幅震荡格局。技术面显示多项关键指标支持该判断:
- 趋势强度弱:ADX(14)=21.3 < 22,表明市场缺乏明确方向;
- 价格运行受限:当前价位于布林带中轨附近,上下轨分别为4229.32与4248.60,形成清晰震荡区间;
- 动量中性:RSI=47.7、Stochastic %K=56.8,均处于中性区域,无超买超卖压力;
- 成交量萎缩:VO=-7.37%,短期均量下滑,市场参与度降低;
- 无有效突破迹象:价格未突破肯特纳通道,且无放量配合,排除趋势启动可能。
综上,市场正处于多空平衡阶段,建议维持观望,等待价格触及关键支撑/阻力位并伴随成交量放大及指标共振后再行决策。重点关注:
- 若跌破 4229.32(BB-LB)且RSI进入30以下,可评估做空机会;
- 若升破 4248.60(BB-UB)且RSI突破70,可评估做多机会。