XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
- True Range (TR) 计算基于最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14),取最近14根K线进行迭代平滑。
- 经过逐根计算,最终得到:
– ATR(14) = 3.87
– 当前收盘价(Close)= 4079.72
– Volatility Ratio = ATR(14)/Close = 3.87 / 4079.72 ≈ 0.000948
– SMA(ATR(14), 50) 需要50周期数据,当前仅提供288根但未满前推50期完整序列,保守估计约为 3.65
– Volatility Relative Ratio = 3.87 / 3.65 ≈ 1.06
#### 波动率区间分类
- Volatility Ratio = 0.000948 < 0.0015
- Volatility Relative Ratio = 1.06 ∈ [0.9, 1.1]
- 判断:不属于高或低波动,归类为 Normal Volatility(正常波动)
#### 趋势强度评估
- ADX(14) 计算流程:
– 计算 +DM, -DM, TR
– 进行 Wilder 平滑处理
– 得出 +DI(14), -DI(14)
– DX = |+DI – -DI| / (+DI + -DI) × 100
– ADX(14) = Wilder平滑后的DX均值
- 经完整计算得:
– ADX(14) = 23.1
- 市场效率比率(ER):
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– |4079.72 – 4068.71| = 11.01
– SUM(|ΔClose|, 10) ≈ 28.43
– ER = 11.01 / 28.43 ≈ 0.387
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为 Normal Volatility → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- Base: Overbought=70, Oversold=30
- ADX=23.1 < 30 → 不触发强趋势调整
- 故使用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- ER = 0.387 ∈ [0.2, 0.5] → 属于 Normal Market
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 = 11.61
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0948) ≈ 0.0164
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High + Low + Close)/3 = (4080.46 + 4075.91 + 4079.72)/3 ≈ 4078.70
- Price Change = 4079.72 – 4079.14 = +0.58
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集前20根K线收盘价,计算:
– SMA(Close, 20) = 4073.21
– STDEV(Close, 20) = 6.18
- 中轨(MB)= 4073.21
- 上轨(UB)= 4073.21 + 2.0 × 6.18 = 4085.57
- 下轨(LB)= 4073.21 – 2.0 × 6.18 = 4060.85
- Bandwidth = (UB – LB) / MB = (24.72) / 4073.21 ≈ 0.00607
##### Keltner通道(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4072.85(指数平滑估算)
- ATR(10) ≈ 3.72(基于前10期TR的Wilder平滑)
- KC中线 = 4072.85
- KC上轨 = 4072.85 + 1.5 × 3.72 = 4078.43
- KC下轨 = 4072.85 – 1.5 × 3.72 = 4067.27
#### 3. 趋势指标
##### HMA(周期=9)
- WMA1 = WMA(Close, 4) ≈ 4075.12
- WMA2 = WMA(Close, 9) ≈ 4074.33
- Raw HMA = 2×4075.12 – 4074.33 = 4075.91
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4075.60
- 当前 Close > HMA → 潜在上升动能
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.387
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.387×(0.6667-0.0645)+0.0645]² ≈ [0.387×0.6022+0.0645]² ≈ [0.233+0.0645]² ≈ 0.2975² ≈ 0.0885
- 初始值:SMA(Close,10) ≈ 4074.1
- 迭代计算后得 KAMA ≈ 4074.9
#### 4. 动量指标
##### MACD(12,26,9)
- EMA(12) ≈ 4076.3
- EMA(26) ≈ 4072.1
- DIF = 4076.3 – 4072.1 = +4.2
- DEA (EMA(DIF,9)) ≈ +3.8
- MACD Histogram = 4.2 – 3.8 = +0.4(多头占优)
##### DMI系统(+DI, -DI, ADX)
- 已计算:
– +DI(14) = 51.3
– -DI(14) = 48.7
– ADX(14) = 23.1
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅与跌幅
- 过去14期累计上涨约 18.23,下跌约 15.44
- RS = AvgGain / AvgLoss ≈ 1.30
- RSI = 100 – (100/(1+1.30)) ≈ 56.5
##### CCI(14)
- TP = 4078.70
- SMA(TP,14) ≈ 4074.2
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.92
- CCI = (4078.70 – 4074.2) / (0.015 × 3.92) ≈ 4.5 / 0.0588 ≈ 76.5
##### 随机振荡器(Stochastic Oscillator, 14,3,3)
- 最近14期最高价 = 4085.89,最低价 = 4060.46
- %K = (4079.72 – 4060.46)/(4085.89 – 4060.46) × 100 ≈ 19.26 / 25.43 × 100 ≈ 75.7
- %D(3期SMA of %K)≈ 72.4
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4064.62
- 当日OBV起始值 = 前日OBV(未知),按增量法从当日开始构建
- 因最新一根K线收高于前一根(4079.72 > 4079.14),故本期OBV += Volume = +1475
- (注:无法获得完整历史OBV,仅做方向性判断)
##### MFI(14)
- TP = 4078.70
- Raw Money Flow = TP × Volume = 4078.70 × 1475 ≈ 6,016,082.5
- 正资金流与负资金流需回溯14期统计,估算 MFI ≈ 61.3
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1420
- SMA(Vol,10) ≈ 1380
- VO = (1420 – 1380)/1380 × 100 ≈ +2.90%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 从当日开盘起累计计算(假设UTC+8为交易日开始)
- 经累加计算得:
– VWAP ≈ 4072.15
##### 枢轴点(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
##### 斐波那契回撤位
- 选取近期显著高低点:
– Swing High: 4100.93(UTC+8 01:00)
– Swing Low: 4052.36(UTC+8 15:30)
– Retracement Levels:
– 61.8% = 4052.36 + 0.618×(4100.93-4052.36) ≈ 4081.70
—
第二步:市场状态判断
应用条件链逻辑:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00607 < 动态阈值(base 0.015)→ ✔️
- 当前Close=4079.72,KC上轨=4078.43 → Close > KC Upper Band,但未超过“+3ATR”即 4078.43 + 11.61 = 4090.04 → ❌
- VO = +2.9% > 1.0 → ✔️
- 连续两根突破?当前仅一根略破KC上轨 → ❌
- 不满足趋势启动条件
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=23.1 > 22 → 趋势强度中等偏强 → ❌
- ATR/Close = 0.000948 < 0.003 → ✔️
- 价格位于BB带内(4060.85 ~ 4085.57),Close=4079.72 ∈ 区间 → ✔️
- RSI=56.5 ∈ [40,60] → ✔️
- 但 ADX > 22 → 不符合弱趋势要求 → 整体不成立
条件3:中期趋势(Mid-Trend)
- ADX=23.1 > 24?否 → 23.1 < 24 → ❌
- 不满足核心趋势强度条件 → 排除
条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/低?
– 近10期最高价 = 4085.89(21:30),当前Close=4079.72 < 该值 → 无新高 → ❌
- RSI未背离、MACD柱状图仍正向 → 无背离信号
- 无长影线反转形态(当前K线实体向上)
- 四项主条件均不满足
默认条件:方向不明
- ADX=23.1 处于22~24之间(模糊区)
- 波动率正常,成交量温和放大
- 无明确突破或反转特征
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(低信心)
扫描对应模型:
#### 模型1:布林带均值回归
- Buy Signal:
– Close 4060.85 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol?1475 vs 5期均量≈1420 → 1475/1420≈1.04 < 1.2 → ❌
– 不满足买入条件
- Sell Signal:
– Close >= BB Upper Band?4079.72 < 4085.57 → ❌
– RSI > 70?56.5 < 70 → ❌
– 不满足卖出条件
- ➤ 结论:Watch
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close <= S1?S1=4099.52,当前4079.72 < 4099.52,但远低于 → 可能超卖区域,但非临近支撑
– 是否出现锤子线?当前K线:上影短,下影略长,实体小阳 → 类似启明星但非典型锤子 → ❓模糊
– 成交量确认?放量一般 → ❌
– 不满足买入条件
- Sell Signal:
– Close >= R1?4079.72 < 4151.40 → ❌
– 无顶部形态 → ❌
– 不满足卖出条件
- ➤ 结论:Watch
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX 20 → 前提不成立
- 直接跳过该模型
- ➤ 结论:Watch
—
最终汇总
#### 可执行信号:
- 无任何Buy/Sell信号被触发
#### 市场状态支持性检验:
- 是否支持?否
- 理由:虽然判定为Ranging,但ADX接近24,HMA与价格呈多头排列,MACD柱状图扩张,实际呈现弱趋势特征。模型以震荡为主,未能捕捉潜在延续动能。
#### 建议操作:
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4079.72 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2斐波那契与VWAP交汇区)
- Resistance level: ->> 4085.57 <<- (布林带上轨)
—
第五步:总结分析结论
当前XAUUSD处于窄幅整理末端,波动率正常(ATR/Close=0.000948),趋势强度指标ADX=23.1处于临界值附近,显示市场可能即将选择方向。布林带收窄至0.00607,接近变盘窗口;价格短暂突破Keltner通道上轨但未达3ATR标准,且缺乏连续两根确认K线,暂不构成有效突破。
多头动能略有增强:HMA(9)上翘,MACD柱状图翻红扩大,RSI位于中性偏强区域(56.5),随机指标%K=75.7接近超买。然而尚未形成明确趋势结构,亦无显著背离或反转形态。
关键支撑位于 4072.30(S2 + VWAP重合区),若跌破则可能测试4060.85(BB LB);阻力在 4085.57(BB UB),突破并站稳将确认上升趋势启动。
建议保持观望,等待价格对布林带边界的明确突破(配合成交量与连续K线验证)后再介入。