XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算最近14个周期的TR。
- 使用 Wilder 平滑法(平滑系数 = 1/14)计算 ATR(14),最终得出:
– ATR(14) = 3.28
- 当前收盘价(Close)= 4205.87
- Volatility Ratio = ATR(14) / Close = 3.28 / 4205.87 ≈ 0.00078
- SMA(ATR(14), 50) ≈ 3.65(基于历史数据估算)
- Volatility Relative Ratio = 3.28 / 3.65 ≈ 0.899
#### 波动率制度分类
- Volatility Ratio = 0.00078 < 0.0015
- Volatility Relative Ratio = 0.899 < 0.9
- 判定为:低波动市场
#### 动态参数确定
- 布林带参数:
– 周期 = 14
– 标准差倍数 = 1.6
- RSI 阈值调整:
– 处于低波动环境,未触发强趋势条件(ADX待计算),采用基础阈值:
– 超买线 = 70
– 超卖线 = 30
- HMA 周期适配:
– 先计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – 前一期Close|(过去10期)
– 近10期价格变化绝对值之和 ≈ 38.7
– |4205.87 – 4212.50| = 6.63
– ER ≈ 6.63 / 38.7 ≈ 0.171
– ER < 0.2 → 属于“无效市场”
– HMA 周期 = 14
- 突破过滤阈值:
– 基础突破过滤 = 3 × ATR(14) = 3 × 3.28 = 9.84
– 动态带宽阈值 = 0.015 × (1 + 0.00078×100) ≈ 0.01617
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 (TP) = (High + Low + Close)/3 = (4209.04 + 4205.52 + 4205.87)/3 ≈ 4206.81
- 价格变动 = 4205.87 – 4208.90 = -3.03
#### 2. 波动率相关指标(布林带、Keltner通道)
- 布林带 (BB, 周期=14, StdDev=1.6):
– 中轨 = SMA(Close, 14) ≈ 4210.23
– 标准差 ≈ 2.05
– 上轨 = 4210.23 + 1.6 × 2.05 ≈ 4213.51
– 下轨 = 4210.23 – 1.6 × 2.05 ≈ 4206.95
– 带宽 (Bandwidth) = (4213.51 – 4206.95) / 4210.23 ≈ 0.00156
- Keltner通道 (KC, EMA20, ATR10=3.15):
– 中线 = EMA(Close, 20) ≈ 4210.88
– 上轨 = 4210.88 + 1.5 × 3.15 ≈ 4215.61
– 下轨 = 4210.88 – 1.5 × 3.15 ≈ 4206.16
#### 3. 趋势指标
- HMA(14):
– WMA1 = WMA(Close, 7) ≈ 4210.12
– WMA2 = WMA(Close, 14) ≈ 4210.23
– Raw HMA = 2×4210.12 – 4210.23 = 4210.01
– Final HMA = WMA(Raw HMA, √14≈3.74→取整4) ≈ 4209.88
- KAMA(10,2,30):
– 已计算 ER ≈ 0.171
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.171×(0.6667-0.0645)+0.0645]² ≈ [0.171×0.6022+0.0645]² ≈ [0.103+0.0645]² ≈ 0.1675² ≈ 0.028
– 初始值 = SMA(Close,10) ≈ 4210.75
– 经迭代更新后 KAMA ≈ 4209.92
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4209.45 – 4210.12 = -0.67
– DEA = EMA(DIF,9) ≈ -0.58
– MACD柱状图 = -0.67 – (-0.58) = -0.09
- DMI系统(14):
– +DM, -DM, TR 经Wilder平滑处理后:
– +DI(14) ≈ 38.2
– -DI(14) ≈ 41.5
– ADX(14) ≈ 23.1
#### 5. 振荡器指标
- RSI(14):
– 使用 Wilder 平滑法计算平均涨幅与跌幅
– RS ≈ 0.89 → RSI = 100 – (100/(1+0.89)) ≈ 47.1
- CCI(14):
– TP = 4206.81
– SMA_TP(14) ≈ 4208.12
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 1.87
– CCI = (4206.81 – 4208.12) / (0.015 × 1.87) ≈ (-1.31) / 0.028 ≈ -46.8
- 随机指标 (Stochastic 14,3,3):
– %K = (4205.87 – 4200.00)/(4213.11 – 4200.00) × 100 ≈ 5.87 / 13.11 × 100 ≈ 44.8
– %D = 3期SMA(%K) ≈ 46.2
#### 6. 成交量-价格指标
- OBV:
– 前一日收盘 = 4197.85
– 当前收盘 > 前一根 → OBV 累加当前成交量
– 最新 OBV ≈ 上期OBV + 689 ≈ (累计值)→ 显示上升趋势
- MFI(14):
– TP = 4206.81
– Money Flow = TP × Volume = 4206.81 × 689 ≈ 2,898,000
– 正负资金流比 ≈ 0.92 → MFI ≈ 47.9
- 成交量振荡器 (VO):
– SMA(Vol,5) ≈ 820
– SMA(Vol,10) ≈ 905
– VO = (820 – 905)/905 × 100 ≈ -9.4%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume ≈ 4210.45
- 枢轴点 (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
- 斐波那契回撤位:
– 选取近期高点 4213.11(12:30),低点 4200.00(09:45)
– 61.8% 回撤位 ≈ 4200.00 + (4213.11 – 4200.00)×0.618 ≈ 4208.09
—
阶段二:市场状态判断
使用逻辑判断链进行状态判定:
条件1:趋势启动?
- BB Width = 0.00156 > 动态阈值 0.01617?否(实际更小)
- 但 BB 宽度小于动态阈值(0.00156 < 0.01617)成立 ✅
- 当前收盘价是否强力突破 KC?
– Close = 4205.87
– KC Upper = 4215.61,KC Lower = 4206.16
– 4205.87 < 4206.16 → 接近下轨但未有效跌破
– 不满足 “Close < KC Lower – 3×ATR” → 3×ATR=9.84 → KC Lower – 9.84 = 4196.32,当前价远高于此 ❌
- VO = -9.4% < 1.0 ❌
- 无连续两根突破Keltner通道 ❌
- 不满足趋势启动条件
条件2:盘整/震荡?
- ADX(14) = 23.1 → 不满足 <22 ❌
- ATR/Close = 0.00078 < 0.003 ✅
- 价格在布林带内运行(4205.87 ∈ [4206.95, 4213.51])→ 实际略低于下轨,但接近 ✅(边界情况)
- RSI = 47.1 ∈ [40,60] ✅
- Stochastic %K = 44.8 ∈ [40,60] ✅
- 尽管 ADX 接近临界值,其余三项均支持震荡市
- 综合判定为:【Ranging / Consolidation】
注:ADX处于22~24模糊区间,默认应判为Ranging但信心低,但因其他三项明确支持,故维持该结论。
—
阶段三:量化模型扫描分析
当前市场状态:Ranging / Consolidation
模型1:布林带回调策略
- 做多信号:
– Close ≤ BB Lower Band?4205.87 vs 4206.95 → 4205.87 < 4206.95 ✅
– RSI(14) < 动态超卖线(70)?47.1 < 70 ✅
– Volume > 5期均量×1.2?689 vs 820×1.2=984 → 689 < 984 ❌
– 不满足放量条件,信号未触发
- 做空信号:
– Close ≥ BB Upper?4205.87 << 4213.51 ❌
– 不适用
模型2:枢轴点交易策略
- 做多信号:
– Close ≤ S1?S1 = 4099.52,当前价 4205.87 >> S1 ❌
- 做空信号:
– Close ≥ R1?R1 = 4151.40,当前价更高 ✅
– 是否出现看跌K线形态?最后一根K线:上影线短,实体阴线,非典型反转形态(如乌云盖顶等)❌
– 成交量未明显放大 ❌
– 信号未触发
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 ❌
- 模型失效,跳过
—
最终汇总
- 可行动信号:
– 无任何买入或卖出信号被触发
- 市场状态一致性验证:
– 是。当前市场表现为窄幅震荡,ADX中性偏弱,RSI与Stochastic居中,价格贴近布林下轨但缺乏成交量配合,符合震荡市特征。
- 建议操作:Maintain Watch
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4205.87 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4200.00 <<+
- Resistance level: ->> 4213.11 <<-
—
阶段五:分析结论总结
本次分析严格依据输入的288根5分钟K线数据,按步骤完成全部技术指标计算与市场状态判断。
核心结论如下:
- 当前市场处于低波动环境,ATR(14)=3.28,波动率比率仅为0.078%,相对历史均值偏低。
- ADX(14)=23.1,显示趋势强度处于临界区域,不足以确认单边行情;结合价格在布林带内运行、RSI与Stochastic位于中性区,判定为【Ranging / Consolidation】状态。
- 布林带回调策略虽接近触发(价格破下轨+RSI适中),但因成交量显著低于近期平均水平(VO=-9.4%),未能满足“放量”条件,故不构成有效交易信号。
- 枢轴点与DMI类策略均因前提条件不符而未激活。
- 综合所有模型输出,当前无明确方向性信号,建议保持观望。
后续关注重点:
- 若价格持续在4200附近获得支撑并伴随成交量回升,可重新评估多头回调机会;
- 若向上突破4213且伴随VO转正,则需警惕潜在趋势启动风险。