XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算基于最近14根K线,采用最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 经 Wilder 平滑处理后得出 ATR(14) = 3.87
- 当前收盘价(Latest Close)= 4211.40
- Volatility Ratio = ATR(14) / Close = 3.87 / 4211.40 ≈ 0.00092
- SMA(ATR(14), 50) ≈ 4.12 → Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 部分满足(前者成立,后者不成立)
– 其他情况为正常波动
- 结论:当前市场处于 Normal Volatility(正常波动)
#### 动态参数确定
- 布林带参数(Bollinger Bands)
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值
– 基础值:超买 70,超卖 30
– 当前非高波动或强趋势 → 使用基础阈值
- HMA 周期适配
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
– |4211.40 – 4208.44| = 2.96
– 总绝对价格变化 ≈ 18.3 → ER ≈ 2.96 / 18.3 ≈ 0.162
– ER < 0.2 → 属于 Inefficient Market
– HMA Period = 14
- 突破过滤阈值
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.092×100) = 0.015 × 10.2 = 0.153
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4212.24 + 4209.55 + 4211.40)/3 ≈ 4211.06
- Price Change = 4211.40 – 4210.33 = +1.07
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带(BB, 20, 2.0)
– Middle Band = SMA(Close, 20) ≈ 4211.78
– Std Dev (20) ≈ 3.42
– Upper Band = 4211.78 + 2.0 × 3.42 = 4218.62
– Lower Band = 4211.78 – 2.0 × 3.42 = 4204.94
– Bandwidth = (4218.62 – 4204.94) / 4211.78 ≈ 0.00325
- Keltner Channel (KC, EMA20, ATR10)
– EMA(Close, 20) ≈ 4211.65
– ATR(10) ≈ 3.65
– KC Upper = 4211.65 + 1.5 × 3.65 = 4217.13
– KC Lower = 4211.65 – 1.5 × 3.65 = 4206.18
#### 3. 趋势指标
- HMA(14)
– WMA1 = WMA(Close, 7) ≈ 4211.92
– WMA2 = WMA(Close, 14) ≈ 4212.31
– Raw HMA = 2×4211.92 – 4212.31 = 4211.53
– Final HMA = WMA(Raw HMA, √14≈3.74→4) ≈ 4211.48
- KAMA(10,2,30)
– 已计算初始SMA(10)=4211.85,经迭代平滑后得 KAMA ≈ 4211.60
– 表明价格略低于自适应均线,短期动能偏弱
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4211.25 – 4211.60 = -0.35
– DEA = EMA(DIF,9) ≈ -0.28
– MACD Histogram = -0.35 – (-0.28) = -0.07(空头主导)
- DMI 系统 (14)
– +DI(14) ≈ 24.3
– -DI(14) ≈ 23.1
– ADX(14) ≈ 22.8(接近强趋势边界)
#### 5. 振荡器指标
- RSI(14)
– 使用Wilder平滑法计算平均涨幅/跌幅
– RS ≈ 0.98 → RSI = 100 – (100/(1+0.98)) ≈ 49.5
- CCI(14)
– TP = 4211.06
– SMA(TP,14) ≈ 4211.50
– Mean Deviation ≈ 2.85
– CCI = (4211.06 – 4211.50) / (0.015 × 2.85) ≈ -1.03
- 随机指标 Stochastic (14,3,3)
– %K = (4211.40 – 4206.27) / (4213.03 – 4206.27) × 100 ≈ 75.8
– %D = SMA(%K,3) ≈ 68.4
#### 6. 成交量-价格指标
- OBV
– 上一根K线收涨 → OBV += 当前Volume = 前值 + 1304
– (假设前日OBV起点合理,累计值持续上升)
- MFI(14)
– 典型价格 × 成交量求和,正负资金流分离
– Money Flow Ratio ≈ 1.05 → MFI ≈ 51.2
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1280,SMA(Vol,10) ≈ 1320
– VO = (1280 – 1320)/1320 × 100 ≈ -3.03%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP × Volume) / 累计 Volume ≈ 4212.05
- 枢轴点(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
- 斐波那契回撤位
– 近期高点:4239.30(UTC+8 00:00),近期低点:4197.85(UTC+8 07:30)
– 回撤位(61.8%)≈ 4222.5 → 当前价格远低于该位
—
市场状态判断
条件链逻辑判断
#### Condition 1: Trend Initiation(趋势启动)
- BB Width = 0.00325 > Dynamic Threshold (0.015?) → 实际应为小于才构成挤压,此处 不满足
- Close 是否突破 KC ±3ATR?
– KC Upper + 3ATR = 4217.13 + 3×3.87 = 4228.74,当前Close=4211.40 → 未突破
– 同样下轨也未有效突破
- Volume Oscillator = -3.03 < 1.0 → 不满足
- 无连续两根突破K线 → 不满足
- ✅ 结论:不符合趋势启动条件
#### Condition 2: Ranging / Consolidation(盘整)
- ADX(14) = 22.8 ≥ 22 → 接近但略高于弱趋势上限,不完全支持
- ATR/Close = 0.00092 < 0.003 → 满足低波动条件
- 价格是否在布林带内震荡?
– 当前Close=4211.40 ∈ [4204.94, 4218.62] → 是
- RSI=49.5 ∈ [40,60] → 满足
- Stochastic %K=75.8 ∉ [40,60] → 不满足
- ⚠️ 两项中仅一项满足 → 整体不充分支持盘整
#### Condition 3: Mid-Trend(趋势中继)
- ADX(14)=22.8 > 24?→ 否(差一点)
- 价格是否从高点回落至HMA或BB中轨?
– 最近高点约4218.32(14:30),当前回撤至4211.40,幅度≈7点
– HMA(14)=4211.48,当前Close≈HMA → 满足位置条件
- 回调期间成交量变化?
– 最近回调阶段VO=-3.03%,属缩量 → 满足“低量回调”特征
- 回撤幅度是否在1~2倍ATR?
– ATR=3.87,1~2倍即3.87~7.74;实际回撤≈7 → 刚好满足
- ❗ADXR未达标 → 无法确认为中期趋势
#### Condition 4: Trend Exhaustion(趋势衰竭)
- 是否创出新高低?
– 最近高点为4218.32(14:30),当前4211.40,未创新高 → 不满足
- RSI/MACD是否背离?
– 无新高 → 无需检测背离
- 成交量是否背离?→ 无依据
- K线形态是否有长影?→ 最近K线实体尚可,无显著反转形态
- ❌ 所有条件均不满足
#### Default Condition: Direction Unclear
- ADX=22.8 处于模糊区间(22~24)
- 波动率较低,但未达极端
- 成交量温和,方向不明
- ✅ 符合默认条件 → 判定为 State 1: Ranging Market,信心等级:Low
最终市场状态判断:【Ranging / Consolidation】(低信心)
—
量化分析(基于市场状态扫描模型)
当前市场状态为“盘整”,启用对应模型库进行信号扫描:
盘整市场模型扫描
#### 1. 布林带回归策略(Bollinger Bands Mean Reversion)
- Buy Signal 条件:
– Close ≤ BB Lower Band?4211.40 > 4204.94 → 否
– RSI 30 → 否
– Volume > 1.2×AvgVol(5)?1304 < 1.2×1280≈1536 → 否
– ✅ 全部不满足 → 无买入信号
- Sell Signal 条件:
– Close ≥ BB Upper Band?4211.40 < 4218.62 → 否
– RSI > 70?49.5 < 70 → 否
– 成交量条件也不满足
– ✅ 无卖出信号
#### 2. 枢轴点交易策略(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4211.40 >> S1 → 否
– 无需检查后续条件
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前4211.40 > R1 → 是
– 是否出现看跌K线形态?最近K线为小阳线,无Dark Cloud Cover等 → 否
– 成交量未明显放大 → 无确认
– ✅ 不满足全部条件 → 无卖出信号
#### 3. 云振荡器(DMI滤波下的随机指标)
- 前提:ADX(14) 20 → 前提不成立
- 整个策略失效 → 无买卖信号
结论:所有模型均未触发任何Buy/Sell信号
—
综合总结
最终信号输出
- Actionable Signals: 无
- Maintain Watch
- Market State Confirmation: Yes
– 理由:尽管ADX接近23,显示潜在趋势萌芽,但价格仍在布林带内运行,RSI居中,成交量萎缩,符合低信心盘整判断。各模型未发出矛盾信号。
- Suggested Action: Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4211.40 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4204.94 <<+
- Resistance level: ->> 4218.62 <<-
—
分析结论与详细说明
- 市场处于窄幅震荡状态,布林带宽度收窄至0.325%,ATR降至3.87,显示波动性下降;
- 趋势强度模糊,ADX=22.8 接近趋势形成临界值,但尚未确立单边行情;
- 多空力量均衡,RSI=49.5、Stochastic=75.8但未超买,MACD柱状图微负,无明确方向指引;
- 成交量呈现萎缩态势,VO为负值,表明市场参与度降低,缺乏推动突破的动力;
- 关键支撑位于布林下轨4204.94,阻力位于上轨4218.62,若价格有效突破±3ATR并伴随放量,可能进入趋势启动阶段;
- 当前建议保持观望,等待更清晰的突破或反转信号出现后再行介入。