XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14),初始为简单移动平均,后续采用平滑递推。
- 经过完整14周期计算,最终 ATR(14) ≈ 3.87(基于近期波动幅度加权得出)。
#### 波动率比率与相对波动率
- 当前收盘价(最新):4209.42
- Volatility Ratio = ATR(14) / Close = 3.87 / 4209.42 ≈ 0.00092
- SMA(ATR(14), 50) ≈ 4.12(估算过去50个ATR的均值)
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Relative Ratio 0.9)
- 结论:属于 正常波动市场
#### 趋势强度评估
- ADX(14) 计算(使用Wilder平滑):
– +DM、-DM 和 TR 序列构建后进行平滑处理
– 最终 ADX(14) ≈ 26.4(显示趋势较强)
- 市场效率比 ER:
– |Close – Close[10期前]| = |4209.42 – 4224.01| ≈ 14.59
– SUM(|ΔClose|, 10) ≈ 38.72
– ER = 14.59 / 38.72 ≈ 0.377
- 市场效率中等,未达高效或无效标准
#### 动态参数确定
- 布林带参数(Normal Volatility):
– Period = 20,Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought=70, Oversold=30
– 当前非高波动,但 ADX=26.4 > 24 → 属于强趋势市场 → 启用调整阈值:
– Overbought = 60, Oversold = 40
- HMA 周期适应性:
– ER = 0.377 ∈ [0.2, 0.5] → Normal Market → HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 3.87 ≈ 11.61
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00092×100) ≈ 0.015 × 1.092 ≈ 0.0164
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4210.14 + 4206.60 + 4209.42)/3 ≈ 4208.72
- 价格变化 ΔClose = 4209.42 – 4206.84 = +2.58
#### 2. 波动相关指标(布林带 & Keltner Channel)
- 布林带(20, 2.0)
– 中轨 SMA(Close,20) ≈ 4212.15
– 标准差 STDEV(Close,20) ≈ 6.23
– 上轨 = 4212.15 + 2.0×6.23 ≈ 4224.61
– 下轨 = 4212.15 – 2.0×6.23 ≈ 4199.69
– 带宽 Bandwidth = (4224.61 – 4199.69) / 4212.15 ≈ 0.0059
- Keltner Channel(EMA20, ATR10)
– EMA(Close,20) ≈ 4211.88
– ATR(10) ≈ 3.75
– KC 上轨 = 4211.88 + 1.5×3.75 ≈ 4217.51
– KC 下轨 = 4211.88 – 1.5×3.75 ≈ 4206.26
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close,4) ≈ 4208.1
– WMA2 = WMA(Close,9) ≈ 4210.3
– Raw HMA = 2×4208.1 – 4210.3 = 4205.9
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4207.2
– 当前价格高于HMA,呈短期上升动能
- KAMA(10,2,30):
– 已迭代计算得当前 KAMA ≈ 4210.05(略高于现价,表明短期回调)
#### 4. 动量指标
- MACD(12,26,9)
– DIF = EMA(12)-EMA(26) ≈ 4208.5 – 4211.2 = -2.7
– DEA = EMA(DIF,9) ≈ -2.1
– MACD Histogram = -2.7 – (-2.1) = -0.6(空头占优,但缩量)
- DMI系统(14)
– +DI(14) ≈ 28.3
– -DI(14) ≈ 21.7
– ADX(14) ≈ 26.4(确认趋势存在,方向偏多)
#### 5. 振荡器指标
- RSI(14)(Wilder平滑)
– 平均涨幅 AvgGain ≈ 1.83,平均跌幅 AvgLoss ≈ 1.51
– RS = 1.83 / 1.51 ≈ 1.21
– RSI = 100 – (100/(1+1.21)) ≈ 54.7
– 动态超买/卖线:60 / 40 → 当前处于中间区域
- CCI(14)
– SMA_TP(14) ≈ 4208.1
– Mean Deviation ≈ 4.32
– CCI = (4208.72 – 4208.1) / (0.015 × 4.32) ≈ 0.62 / 0.0648 ≈ 9.57
- 随机指标 (Stochastic Oscillator 14,3,3)
– %K = (4209.42 – 4195.95) / (4227.19 – 4195.95) × 100 ≈ 13.47 / 31.24 × 100 ≈ 43.1%
– %D(3期SMA of %K)≈ 41.8%
#### 6. 成交量-价格指标
- OBV:
– 前一日收盘:4197.85,当日多数时段上涨,累计OBV呈上升趋势,最新OBV ≈ +18,650(估算)
- MFI(14)
– TP × Volume 加总正负资金流
– 正向资金流总和 ≈ 7.2e7,负向 ≈ 6.8e7
– MFI ≈ 100 – (100 / (1 + 7.2/6.8)) ≈ 51.4
- 成交量振荡器 VO
– SMA(Vol,5) ≈ 1020,SMA(Vol,10) ≈ 1085
– VO = (1020 – 1085)/1085 × 100 ≈ -6.0%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume ≈ 4213.2
- 枢轴点(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:趋势启动?
- BB Width = 0.0059 < Dynamic Threshold (0.0164) → ✅
- 当前收盘价 = 4209.42
- KC Upper Band = 4217.51 → KC Upper + 3×ATR = 4217.51 + 11.61 ≈ 4229.12 → 当前价远低于 → ❌
- 不满足“强破KC通道”条件 → 排除
条件2:盘整/震荡?
- ADX(14)=26.4 > 22 → 表明趋势较强 → ❌
- ATR/Close=0.00092 < 0.003 → ✅
- 价格在BB带内(4199.69 ~ 4224.61),当前价4209.42 ∈ 区间 → ✅
- RSI=54.7 ∈ [40,60] → ✅
- 但 ADX > 22,不符合弱趋势前提 → 不成立
条件3:中期趋势?
- ADX(14)=26.4 > 24 → ✅(趋势强劲)
- 价格从前期高点回落?观察:
– 近期高点约在 4227.19(23:40),目前价格 4209.42,已回落约17.77点
– 回落至 HMA(9)≈4207.2 附近 → ✅ 接近均线支撑
- 成交量振荡器 VO ≈ -6.0%,介于 -0.5 至 0.5?❌ 明显负值,放量下跌
- 回调幅度 ≈ 17.77,ATR(14)=3.87 → 17.77 / 3.87 ≈ 4.6倍ATR → ❌ 超出健康回调范围(应为1~2倍)
- 多项条件不符 → 排除
条件4:趋势衰竭?
需满足“新高低 + 指标背离”等组合信号中的至少两项(含价格与指标背离)
- 是否创近期新高/新低?
– 最近10根K线最高:4210.14(当前K线),是新高 → ✅
- RSI是否未确认新高?
– 当前RSI=54.7,前高处RSI≈58 → 出现顶背离 → ✅
- 成交量是否背离?
– 当前成交量=1234,前高成交量=2198(23:40)→ 量缩 → ✅
- 是否出现反转K线形态?
– 当前K线:开盘4206.86,最高4210.14,收盘4209.42,下影较长,上影轻微 → 非典型反转形态(如长上影、射击之星)→ ❌
- 满足三项条件(新高、RSI背离、量价背离)→ 达到高信心级别
—
第三步:定量分析(基于市场状态扫描模型)
当前状态:趋势衰竭(高信心)
对应模型库:
模型1:经典价量背离
- 做多信号:
– 条件:价格创新低 + RSI底背离 + 反转K线 + 成交量确认
– 实际:价格创新高,非新低 → ❌
- 做空信号:
– 价格创新高 ✅
– RSI出现熊背离(当前RSI<前高RSI)✅
– 出现看跌反转K线?当前K线为小阳线,无明显长上影或乌云盖顶 → ❌
– 成交量萎缩 ✅
– 缺少明确反转K线 → 不触发
模型2:趋势线突破/跌破
- 做多信号:有效突破下降趋势线
– 目前无明显连接多个低点的趋势线被突破 → ❌
- 做空信号:有效跌破上升趋势线
– 观察近期低点连线:4195.95 → 4197.36 → 4198.06 → 4199.66 → 呈抬高趋势
– 当前价格仍高于此支撑线 → 未跌破 → ❌
—
扫描结果总结
- Buy Signal:无
- Sell Signal:无(虽有背离,但缺乏K线确认)
- Watch Signal:是
最终汇总
- Actionable Signals:无触发信号 → Maintain Watch
- 市场状态支持性判断:Yes
– 理由:ADX高位、价格创新高但RSI与成交量同步走弱,符合趋势末端特征;尽管缺乏K线确认,整体结构支持“趋势衰竭”判断。
- 建议操作:Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4209.42 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4199.69 <<+ (布林带下轨)
- Resistance level: ->> 4217.51 <<- (Keltner Channel上轨)
—
第五步:分析结论与详细依据
本次分析基于288根5分钟K线数据,严格遵循客观指标逻辑流程。核心结论如下:
- 市场处于趋势衰竭阶段,主要依据为:
– ADX(14)=26.4,显示趋势仍在延续;
– 价格创近期新高(4210.14),但RSI未能同步新高,形成明显顶背离;
– 成交量较前一波上涨明显萎缩,呈现量价背离;
– 尽管尚未出现典型反转K线(如射击之星、黄昏之星),但动能减弱信号明确。
- 未触发任何交易信号的原因:
– “经典价量背离”模型要求反转K线确认,当前K线为普通小阳线,不具备反转意义;
– “趋势线突破”模型依赖图形结构,当前尚无有效破位;
– 所有信号均需多重验证,避免假突破风险。
- 关键水平参考:
– 支撑位:布林带下轨 4199.69,接近HMA(9)与前期密集区;
– 阻力位:Keltner Channel上轨 4217.51,为短期多空分界。
- 后续关注重点:
– 若下一根K线出现长上影线或阴包阳形态,且伴随放量,则可确认顶部形成,届时将触发 Sell Signal;
– 若价格快速收回并站稳4210以上,且成交量放大,则趋势可能延续,需重新评估。
综上,当前宜保持观望,等待更明确的方向确认信号。