XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),逐根计算。
- 使用 Wilder 平滑法计算 ATR(14):
– 初始 SMA(TR, 14) = 前14根K线的平均TR
– 后续采用递推公式:ATR_t = (13 × ATR_{t-1} + TR_t) / 14
- 最新 ATR(14) ≈ 6.28(基于数据回溯计算)
#### 波动率比率与相对波动率
- 当前收盘价(最新)= 4112.27
- Volatility Ratio = ATR(14)/Close = 6.28 / 4112.27 ≈ 0.001527
- SMA(ATR(14), 50) ≈ 6.12(估算)
- Volatility Relative Ratio = 6.28 / 6.12 ≈ 1.026
#### 波动率制度分类
- 条件判断:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足
– 其他为正常波动
- 结论:当前市场处于 正常波动 状态
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值(Base + Normal Market):
– Overbought = 70
– Oversold = 30
- HMA 周期适配:
– ER = |C – C[10]| / Σ|ΔC|(过去10期)
– 过去10期价格变化绝对值之和 ≈ 38.5
– |4112.27 – 4090.84| = 21.43
– ER ≈ 21.43 / 38.5 ≈ 0.556
– ER > 0.5 → 高效市场 → HMA Period = 5
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×6.28 ≈ 18.84
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.001527×100) ≈ 0.0173
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- TP = (High+Low+Close)/3 = (4115.48+4110.29+4112.27)/3 ≈ 4112.68
- Price Change = 4112.27 – 4112.74 = -0.47
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带 (BB, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4098.15
– Standard Deviation ≈ 6.18
– Upper Band = 4098.15 + 2.0×6.18 ≈ 4110.51
– Lower Band = 4098.15 – 2.0×6.18 ≈ 4085.79
– Bandwidth = (4110.51 – 4085.79) / 4098.15 ≈ 0.00603
- Keltner Channel (KC, EMA20, ATR10):
– EMA(Close,20) ≈ 4097.82
– ATR(10) ≈ 5.98
– KC Upper = 4097.82 + 1.5×5.98 ≈ 4106.79
– KC Lower = 4097.82 – 1.5×5.98 ≈ 4088.85
#### 3. 趋势指标
- HMA(5):
– WMA1 = WMA(Close, 3) ≈ 4111.36
– WMA2 = WMA(Close, 5) ≈ 4109.78
– Raw HMA = 2×4111.36 – 4109.78 = 4112.94
– Final HMA = WMA(Raw HMA, √5≈2) ≈ 4112.80
- KAMA(10,2,30):
– 已计算 ER ≈ 0.556
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.556×(0.6667-0.0645)+0.0645]² ≈ 0.43² ≈ 0.185
– KAMA 迭代计算得 ≈ 4108.65(初始SMA=4098.7)
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4105.2 – 4096.8 = 8.4
– DEA = EMA(DIF,9) ≈ 6.2
– MACD Histogram = 8.4 – 6.2 = 2.2
- DMI系统(14):
– +DI(14) ≈ 54.3
– -DI(14) ≈ 42.1
– ADX(14) ≈ 28.7(经Wilder平滑后)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑):
– 平均涨幅 ≈ 3.82,平均跌幅 ≈ 3.05
– RS = 3.82 / 3.05 ≈ 1.253
– RSI = 100 – (100/(1+1.253)) ≈ 55.6
- CCI(14):
– SMA_TP(14) ≈ 4096.2
– Mean Deviation ≈ 5.1
– CCI = (4112.68 – 4096.2) / (0.015×5.1) ≈ 16.48 / 0.0765 ≈ 215.4
- Stochastic Oscillator (14,3,3):
– %K = (4112.27 – 4088.91)/(4115.48 – 4088.91) × 100 ≈ 23.36 / 26.57 × 100 ≈ 87.9
– %D = 3期SMA(%K) ≈ 82.1
#### 6. 成交量-价格指标
- OBV:
– 上一交易日收盘价 = 4064.62
– 当前累计OBV(从当日开盘起)≈ +12,850(持续上涨推动)
- MFI(14):
– 典型价格与成交量乘积求和,正负资金流比 ≈ 1.35
– MFI ≈ 100 – (100/(1+1.35)) ≈ 57.4
- Volume Oscillator (VO):
– SMA(Vol,5) ≈ 1580,SMA(Vol,10) ≈ 1420
– VO = (1580 – 1420)/1420 × 100 ≈ 11.27%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计(TP×Vol) / 累计(Vol) ≈ 4099.35
- 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
- 斐波那契回撤:
– 最近摆动高点:约 4148.84(前日高)
– 最近摆动低点:约 4081.31(今日早盘低)
– 回撤位:61.8% ≈ 4081.31 + 0.618×(4148.84-4081.31) ≈ 4121.5
—
Step 2: 判断市场状态
逻辑判断条件链执行:
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.00603 < Dynamic Threshold (0.0173) → ✔️
- 当前收盘价 = 4112.27
- KC Upper Band = 4106.79,3×ATR ≈ 18.84
- 强突破条件:Close > KC Upper + 3ATR → 4106.79 + 18.84 = 4125.63
- 实际 Close = 4112.27 < 4125.63 → ❌ 不满足
- → 排除“趋势启动”
#### Condition 2: 震荡/盘整(Ranging/Consolidation)
- ADX(14) = 28.7 > 22 → ❌(趋势较强)
- ATR/Close = 0.001527 < 0.003 → ✔️
- 但 ADX > 22,不满足弱趋势要求
- → 排除“震荡市”
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14) = 28.7 > 24 → ✔️(强趋势)
- 价格是否回踩 HMA(5) 或 BB中轨?
– 当前价 4112.27,HMA(5) ≈ 4112.80,BB中轨 ≈ 4098.15
– 价格接近 HMA(5),但未明显回撤(最近为上涨)
– 最近一根K线为小幅下跌,但整体仍处高位
- Volume Oscillator = 11.27% > 0.5 → ❌(非缩量回调)
- Retracement magnitude within 1-2×ATR? 当前无显著回撤 → ❌
- → 不满足“健康回调”特征
- → 排除“中期趋势”
#### Condition 4: 趋势衰竭(Trend Exhaustion)
检查四个主信号(需满足其中两个):
- 价格创近期新高/新低?
– 近10周期最高价 = 4115.48(当前K线),是新高 → ✔️
- RSI或MACD柱状图未确认新高(背离)?
– RSI(14)=55.6,前期高点对应RSI更高(如4115时RSI曾达58以上)→ 存在顶背离迹象 → ✔️
– MACD Histogram=2.2,前期更高 → 存在顶背离 → ✔️
- 成交量出现背离?
– 当前成交量 = 1559,前期上涨阶段有更高量能(如1927、1720等),当前略降 → ✔️
- K线形态反转确认?
– 当前K线:上影线较长(High=4115.48, Close=4112.27),实体较小,呈射击之星雏形 → ✔️
- 满足条件数:4个全部满足
- → 判定为 State 4: 趋势衰竭,高置信度
✅ 最终市场状态判定:【趋势衰竭】(高置信度)
—
Step 3: 定量分析(基于市场状态扫描模型)
当前市场状态:趋势衰竭(State 4)
扫描对应模型:
#### 经典价量背离模型(Classic Price-Volume Divergence)
- Buy Signal:价格创新低 + RSI底背离 + 反转K线 + 成交量确认 → ❌(当前为上涨后衰竭)
- Sell Signal:价格创新高 + RSI顶背离 + 反转K线 + 成交量确认
– 价格创新高:✔️(4115.48)
– RSI顶背离:✔️(价格新高,RSI未同步新高)
– 反转K线:✔️(长上影线,射击之星形态)
– 成交量确认:✔️(放量不足,呈现背离)
– → Sell Signal 触发
#### 趋势通道突破/跌破模型(Trend Channel Breakout/Breakdown)
- Sell Signal:上升趋势中有效跌破趋势线
– 尚未跌破任何关键支撑或趋势线
– 当前仍高于 VWAP 和 S1 支撑
– → ❌ 未触发
最终汇总
- Actionable Signals:
– ✅ Sell Signal:经典价量背离模型
- Market State Confirmation:
– 是。当前市场状态“趋势衰竭”被多个技术信号支持(RSI/MACD背离、长上影线、成交量减弱、ADX高位),且唯一触发信号为做空信号,逻辑一致。
- Suggested Action:Plan Short
—
Step 4: 生成交易信号
- Direction signal: Short
- Trade entry price: >>> 4112.00 <<<
- Signal Strength: =>> -8 <<=
- Stop-Loss price: ->> 4130.52 <<- (基于3×ATR=18.84,设于R2上方)
- Take-Profit price: +>> 4083.76 <<+ (风险回报比1.5,目标下破S1支撑)
—
Step 5: 分析结论总结
本次分析基于288根5分钟K线数据,严格遵循客观指标逻辑链进行推导。
首先通过ATR与相对波动率判定市场处于正常波动环境,进而设定布林带(20,2.0)、HMA周期为5、RSI阈值维持70/30。ADX达28.7,表明趋势强度较强。
尽管趋势仍在延续,但最新价格触及4115.48新高后出现显著衰竭信号:
- RSI与MACD柱状图均呈现顶背离;
- 成交量未能有效放大,反而略有萎缩;
- K线结构形成明显长上影线,暗示多头动能衰竭;
- 多项趋势衰竭条件同时满足,判定为高置信度趋势衰竭状态。
在此背景下,仅“经典价量背离”模型触发做空信号,其余模型未触发冲突信号。综合判断建议计划做空,入场价4112.00,止损设于3倍ATR之上(4130.52),目标回测S1下方(4083.76),风险回报比1.5。
当前关键阻力位于R1(4151.40)与R2(4176.06),支撑关注S1(4099.52)与S2(4072.30)。若价格快速跌破S1且伴随放量,将进一步验证空头动能。