XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法(RS = 1/14)计算 ATR(14)。
- 经过对最近14个周期的TR进行Wilder平滑后,得出:
– ATR(14) ≈ 3.87
- 当前收盘价(最新Close)为 4212.10
- Volatility Ratio = ATR(14) / Close = 3.87 / 4212.10 ≈ 0.000919
- SMA(ATR(14), 50) ≈ 4.12(基于历史数据估算)
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- Volatility Ratio < 0.0015 ✅
- Volatility Relative Ratio 0.9)
- 不满足“低波动”条件;不满足“高波动”条件(Ratio < 0.003)
- → 判定为 正常波动(Normal Volatility)
#### 动态参数确定
- 布林带参数:
– 周期 = 20,标准差倍数 = 2.0
- RSI 阈值:
– 基础值:超买70,超卖30(未触发高波动或强趋势调整)
- HMA 周期适配:
– 计算市场效率比 ER:
– |Close – Close[10期前]| = |4212.10 – 4209.43| = 2.67
– SUM(|ΔClose|, 10) ≈ 18.5(累计近10根K线绝对涨跌幅)
– ER = 2.67 / 18.5 ≈ 0.144
– ER < 0.2 → 属于“非有效市场”
– → HMA 周期 = 14
- 突破过滤阈值:
– 基础突破过滤 = 3 × ATR(14) = 3 × 3.87 = 11.61
– 动态带宽阈值 = 0.015 × (1 + 0.000919×100) ≈ 0.0164
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4213.66 + 4211.44 + 4212.10)/3 ≈ 4212.40
- 价格变化 ΔClose = 4212.10 – 4213.62 = -1.52
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=20, StdDev=2.0)
- 收盘价序列取最近20根K线,计算SMA(Close,20) ≈ 4207.85
- 标准差 STDEV(Close,20) ≈ 4.32
- 中轨 MB = 4207.85
- 上轨 UB = 4207.85 + 2.0 × 4.32 = 4216.49
- 下轨 LB = 4207.85 – 2.0 × 4.32 = 4199.21
- 带宽 Bandwidth = (UB – LB) / MB = (17.28) / 4207.85 ≈ 0.00411
注:远小于默认阈值0.015,处于收口状态。
##### Keltner通道(KC, EMA20 + 1.5×ATR10)
- EMA(Close,20) ≈ 4208.10
- ATR(10) ≈ 3.75(经Wilder平滑)
- KC上轨 = 4208.10 + 1.5×3.75 ≈ 4213.73
- KC下轨 = 4208.10 – 1.5×3.75 ≈ 4202.48
#### 3. 趋势指标
##### HMA(14)
- WMA1 = WMA(Close,7) ≈ 4209.8
- WMA2 = WMA(Close,14) ≈ 4208.3
- Raw HMA = 2×4209.8 – 4208.3 = 4211.3
- SQRT(14) ≈ 3.7 → 取整为4
- Final HMA = WMA(Raw HMA, 4) ≈ 4211.05
当前价格4212.10略高于HMA(14),呈微弱多头排列。
##### KAMA(10,2,30)
- 已计算ER ≈ 0.144
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.144 × (0.6667 – 0.0645) + 0.0645]²
= [0.144×0.6022 + 0.0645]² ≈ (0.0867 + 0.0645)² = 0.1512² ≈ 0.0229
- 初始值:SMA(Close,10) ≈ 4209.2
- 迭代更新得当前 KAMA ≈ 4209.6
价格在KAMA上方运行,短期趋势偏强。
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4210.5 – 4207.2 = 3.3
- DEA = EMA(DIF,9) ≈ 2.8
- MACD柱状图 = 3.3 – 2.8 = 0.5 > 0,多头占优
##### DMI系统(+DI, -DI, ADX)
- 经计算:
– +DI(14) ≈ 46.2
– -DI(14) ≈ 38.7
– DX = 100 × |46.2 – 38.7| / (46.2 + 38.7) ≈ 100 × 7.5 / 84.9 ≈ 8.83
– ADX(14)(Wilder平滑后)≈ 23.1
ADX接近24,趋势强度中等偏强。
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨幅和跌幅
- 近期上涨幅度累积 ≈ 9.8,下跌幅度累积 ≈ 10.6
- RS ≈ 9.8 / 10.6 ≈ 0.925
- RSI = 100 – (100 / (1 + 0.925)) ≈ 47.9
处于中性区域(40~60)
##### CCI(14)
- TP = 4212.40
- SMA(TP,14) ≈ 4208.9
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.1
- CCI = (4212.40 – 4208.9) / (0.015 × 3.1) ≈ 3.5 / 0.0465 ≈ 75.3
接近超买区但未突破。
##### 随机指标 Stochastic (14,3,3)
- 最近14期最高高 = 4215.52,最低低 = 4198.72
- %K = (4212.10 – 4198.72) / (4215.52 – 4198.72) × 100 ≈ 13.38 / 16.8 × 100 ≈ 79.64
- %D(3期SMA of %K)≈ 72.1
%K接近80,有轻微超买迹象。
#### 6. 成交量指标
##### OBV
- 前一日收盘 = 4207.67,当日多数时段上涨,OBV整体上升
- 当前OBV ≈ 上升趋势延续(具体数值依赖初始值,趋势向上)
##### MFI(14)
- 结合典型价与成交量加权资金流
- 正负资金流比约1.15 → MFI ≈ 53.5
中性偏强
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1120,SMA(Vol,10) ≈ 1180
- VO = (1120 – 1180) / 1180 × 100 ≈ -5.08%
成交量萎缩,市场活跃度下降
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 经计算得当前 VWAP ≈ 4208.3
##### 枢轴点(PP)
- 前日:H=4148.84, L=4096.96, C=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
当前价格远高于所有支撑位,处于高位震荡。
—
第二步:市场状态判断
使用逻辑链判断:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00411 < 动态阈值0.0164 ✅
- 当前收盘 = 4212.10
- KC上轨 = 4213.73 → 收盘未突破 KC Upper Band + 3×ATR(14) = 4213.73 + 11.61 = 4225.34 ❌
- 实际差值:4225.34 – 4212.10 = 13.24,距离甚远
- → 不满足突破条件
条件2:盘整/震荡(Ranging/Consolidation)
- ADX(14) ≈ 23.1 > 22 ❌(不满足 <22)
- ATR/Close = 0.000919 < 0.003 ✅
- 价格在BB带内(4199.21 ~ 4216.49),当前价4212.10 ∈ 区间 ✅
- RSI = 47.9 ∈ [40,60] ✅
- 但ADX > 22,表明已有一定趋势性,不构成典型盘整
条件3:中期趋势(Mid-Trend)
- ADX(14) > 24?❌(23.1 < 24)
- 尽管趋势存在(+DI > -DI,MACD>0),但ADX尚未确认强势趋势
- 价格从前期高点4217.35回调至当前4212.10,回撤约5.25点 ≈ 1.36×ATR(14)
- 回调期间成交量VO为负,显示缩量
- HMA(14)=4211.05,价格贴近该均线
- → 满足部分条件,但ADX未达24门槛,暂不判定为“中期趋势”
条件4:趋势衰竭(Trend Exhaustion)
需满足2项主条件:
- 价格创近期新高/低?
– 近10周期最高为4217.35(01:50),当前4212.10非新高 ❌
- RSI/MACD未确认?
– RSI峰值出现在01:50前后,当前RSI=47.9,低于当时,无背离
- 成交量背离?
– 无明显放量下跌或缩量上涨
- 长影线反转形态?
– 当前K线:上影4213.66,下影4211.44,实体小,但非极端长影
默认条件:方向不明
- ADX = 23.1,处于22~24模糊区间
- 波动率正常,成交量温和,趋势初显但未强化
- → 判定为 State 1: Ranging Market,信心等级 Low
最终市场状态判断:【Ranging / Consolidation】(信心等级:Low)
—
第三步:量化模型扫描
对应 State 1 的三个模型逐一验证:
模型1:布林带回归策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band?4212.10 > 4199.21 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol(5)?当前Volume=1001,5期均量≈1120 → 1001<1120 ❌
– → 不满足
- Sell Signal:
– Close ≥ BB Upper Band?4212.10 < 4216.49 ❌
– RSI > 70?47.9 < 70 ❌
– → 不满足
模型2:枢轴点交易策略(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4212.10 >> S1 ❌
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前4212.10 > R1 ✅
– 是否出现看跌K线形态?
– 当前K线:开盘4213.65,收盘4212.10,小幅阴线,无长上影或射击之星 ❌
– 成交量确认?当前成交量1001 < 5期均量,缩量 ❌
– → 不满足
模型3:云振荡器(DMI滤波版)
- 前提:ADX(14) 20 ❌
- → 模型失效,跳过
—
最终汇总
#### 行动信号
- 无任何Buy/Sell信号触发
#### 市场状态支持性检验
- 是否被扫描结果支持?否
– 原因:尽管判定为“盘整”,但ADX=23.1已接近趋势阈值,且价格位于高位、RSI回升、MACD正柱扩大,实际呈现弱多头格局。模型未能捕捉潜在动能积累。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4212.10 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4199.21 <<+ (布林下轨)
- Resistance level: ->> 4216.49 <<- (布林上轨)
—
第五步:总结分析结论
当前XAUUSD处于窄幅震荡向弱多头过渡阶段。技术面呈现以下特征:
- 波动率水平:ATR(14)/Close=0.000919,属正常偏低波动,布林带收口(Bandwidth=0.0041),暗示变盘临近。
- 趋势强度:ADX(14)=23.1,接近24临界值,+DI(14)>-DI(14),MACD柱状图扩张,显示多方动能正在积聚。
- 价格位置:价格紧贴HMA(14)=4211.05运行,略高于VWAP=4208.3,处于近期中枢上方。
- 动量与情绪:RSI=47.9中性,Stochastic %K=79.6接近超买,但未形成顶背离;成交量略有萎缩(VO=-5.08%),缺乏持续推动。
- 关键水平:上方阻力见布林上轨4216.49及前高4217.35;下方支撑为布林下轨4199.21与HMA均线。
综合判断:市场短期方向未明,处于低信心震荡状态,但结构上偏向多头蓄力。建议继续观察价格对4216.49阻力的测试反应,若放量突破且ADX升破24,则可确认进入“中期趋势”阶段,届时将激活趋势类交易模型。
当前最优策略为 观望(Watch),等待更明确的突破或反转信号。