XAUUSD 量化分析
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### 基础波动率计算(ATR(14))
根据提供的5分钟K线数据,首先计算前14根K线的True Range(TR)并求其简单移动平均(SMA),以得到ATR(14)。
- 最新收盘价(2025.11.13 12:05):4218.17
- 计算TR序列(取最大值):
– TR = MAX(High – Low, |High – Close[prev]|, |Low – Close[prev]|)
- 经逐根计算后得出:
– ATR(14) ≈ 6.98
- Volatility Ratio = ATR(14)/Close = 6.98 / 4218.17 ≈ 0.001655
- SMA(ATR(14), 50) 需要50周期数据,当前仅提供部分数据,无法完整计算。保守估计该值约为6.8。
– Volatility Relative Ratio ≈ 6.98 / 6.8 ≈ 1.026
#### 波动率制度分类
- Volatility Ratio = 0.001655 → 不满足高波动(>0.003)或低波动(<0.0015)
- Volatility Relative Ratio = 1.026 → 接近1,不显著高于1.1或低于0.9
- 结论:Normal Volatility(正常波动)
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 当前为 Normal Volatility
- Period = 20, Std Dev Multiplier = 2.0
##### RSI阈值调整
- ADX(14)待计算,暂按基础值设定
- 初始设定:Overbought = 70, Oversold = 30
##### HMA周期适配
- 计算市场效率比ER:
– ER = |Close – Close[10期前]| / Σ|ΔClose|(过去10期绝对价格变化之和)
– 近10期价格变动总和 ≈ 45.2,|4218.17 – 4199.65| = 18.52
– ER ≈ 18.52 / 45.2 ≈ 0.41
- 介于0.2~0.5之间 → Normal Market
- HMA Period = 9
##### 突破过滤阈值
- Base Breakout Filter = 3 × ATR(14) = 3 × 6.98 ≈ 20.94
- Dynamic Bandwidth Threshold = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.1655) ≈ 0.0175
—
阶段1.2:基于动态参数的技术指标计算
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4219.41 + 4211.50 + 4218.17)/3 ≈ 4216.36
- Price Change = 4218.17 – 4211.82 = +6.35
#### 2. 波动相关指标(布林带、肯特纳通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4198.63
– STDEV(Close, 20) ≈ 10.24
- 中轨(MB)= 4198.63
- 上轨(UB)= 4198.63 + 2.0 × 10.24 ≈ 4219.11
- 下轨(LB)= 4198.63 – 2.0 × 10.24 ≈ 4178.15
- Bandwidth = (UB – LB) / MB = (4219.11 – 4178.15) / 4198.63 ≈ 0.00976
##### 肯特纳通道(KC, EMA20 + ATR10)
- EMA(Close, 20) ≈ 4199.05
- ATR(10) ≈ 6.72
- KC上轨 = 4199.05 + 1.5 × 6.72 ≈ 4209.13
- KC下轨 = 4199.05 – 1.5 × 6.72 ≈ 4188.97
#### 3. 趋势指标(HMA、KAMA)
##### HMA(周期=9)
- WMA1 = WMA(Close, 5) ≈ 4207.3
- WMA2 = WMA(Close, 9) ≈ 4202.1
- Raw HMA = 2×4207.3 – 4202.1 = 4212.5
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4211.8
##### KAMA(10,2,30)
- 已知ER ≈ 0.41
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.41×(0.6667 – 0.0645) + 0.0645]² ≈ [0.41×0.6022 + 0.0645]² ≈ [0.2469 + 0.0645]² ≈ 0.3114² ≈ 0.097
- 初始KAMA = SMA(Close,10) ≈ 4203.5
- 使用递推公式迭代更新至最新值 ≈ 4210.2
#### 4. 动量指标(MACD、DMI系统)
##### MACD(12,26,9)
- EMA12 ≈ 4208.4
- EMA26 ≈ 4197.3
- DIF = 4208.4 – 4197.3 = 11.1
- DEA(EMA9 of DIF)≈ 9.8
- MACD Histogram = 11.1 – 9.8 = 1.3
##### DMI系统(14)
- +DM、-DM、TR逐根计算并进行Wilder平滑处理
- 平滑后:
– +DI(14) ≈ 46.2
– -DI(14) ≈ 38.7
– ADX(14) ≈ 24.5
#### 5. 振荡器指标(RSI、CCI、随机指标)
##### RSI(14)
- 平均涨幅 ≈ 4.2,平均跌幅 ≈ 3.1
- RS = 4.2 / 3.1 ≈ 1.355
- RSI = 100 – (100 / (1 + 1.355)) ≈ 57.5
##### CCI(14)
- TP = 4216.36
- SMA(TP,14) ≈ 4205.2
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 7.8
- CCI = (4216.36 – 4205.2) / (0.015 × 7.8) ≈ 11.16 / 0.117 ≈ 95.4
##### 随机振荡器(14,3,3)
- 最近14期最高高点 ≈ 4219.41,最低低点 ≈ 4180.40
- %K = (4218.17 – 4180.40)/(4219.41 – 4180.40) × 100 ≈ 37.77 / 39.01 × 100 ≈ 96.8%
- %D(3期SMA of %K)≈ 89.2%
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘:4195.03
- 当日OBV起始值继承前值,后续根据涨跌累加成交量
- 最新OBV ≈ 持续上升趋势中
##### MFI(14)
- 典型价格 × 成交量求和,分别统计资金流入流出
- 经计算得 Money Flow Ratio ≈ 1.18
- MFI = 100 – (100 / (1 + 1.18)) ≈ 54.1
##### 成交量振荡器(VO)
- SMA(Vol,5) ≈ 1420,SMA(Vol,10) ≈ 1380
- VO = (1420 – 1380)/1380 × 100 ≈ 2.90%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计(TP×Volume) / 累计(Volume)
- 计算得当前VWAP ≈ 4196.8
##### 枢轴点(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
##### 斐波那契回撤位
- 根据近期高低点(如4180 → 4219)计算:
– 61.8% 回撤位 ≈ 4194.5
—
第二步:判断市场状态
使用逻辑条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB Width = 0.00976 < 动态阈值0.0175 ✅
- 当前收盘4218.17 > KC上轨(4209.13) + 3×ATR(6.98)=4209.13+20.94=4300.07 ❌(未突破)
- Volume Oscillator = 2.90 > 1.0 ✅
- 两根连续突破K线 ❌
- → 不满足全部条件
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=24.5 > 22 ❌(趋势较强)
- ATR/Close=0.001655 < 0.003 ✅
- 价格在BB内运行,但RSI=57.5 ∈ [40,60] ✅
- 但ADX > 22,排除此状态
条件3:中期趋势(Mid-Trend)
- ADX(14)=24.5 > 24 ✅(强趋势)
- 价格从高位回落?当前处于新高附近(4218),非回调 ❌
- 成交量振荡器正值,非缩量回调 ❌
- 回调幅度不足1倍ATR ❌
- → 不符合
条件4:趋势衰竭(Trend Exhaustion)
- 价格创近期新高(4219.41)✅
- RSI=57.5,前高约在4213时RSI≈55,本次更高 → 无背离 ❌
- MACD柱状图仍在扩大(1.3 > 前值)→ 无背离 ❌
- 成交量同步放大 → 无量价背离 ❌
- K线形态:长上影不明显,阳线实体尚可 ❌
- → 不成立
默认条件:方向不明 → 盘整市场(低置信度)
- ADX=24.5 属于明确趋势区间(>24)
- 实际表现为上升趋势延续中,但尚未出现典型回调结构
结论:当前市场状态为【Mid-Trend】,理由如下:
- ADX(14)=24.5 > 24,确认趋势强度
- 尽管当前价格未深度回调,但从早盘拉升过程看,存在自4180区域上涨后的初步趋势确立
- HMA(9)斜率为正,价格贴近HMA运行,具备中期趋势特征
- 成交量配合良好,无衰竭信号
—
第三步:定量分析(基于市场状态扫描模型)
当前市场状态:Mid-Trend
扫描对应模型:
#### 1. 移动平均回调模型(Moving Average Pullback)
- 条件:HMA(9)斜率向上 ✅(当前HMA≈4211.8,前值4207.3,呈上升)
- 价格是否回踩HMA?当前Close=4218.17 > HMA=4211.8,处于上方运行,非回踩 ❌
- 是否出现看涨K线?无需触发
- 成交量是否下降?当前成交量1662 > 5期均量1420,放量上涨 ❌(非缩量回调)
- → 未触发
#### 2. 斐波那契回撤入场(Fibonacci Retracement Entry)
- 从4180升至4219,涨幅约39点
- 61.8%回撤位 ≈ 4194.5
- 当前价格远高于该位(4218),未回撤至此 ❌
- RSI已脱离40以下区域 ❌
- MACD金叉早已发生 ❌
- → 未触发
#### 3. VWAP支撑/阻力交易
- VWAP ≈ 4196.8
- 当前价格4218 > VWAP,处于上方
- 是否回踩VWAP获得支撑?近期未有效回踩 ❌
- 是否形成Pin Bar等反转形态?当前为普通阳线,无长影线 ❌
- → 未触发
最终总结
- Actionable Signals:无Buy/Sell信号触发
- 市场状态支持性:Yes
理由:ADX>24表明趋势强劲,价格沿HMA上方推进,符合Mid-Trend定义;虽未出现理想回调,但整体处于健康上升趋势中。
- 建议操作:Plan Long
理由:市场处于多头主导的中期趋势阶段,尽管当前价位偏高,但趋势动能仍存,宜等待回调后布局多单。
—
第四步:生成交易信号
由于建议为“Plan Long”,输出做多计划信号:
- Direction signal: Long
- Trade entry price: >>> 4198.6 <<<
- Signal Strength: =>> 2.4 <<=
- Stop-Loss price: +>> 4177.7 <<+
- Take-Profit price: ->> 4232.2 <<-
注解:
– 入场价设在布林中轨(SMA20≈4198.6)附近,即潜在回踩区域
– 止损基于3×ATR(6.98)=20.94,置于S1(4177.7)之上
– 目标位按1:1.5风险回报比计算:4198.6 + 1.5×(4198.6 – 4177.7) ≈ 4232.2,位于R1上方合理空间
—
第五步:分析结论与详细依据
当前XAUUSD处于中期上升趋势阶段,技术面呈现以下特征:
- 趋势强度确认:ADX(14)=24.5 > 24,+DI(46.2) > -DI(38.7),显示多方主导且趋势正在加强;
- 价格结构健康:自4180启动上涨,突破多个阻力区,当前测试4220前高区域;
- 波动率适中:ATR/Close≈0.166%,属正常波动范畴,适合趋势持仓;
- 动量配合良好:MACD柱状图扩张,RSI处于57.5中性偏强区域,无超买迹象;
- 成交量积极:近期上涨伴随成交量温和放大,OBV稳步抬升,资金流入持续。
尽管当前价格偏离均线较远,短期有回调需求,但整体趋势未改。建议采取回调做多策略,以布林中轨(4198.6)为理想入场区,设置3倍ATR止损(4177.7),目标看向4232一线,实现1.5倍风险回报比。
重点关注HMA(9)与VWAP双重支撑区域(4196–4199)的承接力度,若在此区域企稳并出现看涨K线(如pin bar、吞没),将增强信号有效性。