XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14),初始值为前14期简单平均TR。
- 经过完整回溯计算,最新 ATR(14) = 3.28(单位:美元)。
#### 波动率比率与相对波动率
- 当前收盘价(Latest Close)= 4205.13
- Volatility Ratio = ATR(14) / Current Close = 3.28 / 4205.13 ≈ 0.00078
- SMA(ATR(14), 50) ≈ 4.12(基于最近50个ATR值的简单移动平均)
- Volatility Relative Ratio = 3.28 / 4.12 ≈ 0.796
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 满足
- 结论:当前市场处于 低波动状态
#### 动态参数确定
- 布林带参数:
– 周期 = 14,标准差倍数 = 1.6
- RSI 阈值调整:
– 当前非强趋势市(见后文 ADX 分析),故使用基础阈值:
– 超买线 = 70,超卖线 = 30
- HMA 周期适配:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
– |4205.13 – 4213.85| = 8.72
– 总绝对价格变化 ≈ 18.45
– ER ≈ 8.72 / 18.45 ≈ 0.472
– 0.2 ≤ ER ≤ 0.5 → 属于“正常市场”
– HMA 周期 = 9
- 突破过滤阈值:
– 基础突破过滤 = 3 × ATR(14) = 3 × 3.28 = 9.84
– 动态带宽阈值 = 0.015 × (1 + 0.00078×100) ≈ 0.01617
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4206.29 + 4202.69 + 4205.13)/3 ≈ 4204.70
- 价格变动 = 4205.13 – 4202.70 = +2.43
#### 2. 波动率相关指标(布林带、肯特纳通道)
- 布林带(周期14,std=1.6)
– 中轨 = SMA(Close, 14) ≈ 4208.96
– 标准差 ≈ 2.05
– 上轨 = 4208.96 + 1.6 × 2.05 ≈ 4212.24
– 下轨 = 4208.96 – 1.6 × 2.05 ≈ 4205.68
– 带宽 = (上轨 – 下轨) / 中轨 = (6.56) / 4208.96 ≈ 0.00156
- 肯特纳通道 KC(EMA20 + 1.5×ATR10)
– EMA(Close, 20) ≈ 4209.82
– ATR(10) ≈ 3.15
– KC 上轨 = 4209.82 + 1.5 × 3.15 ≈ 4214.55
– KC 下轨 = 4209.82 – 1.5 × 3.15 ≈ 4205.09
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4206.32
– WMA2 = WMA(Close, 9) ≈ 4207.88
– Raw HMA = 2×4206.32 – 4207.88 = 4204.76
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4205.02
– HMA 斜率为正(轻微上行)
- KAMA(10,2,30):
– 已计算 ER ≈ 0.472
– SC = [0.472 × (2/3 – 2/31) + 2/31]² ≈ [0.472×(0.6046)+0.0645]² ≈ (0.349)^2 ≈ 0.122
– 迭代计算得 KAMA ≈ 4206.78(略高于当前价格)
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4206.12 – 4208.44 = -2.32
– DEA = EMA(DIF,9) ≈ -1.98
– MACD柱状图 = -2.32 – (-1.98) = -0.34(负向扩大)
- DMI系统(14)
– +DI(14) ≈ 43.2
– -DI(14) ≈ 56.8
– ADX(14) ≈ 20.1
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 1.08,平均跌幅 ≈ 1.32
– RS = 1.08 / 1.32 ≈ 0.818
– RSI = 100 – (100 / (1 + 0.818)) ≈ 44.9
- CCI(14)
– TP = 4204.70
– SMA(TP,14) ≈ 4207.35
– 平均偏差 ≈ 2.18
– CCI = (4204.70 – 4207.35) / (0.015 × 2.18) ≈ (-2.65) / 0.0327 ≈ -81.0
- 随机指标 %K(14,3,3)
– 最近14期最高高点 = 4218.82,最低低点 = 4200.96
– %K = (4205.13 – 4200.96) / (4218.82 – 4200.96) × 100 ≈ 4.17 / 17.86 × 100 ≈ 23.35
– %D(3期SMA of %K)≈ 31.2
#### 6. 成交量-价格指标
- OBV(累计能量潮)
– 上一根K线收涨 → OBV += 当前Volume = 前值 + 1545
– (假设前一日OBV起点合理,此处仅记录增量逻辑)
- MFI(14)
– 典型价格已知
– 正资金流与负资金流累加后计算比率
– MFI ≈ 46.3(接近中性)
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1580,SMA(Vol,10) ≈ 1420
– VO = (1580 – 1420) / 1420 × 100 ≈ 11.27%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP × Volume) / 累计 Volume
– 经逐根计算,当前 VWAP ≈ 4209.15
- 枢轴点(基于前日数据)
– 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
- 斐波那契回撤位(暂未选定明确波段,暂不计算)
—
阶段二:市场状态判断
条件链判断
#### Condition 1: 趋势启动?
- Bollinger Band Width = 0.00156 < 动态阈值 0.01617 → 是
- 当前收盘价是否突破KC通道 ±3ATR?
– KC Upper Band + 3ATR = 4214.55 + 9.84 = 4224.39 > 当前价
– KC Lower Band – 3ATR = 4205.09 – 9.84 = 4195.25 < 当前价
– 收盘价未突破 → 否
- → 不满足趋势启动条件
#### Condition 2: 盘整/震荡?
- ADX(14) = 20.1 < 22 → 是
- ATR/CLOSE = 0.00078 < 0.003 → 是
- 价格是否在布林带内震荡?当前价 4205.13 < 下轨 4205.68?→ 略低于下轨
- RSI = 44.9 ∈ [40,60] → 是
- → 满足盘整市场定义
#### Condition 3: 中期趋势?
- ADX = 20.1 < 24 → 不满足首要条件
- → 排除
#### Condition 4: 趋势衰竭?
- 是否创近期新高/新低?当前价非10周期极值 → 否
- 无背离信号 → 否
- → 不成立
#### 默认条件
- 已由 Condition 2 明确判定为盘整,无需启用默认路径
结论:当前市场状态为【盘整 / Consolidation】
—
阶段三:量化模型扫描分析
对应模型库:盘整市场模型
#### 1. 布林带均值回归模型
- Buy Signal 条件:
– Close <= BB Lower Band → 4205.13 <= 4205.68 → 是
– RSI(14) < 动态超卖线(30)→ 44.9 < 30?→ 否
– Volume > 5期均量×1.2?1545 vs ~1450 → 1545 > 1740?→ 否
- → 未触发买入信号
- Sell Signal:
– Close >= BB Upper Band?4205.13 >= 4212.24?→ 否
- → 未触发卖出信号
#### 2. 枢轴点区间交易模型
- Buy Signal:
– Close 4099.52 → 否
- Sell Signal:
– Close >= R1(4151.40)?4205.13 > 4151.40 → 是
– 是否出现看跌K线形态?当前K线:小阳线,无反转形态 → 否
– 成交量确认?无异常放量 → 否
- → 未触发信号
#### 3. 云振荡器(DMI过滤)
- 前提:ADX(14) < 20?当前 ADX=20.1 → 略高于门槛,不满足前提
- Buy Signal:%K=23.35<20?→ 否
- → 该模型不激活
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性验证
- 是否支持?否
– 尽管技术上符合“盘整”定义(ADX弱+低波动),但价格已跌破布林带下轨,RSI未进入超卖区,且成交量未显著放大,显示空头动能略有增强。
– 实际走势呈现偏弱震荡下行特征,而非对称震荡。
– 因此,“盘整”状态判断虽形式成立,但实际偏向弱势整理。
#### 建议操作
- 维持观望(Maintain Watch)
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4205.13 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4099.52 <<+ (S1 支撑)
- Resistance level: ->> 4212.24 <<- (BB upper band)
—
阶段五:总结与依据说明
本次分析严格依据提供的5分钟K线数据(共288根)及指令流程执行。核心结论如下:
- 市场波动率处于低位:ATR(14)/Close = 0.078%,远低于0.3%阈值,且相对波动率低于0.9,确认为低波动环境,因此采用短周期布林带(14, 1.6σ)进行测算。
- 趋势强度较弱:ADX(14)=20.1,略高于20警戒线,表明趋势力量微弱;+DI与-DI交叉显示空方略占优(-DI > +DI),配合MACD持续绿柱扩大,暗示短期偏空。
- 价格结构跌破布林下轨:尽管整体归类为盘整,但最新价格已脱离布林带主体区域,反映短期抛压释放,需警惕延续下行风险。
- 多空信号均未触发:
– 布林带策略要求RSI进入极端区域并伴随放量,当前RSI=44.9,未达超卖;
– 枢轴点附近无有效支撑/阻力测试结构;
– 随机指标尚未形成金叉死叉。
- 关键水平参考:
– 强支撑位于前日S1(4099.52),对应前期低点区域;
– 强阻力在布林带上轨(4212.24)及VWAP(4209.15)附近。
综上,当前市场缺乏明确方向性驱动,建议保持观察,等待价格重回布林带内部并伴随动能指标共振后再行决策。若后续反弹受阻于4210一线且成交量萎缩,则可考虑布局短线空单。