XAUUSD 量化分析
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率计算
- True Range (TR) 计算基于最大值公式,使用前14根K线完成ATR(14)的Wilder平滑处理。
- 经逐根计算后,ATR(14) = 6.87
- 当前收盘价(最新):4194.58
- Volatility Ratio = ATR(14)/Close = 6.87 / 4194.58 ≈ 0.001638
- SMA(ATR(14), 50) 需要50周期数据,但仅提供288根5分钟K线(约24小时),覆盖不足50周期(需250根以上)。因此无法精确计算SMA(ATR(14),50),Volatility Relative Ratio 暂不适用。
#### 波动率 regime 分类
- Volatility Ratio = 0.001638
– 不满足 High Volatility 条件(>0.003)
– 不满足 Low Volatility 条件(<0.0015)
- 因此判定为:Normal Volatility
#### 动态参数确定
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非高波动或强趋势市场,保持基础阈值
- HMA 周期适应性:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC|(过去10期)
– |4194.58 – 4194.12| = 0.46
– 过去10期价格变化绝对值之和 ≈ 38.75
– ER ≈ 0.46 / 38.75 ≈ 0.0119
– ER < 0.2 → 属于 Inefficient Market
– HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 6.87 = 20.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001638×100) ≈ 0.015 × 1.1638 ≈ 0.01746
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3,已用于后续计算
- 最新 Price Change = 4194.58 – 4194.83 = -0.25
#### 2. 波动相关指标(布林带、肯特纳通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 中轨:SMA(Close, 20) = 过去20根收盘均价 ≈ 4200.12
- 标准差 STDEV(Close, 20) ≈ 5.98
- 上轨 = 4200.12 + 2.0×5.98 = 4212.08
- 下轨 = 4200.12 – 2.0×5.98 = 4188.16
- Bandwidth = (4212.08 – 4188.16) / 4200.12 ≈ 0.0057
##### 肯特纳通道(KC, EMA20 + ATR10)
- EMA(Close, 20) ≈ 4201.34
- ATR(10) ≈ 6.21
- KC 上轨 = 4201.34 + 1.5×6.21 = 4210.66
- KC 下轨 = 4201.34 – 1.5×6.21 = 4192.03
#### 3. 趋势指标
##### HMA(周期=14)
- 使用 WMA 和开方后的WMA进行复合计算
- HMA(14) 当前值 ≈ 4198.76(经多步加权移动平均迭代得出)
- 斜率为负,短期呈微弱下行趋势
##### KAMA(10,2,30)
- ER ≈ 0.0119(同上)
- 平滑常数 SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.0119×(0.6667 – 0.0645) + 0.0645]² ≈ [0.0071 + 0.0645]² ≈ 0.0716² ≈ 0.00513
- 初始值:SMA(Close,10) ≈ 4197.23
- 经递推计算,KAMA ≈ 4196.85
- 显示价格处于缓慢调整状态
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4198.43 – 4200.11 = -1.68
- DEA = EMA(DIF,9) ≈ -1.52
- MACD柱状图 = -1.68 – (-1.52) = -0.16(空头占优)
##### DMI系统(+DI, -DI, ADX)
- 经Wilder平滑处理后:
– +DI(14) ≈ 43.2
– -DI(14) ≈ 41.8
– ADX(14) ≈ 23.5
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算平均涨跌幅
- 近期平均涨幅 ≈ 2.81,平均跌幅 ≈ 3.05
- RS = 2.81 / 3.05 ≈ 0.921
- RSI = 100 – (100 / (1 + 0.921)) ≈ 47.9
##### CCI(14)
- TP = (4197.52 + 4193.15 + 4194.58)/3 ≈ 4195.08
- SMA(TP,14) ≈ 4198.22
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 4.73
- CCI = (4195.08 – 4198.22) / (0.015 × 4.73) ≈ (-3.14) / 0.07095 ≈ -44.26
##### 随机指标 Stochastic (14,3,3)
- %K = (4194.58 – 4187.39) / (4210.77 – 4187.39) × 100 ≈ 7.19 / 23.38 × 100 ≈ 30.75
- %D(3期SMA of %K)≈ 34.1
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘:4195.03
- 当日OBV起始累计值基于当日变动构建
- 最新OBV ≈ +12,450(相对基准上升,反映小幅资金流入)
##### MFI(14)
- 典型价格 × 成交量 得到资金流
- 正向资金流总和 vs 负向比例 ≈ 1.08
- MFI = 100 – (100 / (1 + 1.08)) ≈ 52.0
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1980
- SMA(Vol,10) ≈ 1870
- VO = (1980 – 1870) / 1870 × 100 ≈ 5.88%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前VWAP ≈ 4199.83
##### 枢轴点(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
##### 斐波那契回撤
- 近期高点:4236.06(21:25)
- 近期低点:4183.41(00:25)
- 差值:52.65
- 关键位:
– 61.8% → 4183.41 + 0.618×52.65 ≈ 4215.95
– 50% → 4209.73
– 38.2% → 4203.51
—
判断市场状态
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.0057 < Dynamic Threshold(base 0.015)→ ✔️
- 当前收盘价 = 4194.58
- KC Upper Band = 4210.66,KC Lower Band = 4192.03
- 是否突破?4194.58 > 4210.66 + 20.61?否;4194.58 < 4192.03 – 20.61?否 → ❌
- Volume Oscillator = 5.88 > 1.0 → ✔️
- 两根连续确认?无明显突破形态 → ❌
- 不满足条件1
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14)=23.5,接近但略高于22 → 边界模糊
- ATR/Close = 0.001638 < 0.003 → ✔️
- 价格是否在BB带内震荡?当前价4194.58 ∈ [4188.16, 4212.08] → ✔️
- RSI=47.9 ∈ [40,60] → ✔️
- 尽管ADX略超22,但整体表现为窄幅震荡特征,结合其他条件成立
- 判定为:State 1: Ranging / Consolidation
注:ADX=23.5略高于22,但未达24(中段趋势标准),且价格波动收窄、RSI居中,符合震荡特征。
—
量化分析
扫描对应模型(State 1: Ranging Market)
#### 模型1:布林带回归策略
- Buy Signal:
– Close 4188.16 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?1931 > 1.2×1980?1931 < 2376 → ❌
– 不触发买入信号
- Sell Signal:
– Close >= BB Upper Band?4194.58 < 4212.08 → ❌
– RSI > 70?47.9 < 70 → ❌
– 不触发卖出信号
- 结论:Watch
#### 模型2:枢轴点交易策略
- Buy Signal:
– Close S1 → ❌
– 无需检查后续条件
- Sell Signal:
– Close >= R1?R1=4151.40,当前4194.58 > R1 → ✔️
– 是否出现看跌K线形态?最近一根K线:开盘4194.96,收盘4194.58,小阴线,无长上影或吞没 → ❌
– 成交量确认?未显著放大 → ❌
- 结论:Watch
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX 20 → ❌
- 该模型失效,跳过
—
最终汇总
#### 可执行信号
- 无任何Buy/Sell信号被触发
#### 市场状态支持性检验
- 是
- 理由:价格位于布林带中轨附近,RSI居中,成交量温和,ADX处于临界值但未形成明确方向,符合震荡市定义。多个模型处于观察状态,未出现趋势信号。
#### 建议操作
- Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4194.58 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4188.16 <<+
- Resistance level: ->> 4212.08 <<-
—
分析结论与详细依据
当前XAUUSD市场处于正常波动环境下的盘整阶段。技术面显示:
- 波动率中性:ATR(14)/Close=0.001638,介于高低阈值之间,无极端波动;
- 趋势强度模糊:ADX=23.5,处于22~24区间,既非明确震荡也非强势趋势,偏向弱趋势消退;
- 价格结构收敛:布林带宽度仅为0.57%,处于较低水平,叠加KC通道收口,表明压缩整理;
- 动量指标中性:RSI=47.9、MACD柱状图为负但缩量、Stochastic %K=30.75仍在低位回升途中,均未发出单边信号;
- 成交量配合一般:VO=5.88%,虽高于1.0,但缺乏持续放量配合突破,不足以支撑趋势启动;
- 关键位待测试:上方阻力4212(BB upper)、4215(Fib 61.8%)、4236(前高);下方支撑4188(BB lower)、4183(近期低点)。
综上,市场缺乏明确方向驱动因素,建议维持观望,等待有效突破布林带边界(±2σ)并伴随成交量放大及ADX走强后再行介入。