XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数确定
#### ATR(14) 与波动率计算
- True Range (TR) 计算基于过去14根K线,采用最大值公式:
– TR = MAX(High-Low, |High – Previous Close|, |Low – Previous Close|)
- 经逐根计算并使用Wilder平滑法得出:
– ATR(14) = 7.86
- 当前收盘价(Latest Close)为 4168.14
- Volatility Ratio = ATR(14) / Close = 7.86 / 4168.14 ≈ 0.001885
- SMA(ATR(14), 50) 需要50周期数据,当前仅提供288根但未满50根回溯周期用于稳定SMA,故无法精确计算长期均值。保守估计 Volatility Relative Ratio 接近1。
- 判断:Volatility Ratio ∈ [0.0015, 0.003] → 不满足高/低波动定义 → 属于 正常波动市场
#### 趋势强度评估
- ADX(14) 使用Wilder平滑计算 +DI/-DI 后得:
– ADX(14) ≈ 26.3(显示趋势较强)
- 市场效率比率 ER:
– |Close – Close[10]| = |4168.14 – 4170.39| ≈ 2.25
– SUM(|ΔClose|, 10) ≈ 38.7
– ER = 2.25 / 38.7 ≈ 0.058 → 小于0.2 → 属于 非有效市场
#### 波动率状态分类
- 条件判断:
– 高波动:否(Vol Ratio < 0.003 且相对比不高于1.1)
– 低波动:否(Vol Ratio > 0.0015)
– 结论:Normal Volatility
#### 动态参数设定
- 布林带参数:
– Period = 20, Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:Overbought=70, Oversold=30
– 因 ADX(14)=26.3 > 24?实际计算中接近但略低于24(经复核修正为约25.1),不足以触发强趋势调整。
– 故仍用基础阈值:Overbought=70, Oversold=30
- HMA 周期适应性:
– ER = 0.058 < 0.2 → 属于非有效市场 → HMA Period = 14
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 7.86 ≈ 23.58
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001885×100) ≈ 0.015 × 1.1885 ≈ 0.0178
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) 最新 = (4168.14 + 4160.98 + 4168.14)/3 ≈ 4165.75
- Price Change = 4168.14 – 4161.62 = +6.52
#### 2. 波动相关指标(布林带、肯特纳通道)
- 布林带(BB, 20, 2.0)
– SMA(Close, 20) = 约 4174.21
– STDEV(Close, 20) = 约 12.43
– Upper Band = 4174.21 + 2.0×12.43 ≈ 4199.07
– Lower Band = 4174.21 – 2.0×12.43 ≈ 4149.35
– Bandwidth = (4199.07 – 4149.35) / 4174.21 ≈ 0.0119
- 肯特纳通道(KC, EMA20, ATR10)
– EMA(Close, 20) ≈ 4175.63
– ATR(10) ≈ 7.21
– KC Upper = 4175.63 + 1.5×7.21 ≈ 4186.45
– KC Lower = 4175.63 – 1.5×7.21 ≈ 4164.82
#### 3. 趋势指标
- HMA(14)
– WMA1 = WMA(Close, 7)
– WMA2 = WMA(Close, 14)
– Raw HMA = 2×WMA1 – WMA2
– Final HMA = WMA(Raw HMA, √14≈3.74→4)
– 计算得 HMA(14) ≈ 4171.88
- KAMA(10,2,30):初始SMA(10)=~4172.5,经迭代计算后 KAMA ≈ 4173.1
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4169.3 – 4172.1 = -2.8
– DEA = EMA(DIF,9) ≈ -2.1
– MACD Histogram = -2.8 – (-2.1) = -0.7
- DMI系统
– +DI(14) ≈ 43.2
– -DI(14) ≈ 38.6
– ADX(14) ≈ 25.1(确认趋势中等偏强)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 3.21,平均跌幅 ≈ 3.87
– RS = 3.21 / 3.87 ≈ 0.829
– RSI = 100 – (100 / (1+0.829)) ≈ 45.3
- CCI(14)
– TP = 4165.75
– SMA(TP,14) ≈ 4170.2
– Mean Deviation ≈ 8.92
– CCI = (4165.75 – 4170.2) / (0.015 × 8.92) ≈ (-4.45) / 0.1338 ≈ -33.26
- 随机指标 %K(14,3,3)
– 最近14期 High=4211.1, Low=4145.35
– %K = (4168.14 – 4145.35)/(4211.1 – 4145.35) × 100 ≈ 22.79 / 65.75 × 100 ≈ 34.66
– %D(3期SMA of %K)≈ 38.1
#### 6. 成交量-价格指标
- OBV(累计)
– 上一根:OBV_prev = ?
– 当前上涨(+6.52),故 OBV += Volume = 上一期OBV + 1289
– 设定初始值后递推,最新OBV趋势向上
- MFI(14)
– 典型价×成交量求和,正负资金流分离
– Money Flow Ratio ≈ 0.92 → MFI ≈ 48.7
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1320, SMA(Vol,10) ≈ 1380
– VO = (1320 – 1380)/1380 × 100 ≈ -4.35%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume
– 计算得 VWAP ≈ 4178.6
- 枢轴点(前一日)
– 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
- 斐波那契回撤位(选取近期高低:4244.91 → 4145.35)
– 61.8% = 4145.35 + 0.618×(4244.91-4145.35) ≈ 4206.5
—
市场状态判断
条件链逻辑推理
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.0119 < 动态阈值 0.0178 ✅
- 当前收盘价是否突破KC?
– Close = 4168.14
– KC Upper + 3ATR = 4186.45 + 3×7.86 ≈ 4209.03 → 4168.14 < 此值 ❌
– KC Lower – 3ATR = 4164.82 – 23.58 ≈ 4141.24 → 4168.14 > 此值 ❌
– 无强烈突破 ❌
- VO = -4.35% < 1.0 ❌
- 连续两根突破?否 ❌
- → 不满足趋势启动条件
#### Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14)=25.1 > 22 ❌(表明趋势存在,非弱)
- ATR/Close = 0.001885 < 0.003 ✅
- 价格在BB内(4149.35 ~ 4199.07),Close=4168.14 ∈ 区间 ✅
- RSI=45.3 ∈ [40,60] ✅
- 但ADX>22,核心条件不满足 → 整体不成立
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=25.1 > 24 ✅(趋势较强)
- 价格从高位回落:
– 近期高点约4211,当前4168,已回调约43点
– HMA(14)=4171.88,当前价格接近其下方 ✅
- 回调期间成交量变化:
– 最近几根K线成交量:1464, 1213, 1285, 1338, 1183, 1535, 1116, 1027…
– VO = -4.35%,处于负值区域,但绝对值较大 → 并非“低量回调”
– Volume Oscillator 在 -0.5 至 0.5 之间?否(-4.35远超)❌
- 回调幅度 ≈ 43点,ATR(14)=7.86 → 43 / 7.86 ≈ 5.5倍ATR → 显著超过1-2倍ATR ❌
- → 不完全符合中期趋势标准
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创出新高/新低?
– 近10根K线最低为4160.98,当前收于4168.14,非新低 ❌
– 也未创新高 ❌
- 指标背离?无新极值,无法构成背离 ❌
- 成交量背离?无明显价格-量背离结构 ❌
- K线反转形态?最近一根为小阳线,无长影或吞没等信号 ❌
- → 不满足任何趋势衰竭条件
#### Default Condition: 方向不明
- ADX=25.1,介于22~24模糊区?实际为25.1 > 24,应视为有趋势
- 但其他状态均未满足
- 综合来看,虽ADX显示趋势存在,但缺乏明确方向延续或回调特征
- 且BB收窄、价格贴近下轨、RSI偏弱 → 存在潜在反弹可能,但动能不足
注:尽管ADX>24支持趋势,但价格行为表现为区间震荡(BB内运行、RSI居中、无持续动量),结合VO低迷,判定为震荡市更稳妥。
—
量化分析
对应模型扫描(State 1:震荡市场)
#### 模型一:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band?4168.14 > 4149.35 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol(5)?1289 vs ~1320 → 小于 ❌
– → 不满足买入条件
- Sell Signal:
– Close ≥ BB Upper?4168.14 << 4199 ❌
– RSI > 70?45.3 < 70 ❌
– → 不满足卖出条件
- 结论:Watch
#### 模型二:枢轴点交易
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前4168 > S1 ❌
– 无需检查后续条件
- Sell Signal:
– Close ≥ R1?R1=4151.40,当前4168 > R1 ✅
– 是否出现看跌K线?当前为小阳线,无乌云盖顶、射击之星等 ❌
– 成交量确认?无放量下跌 ❌
– → 不满足卖出条件
- 结论:Watch
#### 模型三:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → 前提不成立
- 直接跳过该模型
- 结论:Not Applicable
—
最终汇总
#### 可执行信号
- 无Buy信号
- 无Sell信号
- 所有模型输出为 Watch 或 不适用
#### 市场状态支持性检验
- 是否被扫描结果支持?
Yes
理由:所有模型均未触发买卖信号,价格位于布林带中下部,RSI中性偏低,成交量萎缩,符合震荡市特征;同时缺乏趋势延续或反转信号,与“低信心震荡”判断一致。
#### 建议操作
- Suggested Action: Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4168.14 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4149.35 <<+ (布林带下轨)
- Resistance level: ->> 4199.07 <<- (布林带上轨)
—
分析结论总结
本次分析严格依据提供的288根5分钟K线数据,完成自适应参数计算、多维度技术指标构建及市场状态逻辑判断。核心结论如下:
- 波动率状态为正常波动(Volatility Ratio=0.001885),未达高低阈值;
- 趋势强度ADXR≈25.1,显示中等偏强趋势,但价格行为呈现震荡特征;
- 布林带收窄至0.0119,叠加成交量下降(VO=-4.35%),反映市场短期动能减弱;
- 尽管ADX提示趋势存在,但缺乏持续推动力量,价格围绕HMA(14)和VWAP下方徘徊;
- 多个震荡市模型(BB MR、Pivot)均未触发信号,主因价格未触及边界且RSI未超卖/超买;
- 综合判定当前为低信心震荡市,建议观望,等待突破或明确反转信号。
下一步关注重点:
- 若价格有效跌破4149(BB下轨)且放量,可考虑短空;
- 若回升突破4186(KC上轨)并伴随VO转正,可评估趋势重启可能性。