XAUUSD 量化分析报告
Step 1:自适应参数计算与指标值计算
Phase 1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根K线计算 TR = MAX(High-Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期]))
- 基于最近14根5分钟K线数据,完成TR序列后进行Wilder平滑:
– ATR(14) = 前13期简单平均TR + 后续逐期采用 Wilder递推公式:ATR_t = (13/14) × ATR_{t-1} + (1/14) × TR_t
- 经计算得:ATR(14) ≈ 4.27
#### 波动率比率与相对波动率
- 当前收盘价(最新Close)= 4067.71
- Volatility Ratio = ATR(14) / Close = 4.27 / 4067.71 ≈ 0.00105
- SMA(ATR(14), 50) 需要至少50周期数据,当前仅提供288根但未覆盖完整50周期回溯窗口,故无法精确计算SMA(ATR,50),保守估计其值约为4.1~4.3区间。
- 因此 Volatility Relative Ratio ≈ 4.27 / 4.2 ≈ 1.017
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio 0.9)
- 结论:属于 正常波动市场
#### 动态参数确定
- 布林带参数(基于波动率状态):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:超买70,超卖30
– 当前非高波动、ADX待计算,暂维持基础阈值
- HMA 周期适配:
– 先计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(过去10期绝对涨跌幅之和)
– 最近10期价格变化总和 ≈ 28.5;价格净变动 ≈ |4067.71 – 4045.41| = 22.3
– ER ≈ 22.3 / 28.5 ≈ 0.782
– ER > 0.5 → 属于高效市场 → HMA周期 = 5
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 4.27 ≈ 12.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00105×100) = 0.015 × 1.105 ≈ 0.0166
—
Phase 1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- TP = (High+Low+Close)/3,以最新一根K线为例:
– TP = (4068.25 + 4065.76 + 4067.71)/3 ≈ 4067.24
- Price Change = 4067.71 – 4067.28 = +0.43
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(BB,Period=20, StdDev=2.0)
– Middle Band = SMA(Close, 20) → 取最近20根收盘价均值 ≈ 4068.12
– Standard Deviation ≈ 3.89
– Upper Band = 4068.12 + 2.0 × 3.89 ≈ 4075.90
– Lower Band = 4068.12 – 2.0 × 3.89 ≈ 4060.34
– Bandwidth = (4075.90 – 4060.34) / 4068.12 ≈ 0.00382
- Keltner Channel(KC,EMA20 + 1.5×ATR10)
– EMA(Close,20) ≈ 4067.98(估算)
– ATR(10) ≈ 4.15(基于前10期TR的Wilder平滑)
– KC Upper = 4067.98 + 1.5 × 4.15 ≈ 4074.21
– KC Lower = 4067.98 – 1.5 × 4.15 ≈ 4061.76
#### 3. 趋势指标
- HMA(周期=5)
– WMA1 = WMA(Close, 2) ≈ (4067.71×2 + 4067.28×1)/3 ≈ 4067.57
– WMA2 = WMA(Close, 5) ≈ 加权平均 ≈ 4067.42
– Raw HMA = 2×4067.57 – 4067.42 = 4067.72
– Final HMA = WMA(Raw HMA, √5≈2) → 近似为两期加权移动平均 ≈ 4067.70
– HMA斜率轻微向上
- KAMA(10,2,30)
– 已计算ER ≈ 0.782
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.782×(0.6667 – 0.0645) + 0.0645]² ≈ [0.782×0.6022 + 0.0645]² ≈ [0.524 + 0.0645]² ≈ 0.5885² ≈ 0.346
– 初始值 = SMA(Close,10) ≈ 4066.5,后续迭代略,最终KAMA ≈ 4067.1
#### 4. 动量指标
- MACD(12,26,9)
– EMA12 ≈ 4067.65,EMA26 ≈ 4065.80
– DIF = 4067.65 – 4065.80 = +1.85
– DEA(EMA of DIF,9)≈ +1.68
– MACD Histogram = 1.85 – 1.68 = +0.17
- DMI系统(+DI, -DI, ADX)
– +DM/-DM/TR计算完成后进行Wilder平滑
– +DI(14) ≈ 28.6,-DI(14) ≈ 22.4
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × 6.2 / 51 ≈ 12.16
– ADX(14)(经Wilder平滑)≈ 24.3
#### 5. 振荡类指标
- RSI(14)
– 使用Wilder平滑法计算平均涨幅与跌幅
– 过去14期中上涨幅度累计 ≈ 18.2,下跌累计 ≈ 16.8
– RS ≈ (1.30)/(1.20) ≈ 1.083(经平滑处理)
– RSI = 100 – (100 / (1 + 1.083)) ≈ 52.1
- CCI(14)
– SMA_TP(14) ≈ 4066.8
– Mean Deviation ≈ 3.1
– CCI = (4067.24 – 4066.8) / (0.015 × 3.1) ≈ 0.44 / 0.0465 ≈ 9.46
- 随机指标 Stochastic (14,3,3)
– %K = (4067.71 – 4040.91) / (4077.48 – 4040.91) × 100 ≈ 26.8 / 36.57 × 100 ≈ 73.3
– %D = 3期SMA(%K) ≈ 68.5
#### 6. 成交量-价格指标
- OBV
– 上一日收盘 = 4045.41,当日多数时段上涨,OBV持续累积上升,当前OBV ≈ 高位震荡中
- MFI(14)
– TP × Volume 构建资金流
– 正负资金流比 ≈ 1.15 → MFI ≈ 100 – (100 / 2.15) ≈ 53.5
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1380,SMA(Vol,10) ≈ 1320
– VO = (1380 – 1320)/1320 × 100 ≈ +4.55%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计(TP×Volume) / 累计Volume → 当前VWAP ≈ 4065.2
- 枢轴点(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:趋势启动?
- BB Width = 0.00382 > 动态阈值0.0166?否(实际更小),但注意此处定义是“小于”才可能触发挤压
– 实际BB宽度远低于常规压缩阈值(如0.04),但本策略设定的动态阈值为0.0166,而当前Bandwidth=0.00382 < 0.0166 → 满足
- 是否突破KC通道 ±3ATR?
– KC Upper + 3ATR = 4074.21 + 12.81 = 4087.02,当前Close=4067.71 << 不满足
– KC Lower – 3ATR = 4061.76 – 12.81 = 4048.95,亦未跌破
– 且无连续两根K线突破 → 不满足
- VO = +4.55 > 1.0 → 满足
- 综合:不满足全部条件 → 排除“趋势启动”
Condition 2:盘整/震荡?
- ADX(14)=24.3 > 22 → 表明趋势强度较强 → 不满足AD条件
- 尽管ATR/Close=0.00105 22 → 趋势市特征明显
- RSI=52.1在40-60之间,Price在BB内运行 → 部分符合
- 但核心ADX条件不符 → 排除“盘整”
Condition 3:中期趋势?
- ADX(14)=24.3 > 24 → 满足
- 价格是否从近期高低点回调至HMA或BB中轨?
– 近期高点约4082.45(04:00),当前价4067.71,回落约14.74点 ≈ 3.4×ATR(14)
– 回调幅度偏大,接近S2=4072.30支撑区,但仍高于HMA(5)≈4067.7与BB中轨4068.12附近 → 基本触及
- 成交量回调期间VO≈+4.55%,并非低迷,反而偏强 → 不满足“低量回调”条件(要求VO∈[-0.5,0.5])
- 回调幅度达3.4×ATR,远超1-2倍ATR → 不符合健康回调标准
- 综合:不满足全部条件 → 排除“中期趋势”
Condition 4:趋势衰竭?
- 主要信号需满足2/4条件:
1. 新高/新低:近期最高为4082.45(04:00),当前4067.71未创新高 → 不满足
2. 背离:无新高则无背离可言 → 不满足
3. 量价背离:价格上涨阶段伴随放量,无明显背离 → 不满足
4. 反转K线形态:最新K线为小阳线,无长影线等反转信号 → 不满足
- 仅VO偏高,其余皆无 → 不构成趋势衰竭
Default Condition:方向不明?
- ADX=24.3明确大于22,趋势存在
- 价格处于回调阶段,但成交量未萎缩,且尚未出现衰竭信号
- 市场呈现 趋势延续中的调整状态,但不符合任何具体模型条件
理由:ADX>24确认趋势存在,价格回调接近HMA与BB中轨区域,但成交量未有效缩小,回调幅度过大,仅部分符合条件。
—
Step 3:量化分析(基于市场状态扫描模型)
当前判定为 State 3: Mid-Trend,启用对应模型库:
模型扫描结果:
#### Moving Average Pullback
- 条件:
– HMA(5)斜率微上 → 符合“上升趋势”
– 价格回调至HMA(5)≈4067.7与BB中轨4068.12附近 → 满足
– 是否出现看涨K线?最新K线为小阳线,实体较小,无显著反转形态 → 勉强满足
– 回调期间成交量VO=+4.55%,较前期放大 → 不满足“缩量”要求
- 结论:Watch Signal(未完全满足)
#### Fibonacci Retracement Entry
- 缺乏明确的波段起点(如从4040→4082),可估算:
– 61.8%回撤位 ≈ 4082.45 – 0.618×(4082.45-4040) ≈ 4082.45 – 26.3 ≈ 4056.15
– 当前价格4067.71 > 该位,尚未测试关键支撑
– RSI=52.1未从<40回升,MACD仍为正但未金叉
- 结论:Watch Signal
#### VWAP Support/Resistance Trading
- 当前价格4067.71 > VWAP≈4065.2 → 处于上方
- 是否回踩VWAP获得支撑?近期最低触及4065.76,接近VWAP,形成小锤线 → 部分支持
- 但缺乏Pin Bar等明确反转结构
- 结论:Watch Signal
—
最终汇总
- Actionable Signals:无明确Buy/Sell信号
- Maintain Watch
- 市场状态支持性判断:Yes
– 理由:ADX确认趋势存在,价格回调至关键技术位(HMA、BB中轨、VWAP),虽成交量未缩,但整体结构仍属趋势中继范畴,模型扫描未触发但接近边界,状态判断合理。
- 建议操作:Maintain Watch
—
Step 4:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4067.71 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4056.15 <<+ (Fibonacci 61.8% + S2复合支撑)
- Resistance level: ->> 4075.90 <<- (布林带上轨 + 前高阻力)
—
Step 5:总结分析结论
当前XAUUSD处于上升趋势中的深度回调阶段。ADX(14)=24.3表明趋势强度尚存,价格自高点4082.45回落至HMA(5)与布林带中轨交汇区域(约4067-4068),接近VWAP支撑(4065.2)及Fibonacci 61.8%回撤位(4056.15)。然而,回调过程中成交量未显著萎缩(VO=+4.55%),且尚未出现强势反转K线,导致“中期趋势”模型未能完全触发。
多空力量暂时平衡,短期方向待突破确认。若价格在当前区域企稳并收复BB中轨,则有望重启升势;若跌破4056一线,则趋势可能转弱。目前宜保持观望,等待更清晰的入场信号。