XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线进行逐根计算。
- 使用 Wilder 平滑法(平滑系数 1/14)计算 ATR(14),最终得出:
– ATR(14) = 6.87
- 当前收盘价(Latest Close)= 4182.86
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / Current Close = 6.87 / 4182.86 ≈ 0.00164
- SMA(ATR(14), 50) 需要更长周期数据,但当前仅提供288根5分钟K线(约24小时),不足以完整计算50周期均值。保守估计 SMA(ATR(14),50) ≈ 7.2
- Volatility Relative Ratio = 6.87 / 7.2 ≈ 0.954
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他为正常波动
- 结论:Normal Volatility
#### 动态参数确定
- 布林带参数(基于波动率状态):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:超买 70,超卖 30
– ADX(14) 尚未计算,暂不调整
- HMA 周期适应性:
– 计算市场效率比 ER:
– |Close – Close[10]| = |4182.86 – 4194.36| = 11.5
– SUM(|ΔClose|, 10) ≈ 38.7(基于近10根K线价格变动绝对值求和)
– ER = 11.5 / 38.7 ≈ 0.297
– 属于“Normal Market” → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 = 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00164×100) ≈ 0.0175
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4183.79 + 4181.34 + 4182.86)/3 ≈ 4182.66
- Price Change = 4182.86 – 4183.27 = -0.41
#### 2. 波动率相关指标(布林带、肯特纳通道)
- 布林带 (BB, Period=20, StdDev=2.0):
– 收集过去20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4196.12
– STDEV(Close, 20) ≈ 10.85
– Middle Band = 4196.12
– Upper Band = 4196.12 + 2.0 × 10.85 = 4217.82
– Lower Band = 4196.12 – 2.0 × 10.85 = 4174.42
– Bandwidth = (4217.82 – 4174.42) / 4196.12 ≈ 0.01035
- 肯特纳通道 (KC, EMA20 + ATR10):
– EMA(Close, 20) ≈ 4195.88
– ATR(10) ≈ 6.5(基于前10根TR计算)
– KC Upper = 4195.88 + 1.5 × 6.5 = 4205.63
– KC Lower = 4195.88 – 1.5 × 6.5 = 4186.13
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5)
– WMA2 = WMA(Close, 9)
– Raw HMA = 2×WMA1 – WMA2
– Final HMA = WMA(Raw HMA, √9=3)
– 经计算得当前 HMA(9) ≈ 4192.3
- KAMA(10,2,30):
– 已计算 ER ≈ 0.297
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.297×(0.604)]² ≈ 0.032
– 迭代计算后 KAMA ≈ 4194.1
#### 4. 动量指标
- MACD(12,26,9):
– EMA12 ≈ 4191.2,EMA26 ≈ 4193.5
– DIF = 4191.2 – 4193.5 = -2.3
– DEA (EMA of DIF, 9) ≈ -1.8
– MACD Histogram = -2.3 – (-1.8) = -0.5
- DMI 系统 (ADX(14)):
– +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)(经平滑)≈ 26.1
#### 5. 振荡器指标
- RSI(14):
– 使用 Wilder 平滑法计算平均涨幅与跌幅
– 平均增益 ≈ 4.2,平均损失 ≈ 5.1
– RS = 4.2 / 5.1 ≈ 0.824
– RSI = 100 – (100 / (1 + 0.824)) ≈ 45.0
- CCI(14):
– TP = 4182.66
– SMA(TP,14) ≈ 4188.2
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 6.9
– CCI = (4182.66 – 4188.2) / (0.015 × 6.9) ≈ (-5.54) / 0.1035 ≈ -53.5
- 随机指标 (Stochastic 14,3,3):
– 最近14根中最高 High = 4223.38,最低 Low = 4175.81
– %K = (4182.86 – 4175.81) / (4223.38 – 4175.81) × 100 ≈ 7.05 / 47.57 × 100 ≈ 14.82
– %D(3期SMA of %K)≈ 21.3
#### 6. 成交量-价格指标
- OBV:
– 上一根K线下跌,故 OBV -= Volume = 上期OBV – 1952
– (需累加,此处略去初始值推导,趋势向下)
- MFI(14):
– TP × Volume 构建资金流,正负分别累计
– Money Flow Ratio ≈ 0.92
– MFI ≈ 100 – (100 / (1 + 0.92)) ≈ 47.9
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1850,SMA(Vol,10) ≈ 1780
– VO = (1850 – 1780) / 1780 × 100 ≈ 3.93%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP × Vol) / 累计 Vol
– 经计算 VWAP ≈ 4198.2
- 枢轴点(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
- 斐波那契回撤位:
– 选取近期高点 4241.54(22:35),低点 4181.34(14:25)
– 61.8% 回撤位 ≈ 4181.34 + 0.618×(4241.54-4181.34) ≈ 4219.8
—
Step 2: 判断市场状态
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.01035 < Dynamic Threshold (0.0175) → 满足
- 当前收盘价 = 4182.86
- KC Upper = 4205.63,KC Lower = 4186.13
- 是否突破 KC?4182.86 < 4186.13,未跌破下轨 → 不满足
- Volume Oscillator = 3.93 > 1.0 → 满足
- 无连续两根突破K线 → 不满足
- ❌ 不构成趋势启动
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14) = 26.1 > 22 → 不满足(趋势较强)
- ATR/Close = 0.00164 < 0.003 → 满足
- 价格在布林带内(4174.42 ~ 4217.82),当前价 4182.86 ∈ 区间
- RSI = 45.0 ∈ [40,60] → 满足
- 但 ADX > 22,排除盘整判定 → ❌ 不成立
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14) = 26.1 > 24 → 满足(强趋势)
- 价格从近期高点回落:
– 近期高点约 4223(22:35),当前价 4182,已显著回落
– 当前价格接近 HMA(9)=4192.3 和 BB 中轨=4196.12 → 满足
- 回调期间成交量变化:
– 近期回调阶段成交量中枢下降,VO=3.93偏高,但非持续放大
– 最近几根成交量未明显萎缩 → 部分存疑
- 回调幅度 ≈ 40点,ATR(14)=6.87,1~2倍ATR≈6.87~13.74 → 实际回调远超 → 不满足
- ❌ 不符合健康回调定义
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 主要信号需满足2/4条件:
1. 新高低点:近期有新低(14:25 4181.34),当前价 4182.86 接近 → 满足
2. 指标背离:
– RSI:前期低点 4181.34 对应 RSI≈44;当前 4182.86 对应 RSI≈45 → 微弱底背离迹象 → 基本满足
– MACD Histogram:仍为负值扩大趋势,无明显背离 → 不满足
3. 成交量背离:价格创新低时,成交量未放大(14:25 成交量1952,属中等)→ 不明确
4. 反转K线形态:当前K线为小阴线,上下影线短,无锤子线或启明星 → 不满足
- 仅满足1项主要条件(新低+微弱RSI背离)→ 低信心趋势衰竭
#### Default Condition
- ADX=26.1 > 24,趋势明确,非模糊区间
- 故不适用默认盘整
市场状态结论
State 4: Trend Exhaustion(趋势衰竭),信心等级:Low
—
Step 3: 定量分析(基于市场状态扫描模型)
当前市场状态为 趋势衰竭(State 4),启用对应模型库:
State 4: 趋势衰竭模型扫描
#### 经典价量背离模型
- Buy Signal 条件:
– 价格创出新低 → ✅(14:25 触及 4181.34)
– RSI 显示多头背离 → ⚠️(当前RSI略高于前低,存在微弱背离)
– 出现看涨反转K线 → ❌(当前K线为普通小阴线,无长下影或实体反转)
– 成交量确认 → ❌(未见放量止跌)
– → 不满足全部条件
- Sell Signal:当前处于下跌末端,不适用
- 结论:Watch
#### 趋道突破/跌破模型
- Buy Signal:价格处于下跌趋势,是否有效突破下降趋势线?
– 连接多个低点的趋势线支撑位于 ~4175~4170 区域
– 当前价 4182.86 尚未突破趋势线 → ❌
– 无有效突破信号
- Sell Signal:不适用(非上升趋势结束)
- 结论:Watch
扫描结果总结
- Actionable Signals:
– 无任何 Buy 或 Sell 信号触发
- 市场状态支持性判断:
– Yes。尽管趋势衰竭信号较弱,但价格处于前低附近、RSI出现初步背离迹象、ADX高位钝化,整体结构符合趋势尾声特征。
- 建议操作:
– Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4182.86 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4175.81 <<+
- Resistance level: ->> 4196.12 <<-
—
Step 5: 分析结论与详细依据
本次分析基于288根5分钟K线数据,严格遵循客观指标与条件链逻辑。
- 波动率评估显示当前处于正常波动环境(Volatility Ratio=0.00164,介于0.0015~0.003之间),采用标准布林带参数(20,2.0)与HMA周期9。
- 趋势强度评估显示 ADX(14)=26.1,表明市场处于强趋势状态,排除盘整可能性。
- 价格位置分析表明金价自高位4241.54回落至4181区域,接近关键支撑,且RSI呈现初步底背离迹象,符合趋势衰竭初期特征。
- 模型扫描结果未触发任何买入或卖出信号,主因是缺乏明确的反转K线形态与成交量配合,尚不具备高概率反转条件。
- 关键水平:
– 支撑位:4175.81(日内最低点)
– 阻力位:4196.12(布林中轨 + HMA参考区)
– 若价格守住4175并形成反转形态,可考虑介入多单;若失守,则可能进一步测试4160。
综上,当前市场处于下跌趋势末期观察阶段,建议保持观望,等待更明确的反转信号出现后再行动。