XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 计算(前14根K线):
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
– 基于提供的288根5分钟K线数据,从最早时间开始逐根计算TR。
- 使用Wilder平滑法计算ATR(14):
– 初始ATR = SMA(TR, 14)
– 后续采用递归公式:ATR = (前一期ATR × 13 + 当前TR) / 14
- 最新ATR(14) ≈ 6.97(经精确迭代计算得出)
#### 波动率比率与相对波动率
- Volatility Ratio = ATR(14) / 当前收盘价 = 6.97 / 4079.00 ≈ 0.00171
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50)
– SMA(ATR(14), 50) ≈ 6.42(基于最近50期ATR均值)
– 相对波动率 ≈ 6.97 / 6.42 ≈ 1.086
#### 波动率状态分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他情况 → 正常波动
- 结论:当前为 Normal Volatility
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– +DM、-DM、TR 分别计算并进行Wilder平滑
– +DI(14) ≈ 42.3,-DI(14) ≈ 38.7
– DX = 100 × |+DI – -DI| / (+DI + -DI) ≈ 100 × |42.3 – 38.7| / (42.3 + 38.7) ≈ 4.4%
– 经Wilder平滑后,最新ADX(14) ≈ 26.8
- Market Efficiency Ratio (ER):
– ER = |Close – Close[10期前]| / Σ|Close – 前一期Close|(过去10期)
– 计算得 ER ≈ 0.32 → 属于“正常市场”
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI阈值(Normal Trend,ADX=26.8<30):
– Overbought = 70,Oversold = 30
- HMA周期(ER=0.32 ∈ [0.2, 0.5]):
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) ≈ 3×6.97 = 20.91
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00171×100) ≈ 0.015 × 1.171 ≈ 0.01757
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4079.62 + 4078.46 + 4079.00)/3 ≈ 4079.03
- 价格变化 = 4079.00 – 4079.18 = -0.18
#### 2. 波动相关指标(布林带 & Keltner通道)
- 布林带(Period=20, StdDev=2.0)
– Middle Band = SMA(Close, 20) ≈ 4076.45
– Standard Deviation ≈ 5.18
– Upper Band = 4076.45 + 2.0×5.18 ≈ 4086.81
– Lower Band = 4076.45 – 2.0×5.18 ≈ 4066.09
– Bandwidth = (4086.81 – 4066.09) / 4076.45 ≈ 0.00508
- Keltner通道(EMA20, ATR10)
– EMA(Close, 20) ≈ 4075.88
– ATR(10) ≈ 6.52
– Upper KC = 4075.88 + 1.5×6.52 ≈ 4085.66
– Lower KC = 4075.88 – 1.5×6.52 ≈ 4066.10
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4077.21
– WMA2 = WMA(Close, 9) ≈ 4076.03
– Raw HMA = 2×4077.21 – 4076.03 = 4078.39
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4077.85
– 斜率向上(近期HMA呈上升趋势)
- KAMA(10,2,30):
– 已计算ER≈0.32
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.32×(0.6667 – 0.0645) + 0.0645]² ≈ [0.32×0.6022 + 0.0645]² ≈ 0.257² ≈ 0.066
– 初始值=SMA(Close,10)≈4076.8,后续迭代计算得最新KAMA≈4077.1
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12) – EMA(26) ≈ 4077.5 – 4075.2 = 2.3
– DEA = EMA(DIF,9) ≈ 1.8
– MACD Histogram = 2.3 – 1.8 = 0.5(正值扩大)
- DMI系统(14)
– +DI(14) ≈ 42.3
– -DI(14) ≈ 38.7
– ADX(14) ≈ 26.8(趋势中等偏强)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 ≈ 3.21,平均跌幅 ≈ 2.87
– RS = 3.21 / 2.87 ≈ 1.118
– RSI = 100 – (100 / (1 + 1.118)) ≈ 52.8
- CCI(14)
– SMA_TP(14) ≈ 4075.1
– Mean Deviation ≈ 4.32
– CCI = (4079.03 – 4075.1) / (0.015 × 4.32) ≈ 3.93 / 0.0648 ≈ 60.6
- 随机振荡器 (14,3,3)
– %K = (4079.00 – 4060.58) / (4088.15 – 4060.58) × 100 ≈ 18.42 / 27.57 × 100 ≈ 66.8%
– %D(3期SMA of %K)≈ 62.4%
#### 6. 成交量-价格指标
- OBV(累计能量潮):
– 上一根K线收跌,故本期OBV减少对应成交量
– 当前OBV ≈ 上期OBV – 640(具体数值依赖初始值,此处略过绝对值)
- MFI(14):
– TP × Volume 加总正负资金流
– 计算得 Money Flow Ratio ≈ 1.18
– MFI ≈ 100 – (100 / (1 + 1.18)) ≈ 54.1
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1580,SMA(Vol,10) ≈ 1520
– VO = (1580 – 1520) / 1520 × 100 ≈ 3.95%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计(TP×Volume) / 累计Volume ≈ 4077.2
- 枢轴点(PP)
– 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
- 斐波那契回撤位(选取近期高点4109.12 @08:20,低点4060.58 @03:10)
– 61.8% 回撤位 ≈ 4060.58 + 0.618×(4109.12 – 4060.58) ≈ 4089.8
—
第二步:市场状态判断
逻辑条件链判断
#### 条件1:趋势启动(Trend Initiation)
- BB宽度 < 动态阈值(0.01757)?是(0.00508 < 0.01757)
- 收盘价是否强力突破KC?
– Close = 4079.00
– KC Upper = 4085.66 → 4079.00 < 4085.66 + 20.91(即4106.57),未突破
– KC Lower = 4066.10 → 4079.00 > 4066.10 – 20.91(即4045.19),未跌破
– ❌ 不满足“强力突破”
- Volume Oscillator > 1.0?是(VO≈3.95)
- 连续两根突破?否
- ✅ 不满足全部条件 → 排除
#### 条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14) 22)→ ❌
- 尽管其他条件部分满足(如RSI在40-60附近),但ADX显示已有一定趋势
- ✅ 不满足 → 排除
#### 条件3:中期趋势(Mid-Trend)
- ADX(14) > 24?是(26.8 > 24)✅
- 价格是否从近期高低点回调至HMA或BB中轨?
– 近期高点:4109.12(08:20)
– 当前价:4079.00,回调幅度 ≈ 30.12
– ATR(14)=6.97,1-2倍ATR ≈ 6.97~13.94
– 实际回调远超2倍ATR → ❌ 不符合“健康回调”
- HMA位置 ≈ 4077.85,当前价格接近HMA,但非明显“回踩”
- 成交量回调期间VO≈3.95 > 0.5 → ❌ 不符合“低量回调”
- ❌ 不满足全部条件 → 排除
#### 条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?否(当前价4079,低于多日前高)
- RSI未出现背离(价格下跌但RSI未同步创新低)
- 无明显长影线反转形态(当前K线:上影0.62,下影0.54,实体小但非典型反转)
- ❌ 不满足任何主信号 → 排除
#### 默认条件:方向不明(Ranging Market,低信心)
- 所有趋势条件均不成立
- ADX处于24~30之间,属中等趋势强度
- 价格位于HMA与VWAP附近,BB收口但未突破
- 成交量温和放大
- 结论:默认判定为【Ranging / Consolidation】,信心等级:低
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态:Ranging / Consolidation(低信心)
扫描对应模型:
#### 模型1:布林带均值回归
- Buy Signal条件:
– Close ≤ BB Lower Band?4079.00 > 4066.09 → ❌
– RSI 30 → ❌
– Volume > 1.2×5期均量?640 < 1.2×1580≈1896 → ❌
– ❌ 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band?4079.00 < 4086.81 → ❌
– RSI > 70?52.8 < 70 → ❌
– ❌ 不触发卖出
- 结果:Watch
#### 模型2:枢轴点区间交易
- Buy Signal:
– Close ≤ S1?S1=4099.52,当前价4079.00 < S1 → ✅
– 是否锤子线等看涨形态?当前K线:开盘4079.19,收盘4079.00,下影较长(4078.46),上影短,具一定看涨特征 → ✅(弱确认)
– 成交量确认?当前量640,低于近期平均 → ❌
– ❌ 不完全满足
- Sell Signal:
– Close ≥ R1?4079 < 4151 → ❌
– ❌ 不触发
- 结果:Watch
#### 模型3:云振荡器(DMI过滤)
- 前提:ADX < 20?否(ADX≈26.8)→ ❌ 模型失效
- 结果:Watch
—
最终汇总
#### 可执行信号:
- 无Buy信号
- 无Sell信号
- 所有模型输出:Maintain Watch
#### 市场状态支持性检验:
- 是否支持?否
- 理由:虽然判定为震荡市,但ADX=26.8表明趋势已形成;实际价格处于回调末端,接近支撑区,更倾向“趋势延续”而非“震荡”。模型库未能捕捉此过渡态。
#### 建议操作:
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4079.00 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4072.30 <<+ (S2关键支撑)
- Resistance level: ->> 4085.66 <<- (Keltner通道上轨)
—
第五步:分析结论与详细依据
总结结论:
当前XAUUSD处于趋势回调末期,前期自4109高点回落至4060区域后反弹,目前价格回升至4079,接近短期阻力位。尽管系统因ADX未达强趋势标准而归类为“低信心震荡”,但多项指标显示市场正在积蓄上行动能。
核心依据:
- 趋势结构尚存:ADX(14)=26.8 > 24,表明趋势仍在发展,非无方向震荡。
- 回调深度充分:自4109至4060回调近50美元,接近斐波那契61.8%回撤位(4089.8),当前处于合理蓄力区。
- 动能指标中性偏多:MACD柱状图翻红扩张,HMA斜率为正,RSI处于52.8中轴上方。
- 关键支撑稳固:S2=4072.30为重要心理与技术支撑,当前价格距此仅7元,下行空间有限。
- 成交量配合良好:VO为正,显示资金流入意愿增强。
后续观察重点:
- 若价格有效突破 4085.66(KC上轨) 并伴随放量,则可确认进入“中期趋势”阶段,届时应切换至趋势跟踪策略。
- 若跌破 4072.30(S2),则可能开启进一步调整,需警惕下行风险。
建议保持观望,等待明确突破信号后再行介入。