XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|),逐根计算最近14根5分钟K线的TR值。
- ATR(14):采用Wilder平滑法(RS = 1/14)对TR进行平滑处理,最终得到当前ATR(14) ≈ 3.87。
- Volatility Ratio = ATR(14) / 当前收盘价 = 3.87 / 4168.78 ≈ 0.000928
- Volatility Relative Ratio = ATR(14) / SMA(ATR(14), 50) ≈ 3.87 / 4.12 ≈ 0.939
#### 波动率 regime 分类
- Volatility Ratio = 0.000928 < 0.0015
- Volatility Relative Ratio = 0.939 > 0.9 → 不满足“低波动”条件下限
#### 动态参数确定
- 布林带参数:
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought = 70, Oversold = 30
– 当前非高波动、ADX未超30 → 使用基础阈值
- HMA 周期自适应:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
= |4168.78 – 4159.85| / Σ(|ΔClose|) ≈ 8.93 / 18.76 ≈ 0.476 → 接近0.5但小于 → 属于 Normal Market
– HMA Period = 9
- 突破过滤阈值:
– Breakout Filter = 3 × ATR(14) = 3 × 3.87 ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.000928×100) ≈ 0.0164
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4172.60 + 4168.49 + 4168.78)/3 ≈ 4169.96
- Price Change = 4168.78 – 4172.22 = -3.44
#### 2. 波动率相关指标(布林带 & Keltner Channel)
- 布林带 (BB, 20, 2.0):
– Middle Band = SMA(Close, 20) ≈ 4163.15
– Std Dev (20) ≈ 5.21
– Upper Band = 4163.15 + 2.0 × 5.21 ≈ 4173.57
– Lower Band = 4163.15 – 2.0 × 5.21 ≈ 4152.73
– Bandwidth = (4173.57 – 4152.73) / 4163.15 ≈ 0.0050
- Keltner Channel (KC, 20EMA, 1.5×ATR10):
– EMA(Close,20) ≈ 4162.88
– ATR(10) ≈ 3.65
– KC Upper = 4162.88 + 1.5×3.65 ≈ 4168.36
– KC Lower = 4162.88 – 1.5×3.65 ≈ 4157.41
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4.5→5) ≈ 4166.21
– WMA2 = WMA(Close, 9) ≈ 4164.87
– Raw HMA = 2×4166.21 – 4164.87 = 4167.55
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4166.80
- KAMA(10,2,30):
– ER ≈ 0.476
– SC = [ER×(2/3 – 2/31) + 2/31]² ≈ [0.476×(0.604)]² ≈ 0.082
– 初始KAMA=SMA(Close,10)≈4164.7,经迭代后当前KAMA≈ 4165.1
#### 4. 动量指标
- MACD(12,26,9):
– DIF = EMA(12) – EMA(26) ≈ 4165.3 – 4162.1 = 3.2
– DEA = EMA(DIF,9) ≈ 2.8
– MACD Histogram = 3.2 – 2.8 = 0.4
- DMI系统(14):
– +DI(14) ≈ 28.7
– -DI(14) ≈ 24.3
– ADX(14) ≈ 22.1
#### 5. 振荡器指标
- RSI(14):
– 使用Wilder平滑法,平均涨幅≈1.83,平均跌幅≈1.67
– RS = 1.83 / 1.67 ≈ 1.096
– RSI = 100 – (100 / (1 + 1.096)) ≈ 52.3
- CCI(14):
– TP = 4169.96
– SMA(TP,14) ≈ 4165.1
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.05
– CCI = (4169.96 – 4165.1) / (0.015 × 3.05) ≈ 4.86 / 0.04575 ≈ 106.2
- Stochastic Oscillator (14,3,3):
– %K = (4168.78 – 4157.27) / (4172.91 – 4157.27) × 100 ≈ 11.51 / 15.64 × 100 ≈ 73.6
– %D = 3期SMA(%K) ≈ 68.4
#### 6. 成交量-价格指标
- OBV:
– 上一根为下跌,本根为下跌 → OBV保持不变(前值约 1,325,800)
- MFI(14):
– 典型价资金流加总后计算比率,估算 MFI ≈ 54.1
- Volume Oscillator (VO):
– SMA(Vol,5) ≈ 1280,SMA(Vol,10) ≈ 1220
– VO = (1280 – 1220) / 1220 × 100 ≈ 4.92%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP×Vol) / 累计 Vol ≈ 4164.05
- 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
—
Step 2: 市场状态判断
使用逻辑判断链:
Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.0050 < Dynamic Threshold (0.0164) ✅
- 当前收盘价 = 4168.78,KC Upper = 4168.36 → 收盘略高于KC上轨,但未达“+3ATR”标准(4168.36 + 11.61 = 4179.97)❌
- Volume Oscillator = 4.92 > 1.0 ✅
- 连续两根突破?当前仅一根微幅上穿KC上轨,前一根在内部 ❌
Condition 2: 震荡/盘整(Ranging / Consolidation)
- ADX(14) = 22.1 ≥ 22 → 不满足弱趋势条件 ❌
- ATR/C < 0.003 ✅
- 价格在BB带内,RSI=52.3 ∈ [40,60] ✅
但ADXS略高于22,处于边界
Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=22.1 < 24 → 不满足强趋势要求 ❌
- 尽管价格从高点回落接近HMA(9)~4166.8,且成交量下降迹象存在,但ADX不足 → 条件不成立
Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 最近10根内最高为4173.37,当前为4168.78 → 未创新高 ❌
- RSI无背离(同步下行)❌
- 无明显放量下跌或缩量上涨 ❌
- 无典型反转K线(如长影、吞没等)❌
Default Condition: 方向不明
- ADX = 22.1,介于22~24之间,趋势强度模糊
- 波动率中等,成交量温和放大
- 多数指标无明确方向信号
—
Step 3: 量化模型扫描(对应震荡市模型)
模型一:布林带均值回归
- Buy Signal:
– Close ≤ BB Lower Band? 4168.78 vs 4152.73 → ❌
– RSI < 30? 52.3 → ❌
– Volume > 1.2×AvgVol? 1366 > 1.2×1250=1500? → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band? 4168.78 vs 4173.57 → ❌
– RSI > 70? 52.3 → ❌
– 量能达标?否
→ 不触发卖出
模型二:枢轴点区间交易
- Buy Signal:
– Close ≤ S1? 4168.78 vs 4099.52 → ❌
– 无需进一步判断
- Sell Signal:
– Close ≥ R1? 4168.78 vs 4151.40 → ✅
– 是否出现看跌K线形态?当前K线为小阴线,无长上影或乌云盖顶 → ❌
– 成交量确认?本根量能1366,略高于均值,但缺乏配合 → ❌
→ 不触发卖出
模型三:云振荡器(DMI过滤)
- 前提:ADX(14) < 20?当前ADX=22.1 → ❌ 不满足前提
—
最终汇总
- Actionable Signals:无任何Buy/Sell信号触发
- Market State Confirmation:Yes。当前ADX在22附近徘徊,BB收窄,价格横向运行,RSI居中,符合低信心震荡市特征。
- Suggested Action:Maintain Watch
—
Step 4: 输出交易信号
- Direction signal: Watch
- Latest Close: >>> 4168.78 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4152.73 <<+
- Resistance level: ->> 4173.57 <<-
—
Step 5: 分析结论总结
当前XAUUSD处于低信心震荡行情。技术面显示:
- ATR(14)约为3.87,波动率比率低于0.0015,属正常偏低波动环境;
- ADX(14)=22.1,处于趋势与震荡边界,方向性动能不足;
- 布林带宽度收窄至0.0050,价格贴近中轨运行,RSI位于52.3,无极端偏移;
- 成交量温和,未见显著突破放量;
- 多项模型因条件未满足而未触发信号。
建议继续观察后续是否出现有效突破布林带上轨(4173.57)或下轨(4152.73),并结合ADX变化判断趋势演化。短期宜维持观望,等待更清晰信号。