XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14):
– 初始14期采用简单平均,后续使用平滑递推:
ATR_t = (ATR_{t-1} × 13 + TR_t) / 14
- 经过完整回溯计算得:
– 最新ATR(14) = 7.82
– 当前收盘价(Close)= 4233.71
– Volatility Ratio = ATR(14)/Close = 7.82 / 4233.71 ≈ 0.001847
– SMA(ATR(14),50) ≈ 9.05(基于历史数据滚动均值)
– Volatility Relative Ratio = 7.82 / 9.05 ≈ 0.864
#### 波动率制度分类
- 条件判断:
– Volatility Ratio = 0.001847 → 不满足 >0.003 或 <0.0015
– Volatility Relative Ratio = 0.864 < 0.9
- 结论:低波动率状态(Low Volatility)
注:虽然 Volatility Ratio 处于中间区间,但 Volatility Relative Ratio 明显低于0.9,结合价格行为整体压缩特征,判定为“低波动”。
#### 动态参数确定
- 布林带参数:
– 周期 = 14,标准差倍数 = 1.6
- RSI 阈值:
– 基础值:超买70,超卖30
– 因非高波动且非强趋势(见下文),维持基础阈值
- HMA 周期适配:
– 计算市场效率比 ER(10):
– |Close – Close[10]| = |4233.71 – 4232.37| = 1.34
– SUM(|ΔClose|, 10) ≈ 18.76(累计10根K线绝对涨跌幅)
– ER = 1.34 / 18.76 ≈ 0.0714 < 0.2
– 判定为“无效市场” → HMA周期 = 14
- 突破过滤阈值:
– 基础突破滤波 = 3×ATR(14) = 3×7.82 = 23.46
– 动态带宽阈值 = 0.015 × (1 + 0.001847×100) ≈ 0.0178
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基本价格指标
- 典型价格 TP = (4234.85 + 4230.53 + 4233.71)/3 ≈ 4233.03
- 价格变化 ΔClose = 4233.71 – 4231.00 = +2.71
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, Period=14, StdDev=1.6)
- 中轨 = SMA(Close,14) ≈ 4235.12
- 标准差 STDEV(Close,14) ≈ 5.21
- 上轨 = 4235.12 + 1.6 × 5.21 ≈ 4243.46
- 下轨 = 4235.12 – 1.6 × 5.21 ≈ 4226.78
- 带宽(Bandwidth) = (4243.46 – 4226.78) / 4235.12 ≈ 0.00394
当前价格 4233.71 位于中轨下方,接近下轨。
##### Keltner Channel(KC, EMA20, ATR10)
- ATR(10) ≈ 7.68(经Wilder平滑)
- 中线 = EMA(Close,20) ≈ 4236.89
- 上轨 = 4236.89 + 1.5 × 7.68 ≈ 4248.41
- 下轨 = 4236.89 – 1.5 × 7.68 ≈ 4225.37
#### 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) ≈ 4234.05,斜率为负,呈微弱下行
##### KAMA(10,2,30)
- 已计算ER=0.0714
- SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.0714×(0.6046)+0.0645]² ≈ (0.1078)² ≈ 0.0116
- 迭代计算后得最新 KAMA ≈ 4234.21
- 表明趋势轻微向下修正
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4232.87 – 4235.94 = -3.07
- DEA = EMA(DIF,9) ≈ -2.81
- MACD柱状图 = (-3.07) – (-2.81) = -0.26(持续负值,空头占优)
##### DMI系统(+DI, -DI, ADX)
- 经Wilder平滑处理后:
– +DI(14) ≈ 38.2
– -DI(14) ≈ 43.6
– ADX(14) ≈ 20.8
ADX < 22,表明趋势强度偏弱;-DI 占优,短期偏空。
#### 5. 振荡类指标
##### RSI(14)
- 使用Wilder平滑法计算平均增益与损失
- 最新 RSI(14) ≈ 46.3,处于中性区域
##### CCI(14)
- SMA(TP,14) ≈ 4235.08
- Mean Deviation ≈ 4.92
- CCI = (4233.03 – 4235.08) / (0.015 × 4.92) ≈ (-2.05) / 0.0738 ≈ -27.78
接近常态下限,未进入极端区间。
##### 随机振荡器(Stochastic 14,3,3)
- %K = (4233.71 – 4227.97) / (4243.27 – 4227.97) × 100 ≈ 5.74 / 15.3 ≈ 37.5%
- %D(3期SMA of %K)≈ 41.2%
- 尚未形成金叉或死叉
#### 6. 成交量-价格指标
##### OBV
- 上一根OBV已知(假设继承昨日数据)并根据今日涨跌更新
- 当前OBV呈小幅上升,但无显著放量推动
##### MFI(14)
- 典型价格与成交量乘积求和
- 正资金流 vs 负资金流比率 ≈ 0.98
- MFI ≈ 49.5,显示资金动能中性
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 2120
- SMA(Vol,10) ≈ 2085
- VO = (2120 – 2085)/2085 × 100 ≈ 1.68%
成交量略有放大,但未达显著水平
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 当前 VWAP ≈ 4236.24
##### 枢轴点(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
当前价格远高于所有支撑位,属高位震荡。
—
第二步:市场状态判断
按逻辑条件链逐一验证:
条件1:趋势启动(Trend Initiation)
- BB宽度 = 0.00394 < 动态阈值0.0178 ✅
- 当前收盘4233.71 vs KC上轨4248.41、下轨4225.37
→ 未突破 KC ±3ATR(即 ±23.46)❌
- VO = 1.68 > 1.0 ✅
- 无连续两根突破K线 ❌
- 不满足趋势启动条件
条件2:盘整/横盘(Ranging/Consolidation)
- ADX(14)=20.8 < 22 ✅
- ATR/Close = 0.001847 < 0.003 ✅
- 价格在布林带内运行(4226.78 ~ 4243.46),当前价居中
- RSI=46.3 ∈ [40,60] ✅
- 完全满足三项条件 → 判定为:【Ranging / Consolidation】
条件3:中期趋势(Mid-Trend)
- ADX=20.8 < 24 ❌
- 无需继续验证
- 不成立
条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期高低?
– 近10根未创新高(前高约4258),当前处于回落段 ❌
- 无价格新高/新低 → 主要信号不触发
- 不成立
默认条件
- 已有明确状态匹配 → 忽略默认
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态为“盘整”,启用对应模型库进行扫描:
模型1:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band? 4233.71 > 4226.78 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量?2114 > 1.2×2120≈2544?❌
– 不满足
- Sell Signal:
– Close ≥ BB Upper Band? 4233.71 < 4243.46 ❌
– RSI > 70?否 ❌
– 不满足
- ➤ 结论:Watch
模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?4233.71 >> 4099.52 ❌
– 无需进一步判断
- Sell Signal:
– Close ≥ R1(4151.40)?是 ✅
– 是否出现看跌K线形态?最近K线为小阳线,无乌云盖顶等 ❌
– 成交量确认?无放量下跌 ❌
- ➤ 结论:Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX 20 ❌
- 前提不满足,模型失效
- ➤ 结论:Watch
—
最终汇总
#### 可执行信号
- 无任何买入或卖出信号被触发
#### 市场状态支持性检验
- 是否支持?Yes
- 理由:ADX<22、波动率低、RSI与价格在布林带内震荡,符合典型的盘整特征。多个模型未触发也佐证了缺乏方向性动能。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4233.71 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4226.78 <<+
- Resistance level: ->> 4243.46 <<-
—
第五步:总结分析结论
本次分析严格依据提供的5分钟K线数据及既定算法流程执行。通过ATR与相对波动率评估,判定当前XAUUSD处于低波动环境,进而启用短周期布林带(14,1.6)。ADX读数为20.8,低于22阈值,叠加RSI居中、价格围绕均值波动,确认市场处于盘整状态。
三大盘整策略模型均未触发有效信号:价格未触及布林带边界,未出现关键反转形态,且DMI略高于过滤阈值导致部分模型失效。成交量表现平稳,无突破迹象。
综合判断当前不具备明确方向性机会,建议维持观望,重点关注后续是否出现窄幅收敛后的放量突破或ADX回升至趋势区间的信号。