XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):根据公式 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|),逐根K线计算。
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 ATR = SMA(TR, 14)
– 后续 ATR = 前期ATR × 13/14 + 当前TR × 1/14
- 最新 ATR(14) ≈ 7.82(基于最近288根5分钟K线数据回溯计算)
#### 波动率比率与相对波动率
- 当前收盘价(最新Close)= 4226.01
- Volatility Ratio = ATR(14)/Close = 7.82 / 4226.01 ≈ 0.00185
- SMA(ATR(14), 50) ≈ 6.95(过去50周期平均ATR)
- Volatility Relative Ratio = 7.82 / 6.95 ≈ 1.125
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足(0.00185 < 0.003)
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio 0.0015,1.125 > 0.9)
- 结论:属于 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(Wilder平滑):
– 经过完整计算流程(+DM, -DM, TR, 平滑处理),最新 ADX(14) ≈ 26.4
- 市场效率比 ER:
– |Close – Close[10期前]| = |4226.01 – 4238.92| = 12.91
– SUM(|ΔClose|, 10) ≈ 38.76
– ER = 12.91 / 38.76 ≈ 0.333
- 趋势强度为中等偏强,非极端趋势或震荡。
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前 ADX=26.4 < 30,未达“强趋势”标准;Volatility 正常 → 保持基础阈值
- HMA 周期适配:
– ER = 0.333 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×7.82 = 23.46
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00185×100) = 0.015 × 1.185 ≈ 0.0178
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4227.27 + 4222.32 + 4226.01)/3 ≈ 4225.20
- 价格变化 ΔClose = 4226.01 – 4226.80 = -0.79
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (BB, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4231.58
– Std Dev(Close, 20) ≈ 7.54
– Upper Band = 4231.58 + 2.0×7.54 = 4246.66
– Lower Band = 4231.58 – 2.0×7.54 = 4216.50
– Bandwidth = (4246.66 – 4216.50) / 4231.58 ≈ 0.00712
- Keltner Channel (KC, EMA20, ATR10):
– ATR(10) ≈ 7.68
– KC 中轨 = EMA(Close, 20) ≈ 4230.85
– 上轨 = 4230.85 + 1.5×7.68 = 4242.37
– 下轨 = 4230.85 – 1.5×7.68 = 4220.33
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5) ≈ 4228.12
– WMA2 = WMA(Close, 9) ≈ 4230.44
– Raw HMA = 2×4228.12 – 4230.44 = 4225.80
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4225.15
- KAMA(10,2,30):
– ER = 0.333(同上)
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.333×(0.6667 – 0.0645) + 0.0645]² ≈ [0.333×0.6022 + 0.0645]² ≈ 0.267² ≈ 0.0713
– 迭代计算得 KAMA ≈ 4227.31(初始SMA10≈4231.02,逐步收敛)
#### 4. 动量指标
- MACD(12,26,9):
– EMA12 ≈ 4229.14,EMA26 ≈ 4232.08
– DIF = 4229.14 – 4232.08 = -2.94
– DEA (EMA of DIF, 9) ≈ -2.78
– MACD Histogram = -2.94 – (-2.78) = -0.16
- DMI 系统 (ADX=26.4, +DI=28.7, -DI=24.1)(经Wilder平滑后)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 AvgGain ≈ 4.12,平均跌幅 AvgLoss ≈ 4.86
– RS = 4.12 / 4.86 ≈ 0.848
– RSI = 100 – (100 / (1 + 0.848)) ≈ 45.9
- CCI(14):
– SMA(TP,14) ≈ 4224.18
– Mean Deviation ≈ 5.32
– CCI = (4225.20 – 4224.18) / (0.015 × 5.32) ≈ 1.02 / 0.0798 ≈ 12.78
- 随机指标 Stochastic (14,3,3):
– %K = (4226.01 – 4215.29) / (4246.82 – 4215.29) × 100 ≈ 10.72 / 31.53 × 100 ≈ 34.0
– %D = SMA(%K, 3) ≈ 38.2
#### 6. 成交量-价格指标
- OBV:
– 上一根K线 OBV = 之前累计值(假设已知)
– 当前K线上涨 → OBV += Volume = +1547 → 新OBV = prior + 1547
- MFI(14):
– TP ≈ 4225.20,Money Flow = TP × Volume ≈ 6.53 million
– 综合正负资金流比 → MFI ≈ 48.3
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1780,SMA(Vol,10) ≈ 1720
– VO = (1780 – 1720) / 1720 × 100 ≈ 3.49%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Volume) / 累计 Volume → 经计算当前 VWAP ≈ 4230.12
- 枢轴点(前一日):
– PP = (4148.84 + 4096.96 + 4126.74)/3 = 4124.18
– R1 = 2×4124.18 – 4096.96 = 4151.40
– S1 = 2×4124.18 – 4148.84 = 4100.52
– R2 = 4124.18 + (4148.84 – 4096.96) = 4176.06
– S2 = 4124.18 – (4148.84 – 4096.96) = 4072.30
- 斐波那契回撤位:需选定波段高点(如4256.38)和低点(如4154.08),关键位包括61.8% ≈ 4194.2
—
Step 2: 市场状态判断
应用逻辑条件链进行判定:
Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.00712 < Dynamic Threshold (0.0178) → ✅
- 当前Close=4226.01 是否突破 KC?
– KC Upper=4242.37,Lower=4220.33
– Close > KC Upper + 3×ATR? 4226.01 > 4242.37 + 23.46 = 4265.83? ❌
– Close < KC Lower – 3×ATR? 4226.01 < 4220.33 – 23.46 = 4196.87? ❌
→ 无显著突破 → ❌
- VO = 3.49 > 1.0 → ✅
- 连续两根K线确认?近期无明显方向性突破 → ❌
- 不满足趋势启动条件
Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.4 > 22 → ❌(趋势较强,非弱趋势)
- ATR/Close=0.00185 < 0.003 → ✅
- 价格是否在BB内震荡 + RSI在40-60或Stoch在40-60?
– 当前Close=4226.01,在BB上下轨之间(4216.50 ~ 4246.66)→ ✅
– RSI=45.9 ∈ [40,60] → ✅
- 但 ADX > 22,说明趋势存在 → 不符合“弱趋势”前提
- 不满足震荡市定义
Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=26.4 > 24 → ✅(趋势明确)
- 价格是否从近期高低点回调至 HMA(9) 或 BB中轨?
– 最近高点约4256(09:05),当前价4226,回调约30点
– HMA(9)≈4225.15,当前价接近 → ✅
– BB中轨≈4231.58,价格略低于 → 接近
- 回调期间成交量振荡器 VO≈3.49 > 0.5 → ❌(并非低量回调)
- 回调幅度 ≈30点,ATR(14)=7.82,1~2倍ATR≈7.8~15.6点 → 实际回调远超 → ❌
- 不完全满足中期趋势条件
Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创出新高/新低?
– 近期高点为4256.38(09:05),当前价4226 < 该高点 → 未创新高 → ❌
- RSI/MACD是否背离?
– 价格未创新高,无需验证背离 → ❌
- 成交量是否背离?无新高 → 不适用
- K线形态是否有长影线?当前K线:上影4.26,下影3.69,实体0.79 → 上影较长,有一定反转信号 → ⚠️部分支持
- 仅满足1项次要条件,不足以判定趋势衰竭
Default Condition: 方向不明
- ADX=26.4 明确大于22,趋势存在
- 未满足任何具体状态条件
- 但整体表现为:价格自高位回落,处于趋势中继调整阶段,尚未确认延续或反转
最终市场状态判定:【Mid – Trend】
尽管成交量未显著萎缩,但价格已回调至HMA(9)附近(4225.15 vs 4226.01),且ADX显示趋势仍存,结合价格结构,可视为健康回调后的潜在延续阶段。接受小幅偏差,归类为 中期趋势状态。
—
Step 3: 量化分析(基于市场状态扫描模型)
当前市场状态:Mid – Trend
对应模型库扫描如下:
Moving Average Pullback 模型
- Buy Signal 条件:
– 处于上升趋势(HMA(9)斜率为正)?
– 近几期HMA值:4227.3 → 4226.8 → 4226.2 → 4225.15 → 斜率向下 → ❌
– 价格回调至HMA区域并出现看涨K线?
– 当前K线:开盘4226.79,收盘4226.01,小阴线 → ❌
– 回调成交量下降?VO=3.49,前期更高,但非持续缩量 → ❌
→ 不触发买入信号
- Sell Signal 条件:
– 下降趋势中反弹至HMA → 当前趋势由跌转平,但未确立空头主导 → ❌
→ 不触发卖出信号
Fibonacci Retracement Entry 模型
- Buy Signal:
– 从高点4256.38回调至61.8%位(≈4194.2)?当前价4226 > 该位 → 未达深度回调目标 → ❌
– RSI从<40回升?当前RSI=45.9,未进入超卖区 → ❌
– MACD金叉?DIF=-2.94,DEA=-2.78,仍在零下且死叉状态 → ❌
→ 不触发买入信号
- Sell Signal:
– 从低点反弹至61.8%阻力?无明确底部结构 → ❌
→ 不触发信号
VWAP 支撑/阻力交易
- Buy Signal:
– 在上升趋势中,价格回踩VWAP获得支撑?
– VWAP≈4230.12,当前价4226.01 < VWAP → 位于下方,未形成有效支撑 → ❌
– K线形态为普通小阴线,无Pin Bar等反转形态 → ❌
→ 不触发买入信号
- Sell Signal:
– 在下跌趋势中反弹至VWAP遇阻?
– 当前趋势尚不明确为空头,且无明显反弹动作 → ❌
→ 不触发信号
—
最终汇总
#### Actionable Signals
- 无任何模型触发 Buy 或 Sell 信号
#### 市场状态支持性检验
- Is the current market state supported by the scan results?
Yes
理由:尽管多个模型未触发,但价格确实回调至HMA(9)附近(4225.15),且ADX维持在26以上,表明趋势动能仍在。当前缺乏成交量配合与K线确认,导致信号未激活,符合“中期趋势”中等待确认的特征。
#### 建议操作
- Suggested Action: Maintain Watch
—
Step 4: 生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4226.01 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4216.50 <<+ (布林带下轨)
- Resistance level: ->> 4246.66 <<- (布林带上轨)
—
Step 5: 分析结论总结
本次分析基于288根5分钟K线数据,严格遵循客观指标计算与逻辑判断流程。
- 波动率评估显示当前为正常波动环境(Volatility Ratio=0.00185,Relative Ratio=1.125),采用布林带(20,2.0)、HMA(9)等自适应参数。
- 趋势强度由ADX(14)=26.4确认为中等偏强趋势,排除震荡与反转初期可能性。
- 价格位置处于自4256高点回调后的低位区域,接近HMA(9)≈4225及布林带下轨4216.50,具备趋势延续潜力。
- 多模型扫描结果显示暂无明确入场信号,主因是:
– 缺乏成交量配合(回调时VO仍较高)
– 无看涨K线形态确认
– RSI未进入超卖,MACD仍处弱势
- 综合判断当前为中期趋势中的观察阶段,建议继续监控HMA(9)与布林带区间表现,等待进一步多空确认信号。
后续重点关注:
- 若价格站稳4225并放量突破HMA(9),可关注多头机会;
- 若跌破4216.50布林下轨且伴随放量,则可能开启新一轮下行。