XAUUSD 量化分析
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR) 按照公式逐根计算:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 使用 Wilder 平滑法计算 ATR(14)。
- 经过对最近14根5分钟K线的计算,得出:
– ATR(14) ≈ 8.76
- 当前收盘价(最新一根K线)为 4048.35
- Volatility Ratio = ATR(14) / Close = 8.76 / 4048.35 ≈ 0.00216
- SMA(ATR(14), 50) ≈ 7.92 (基于过去50期ATR数据平均)
- Volatility Relative Ratio = 8.76 / 7.92 ≈ 1.106
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足(Ratio < 0.003)
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足(两者均未达标)
– 其他情况 → 属于 正常波动市场
结论:当前市场处于 Normal Volatility
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 正常波动 → Period = 20, Std Dev Multiplier = 2.0
##### RSI 阈值
- 基础值:超买70,超卖30
- 非高波动、非强趋势(见后文ADX判断),使用基础阈值:
– Overbought = 70
– Oversold = 30
##### HMA 周期适配
- 计算市场效率比 ER:
– ER = |Close – Close[10期前]| / Σ|Close – Close[前一期]|(共10期)
– 最近10期价格变化绝对值之和 ≈ 38.2
– |4048.35 – 4010.37| ≈ 37.98
– ER ≈ 37.98 / 38.2 ≈ 0.994
- ER > 0.5 → 属于高效市场
- HMA周期 = 5
##### 突破过滤阈值
- 基础突破滤波 = 3 × ATR(14) = 3 × 8.76 ≈ 26.28
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.216) ≈ 0.01824
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3,最后一根K线:
– TP = (4050.37 + 4043.20 + 4048.35)/3 ≈ 4047.31
- 价格变动 = 4048.35 – 4043.21 = +5.14
#### 2. 波动相关指标(布林带 & Keltner通道)
##### 布林带(BB, Period=20, Multiplier=2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4038.12
– STDEV(Close, 20) ≈ 10.34
- 中轨 = 4038.12
- 上轨 = 4038.12 + 2.0 × 10.34 ≈ 4058.80
- 下轨 = 4038.12 – 2.0 × 10.34 ≈ 4017.44
- Bandwidth = (4058.80 – 4017.44) / 4038.12 ≈ 0.01025
注:远小于默认挤压阈值0.04,但尚未触发“窄幅”突破条件。
##### Keltner通道(KC, EMA20, ATR10=7.8)
- EMA(Close, 20) ≈ 4037.65
- ATR(10) ≈ 7.80
- KC上轨 = 4037.65 + 1.5 × 7.80 ≈ 4049.35
- KC下轨 = 4037.65 – 1.5 × 7.80 ≈ 4025.95
#### 3. 趋势指标
##### HMA(周期=5)
- WMA1 = WMA(Close, 3) ≈ 4044.12
- WMA2 = WMA(Close, 5) ≈ 4042.88
- Raw HMA = 2×4044.12 – 4042.88 = 4045.36
- Final HMA = WMA(Raw HMA, √5≈2) ≈ 4046.05
- 当前价格在HMA上方运行,短期趋势偏多。
##### KAMA(10,2,30)
- 已计算ER ≈ 0.994
- SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.994×(0.6667-0.0645)+0.0645]² ≈ (0.994×0.6022+0.0645)² ≈ (0.665)² ≈ 0.442
- 迭代计算得 KAMA ≈ 4045.8
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4041.5 – 4036.2 = +5.3
- DEA = EMA(DIF,9) ≈ +4.1
- MACD柱状图 = 5.3 – 4.1 = +1.2(持续红柱扩张)
##### DMI系统(14)
- +DI(14) ≈ 58.3
- -DI(14) ≈ 39.7
- ADX(14) ≈ 26.4
ADX > 24,表明趋势强度较强。
#### 5. 振荡器指标
##### RSI(14)
- 使用Wilder平滑法计算:
– 平均涨幅 ≈ 4.21,平均跌幅 ≈ 3.05
– RS = 4.21 / 3.05 ≈ 1.38
– RSI = 100 – (100 / (1 + 1.38)) ≈ 58.0
##### CCI(14)
- SMA(TP,14) ≈ 4039.2
- Mean Deviation ≈ 6.8
- CCI = (4047.31 – 4039.2) / (0.015 × 6.8) ≈ 8.11 / 0.102 ≈ 79.5
##### 随机振荡器(Stochastic 14,3,3)
- 最近14期最高高点 ≈ 4089.40,最低低点 ≈ 4006.87
- %K = (4048.35 – 4006.87) / (4089.40 – 4006.87) × 100 ≈ 41.48 / 82.53 × 100 ≈ 50.26
- %D(3期SMA of %K)≈ 49.8
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4045.41,今日多数时段上涨,OBV整体呈上升趋势。
- 最新OBV ≈ 上升中(具体数值依赖初始值,略)
##### MFI(14)
- 典型价格与成交量结合计算资金流。
- 正向资金流总和 > 负向 → MFI ≈ 62.3
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ 1320,SMA(Vol,10) ≈ 1280
- VO = (1320 – 1280)/1280 × 100 ≈ +3.13%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 计算得当前VWAP ≈ 4040.18
##### 枢轴点(Pivot Points)
- 前日:H=4148.84, L=4096.96, C=4126.74
- 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:趋势启动(Trend Initiation)
- BB宽度 = 0.01025 < 动态阈值(基础0.015,调整后约0.01824)→ ✅
- 当前收盘价是否突破KC通道 ±3ATR?
– KC上轨 = 4049.35,3×ATR ≈ 26.28
– 突破标准 = 4049.35 + 26.28 ≈ 4075.63
– 实际收盘 = 4048.35 < 4075.63 → ❌
- VO > 1.0?实际VO ≈ 3.13% → ✅
- 是否连续两根突破?否 → ❌
条件2:震荡/盘整(Ranging/Consolidation)
- ADX(14)=26.4 > 22 → ❌(趋势较强)
- ATR/Close = 0.00216 < 0.003 → ✅
- 价格在BB内,RSI=58.0 ∈ [40,60] → ✅
但ADX > 22,排除此状态。
条件3:中期趋势(Mid-Trend)
- ADX(14)=26.4 > 24 → ✅(强趋势)
- 价格从近期高点回落至HMA(5)附近?
– 近期高点 ≈ 4050.37(本根K线)
– HMA(5) ≈ 4046.05,当前价格4048.35,在其上方 → 尚未明显回踩
- 回调期间成交量VO ≈ +3.13%,不属于-0.5~0.5区间 → ❌
- 回调幅度:若以4050.37为顶,则回调仅约2点,<1×ATR(8.76),健康但未形成有效拉回
条件4:趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 本根K线最高价4050.37,高于前几根 → ✅(新高)
- 指标背离?
– RSI:当前RSI≈58,前高处RSI≈56 → 同步上升,无背离 → ❌
– MACD柱:当前+1.2,前高时+1.0 → 扩张,无背离 → ❌
- 成交量背离?当前Volume=1452,前高时Volume≈940 → 放量上涨 → ❌
- K线形态:当前K线为小阳线,上下影较短,无长上影反转信号 → ❌
默认条件:方向不明
- ADX=26.4 > 24,趋势明确,非模糊区
- 存在一定趋势特征,但未进入典型阶段
综合判断
当前市场处于 【Mid-Trend】 的早期阶段:
- ADX > 24 表明趋势强劲
- 价格处于高位,尚未出现显著回调
- 成交量配合良好,无衰竭信号
- 尽管未完全满足所有“中期趋势”条件,但最接近该状态
最终市场状态判定:State 3: Mid-Trend
—
阶段三:定量分析(扫描对应模型)
对应模型库:State 3 —— 中期趋势模型
#### 1. 移动平均回调(Moving Average Pullback)
- 条件:
– 上升趋势中(HMA斜率为正)→ ✅(HMA从4042→4046,向上)
– 价格回踩HMA区域 → 当前价格4048.35,HMA≈4046.05,接近但尚未触及
– 出现看涨K线 → 当前为小阳线,可接受
– 回调成交量下降 → 实际成交量上升(1452 > 前一根940),放量而非缩量 → ❌
#### 2. 斐波那契回调入场(Fibonacci Retracement Entry)
- 缺少明确标注的“摆动高低点”,无法精确计算61.8%位
- 若以前期低点4006.87 至高点4089.40为波段:
– 61.8%回撤位 ≈ 4089.40 – 0.618×(4089.40-4006.87) ≈ 4089.40 – 50.9 ≈ 4038.5
- 当前价格4048 > 4038.5,未达目标位
- RSI=58 > 40,未进入超卖区反弹 → ❌
- MACD未金叉(已在多头区域)→ ❌
#### 3. VWAP支撑/阻力交易
- 条件:
– 上升趋势中,价格回踩VWAP获得支撑
– VWAP ≈ 4040.18
– 当前价格4048.35,远离VWAP,未回踩
– 无Pin Bar等反转形态出现 → ❌
最终扫描结果
- Buy Signal: 无
- Sell Signal: 无
- Watch Signal: 所有模型均未触发
综合总结
- Actionable Signals: 无买卖信号
- 市场状态支持性:是。当前ADX>24、价格位于KC上轨附近、MACD红柱扩张,支持“中期趋势”判断。
- 建议操作:Maintain Watch
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4048.35 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4038.12 <<+ (布林带中轨/S1附近)
- Resistance level: ->> 4058.80 <<- (布林带上轨)
—
阶段五:分析结论与依据
当前XAUUSD处于中期上升趋势初期,ADX(14)=26.4显示趋势动能较强,MACD维持多头排列,HMA向上发散,整体结构偏强。然而价格尚未经历有效回调,成交量在上涨中放大,暂无背离或衰竭迹象。尽管市场具备趋势特征,但各类回调入场模型尚未触发,缺乏理想介入时机。
关键支撑位于布林带中轨4038.12及S1枢轴位4099.52下方延伸区域;阻力位于布林带上轨4058.80及前期高点4089.40之间。建议继续观察价格是否出现健康回调至HMA或VWAP区域,并伴随成交量萎缩,届时可考虑顺势布局多单。
现阶段保持观望,等待更清晰的回调企稳信号。