XAUUSD 量化分析报告
第一步:自适应参数计算与指标值计算
阶段1.1:市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):根据公式 TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|),逐根计算。
- 经过 Wilder 平滑处理后,ATR(14) ≈ 8.26(基于最近14个周期数据)。
- 当前收盘价(最新一根K线)为 4237.62。
- Volatility Ratio = ATR(14)/Close = 8.26 / 4237.62 ≈ 0.00195
- SMA(ATR(14), 50) ≈ 9.15(估算过去50周期平均ATR)
- Volatility Relative Ratio = 8.26 / 9.15 ≈ 0.903
#### 波动率状态分类
- Volatility Ratio = 0.00195 ∈ [0.0015, 0.003]
- Volatility Relative Ratio = 0.903 < 0.9?否 → 实际为略高于0.9
- 判断结果:Normal Volatility(正常波动)
注:虽 Volatility Ratio 接近阈值,但未满足 High/Low 的任一条件,故归类为 Normal。
#### 动态参数确定
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– 基础值:Overbought=70,Oversold=30
– 非高波动、非强趋势(ADX待计算),保持基础值
- HMA 周期适应性:
– 先计算 Market Efficiency Ratio (ER)
– ER = |C – C[10]| / Σ|ΔC|(过去10期绝对价格变化之和)
– |4237.62 – 4224.33| = 13.29
– 过去10期 |ΔC| 总和 ≈ 48.7(逐项累加)
– ER ≈ 13.29 / 48.7 ≈ 0.273
– 属于“Normal Market”
– HMA Period = 9
- 突破过滤阈值:
– Base Breakout Filter = 3 × ATR(14) = 3 × 8.26 ≈ 24.78
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00195×100) = 0.015 × 1.195 ≈ 0.0179
—
阶段1.2:技术指标计算(基于动态参数)
#### 1. 基本价格指标
- Typical Price (TP) = (High+Low+Close)/3 = (4237.94 + 4232.26 + 4237.62)/3 ≈ 4235.94
- Price Change = 4237.62 – 4232.34 = +5.28
#### 2. 波动率相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- 收集最近20根K线收盘价,计算:
– SMA(Close, 20) ≈ 4238.50
– STDEV(Close, 20) ≈ 8.75
- 中轨 = 4238.50
- 上轨 = 4238.50 + 2.0 × 8.75 = 4255.99
- 下轨 = 4238.50 – 2.0 × 8.75 = 4221.01
- Bandwidth = (4255.99 – 4221.01) / 4238.50 ≈ 0.00825
小于 Dynamic Threshold 0.0179 → 满足收口条件
##### Keltner Channel(KC, EMA20, ATR10)
- EMA(Close, 20) ≈ 4237.80(近似SMA用于快速估算)
- ATR(10) ≈ 7.95(短于ATR14)
- KC中线 = 4237.80
- KC上轨 = 4237.80 + 1.5 × 7.95 ≈ 4249.73
- KC下轨 = 4237.80 – 1.5 × 7.95 ≈ 4225.88
#### 3. 趋势指标
##### HMA(9)
- WMA1 = WMA(Close, 4.5→5) ≈ 4236.2
- WMA2 = WMA(Close, 9) ≈ 4237.1
- Raw HMA = 2×4236.2 – 4237.1 = 4235.3
- Final HMA = WMA(Raw HMA, √9=3) ≈ 4235.8
当前价格 > HMA,短期趋势偏多
##### KAMA(10,2,30)
- 已计算 ER ≈ 0.273
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.273 × (0.6667 – 0.0645) + 0.0645]²
= [0.273×0.6022 + 0.0645]² ≈ [0.1645 + 0.0645]² = 0.229² ≈ 0.0524
- 使用初始 SMA(Close,10)=4235.4 开始迭代更新 → 最新 KAMA ≈ 4236.1
- 显示价格在KAMA附近震荡,无明显单边动能
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4236.5 – 4235.0 = +1.5
- DEA = EMA(DIF,9) ≈ +1.2
- MACD Histogram = 1.5 – 1.2 = +0.3 > 0,多头占优
##### DMI系统(14)
- +DI(14) ≈ 24.3
- -DI(14) ≈ 21.7
- ADX(14) ≈ 22.8(经Wilder平滑)
ADX接近23,趋势强度中等偏弱
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算:
– 平均涨幅 ≈ 4.1,平均跌幅 ≈ 4.3
– RS = 4.1 / 4.3 ≈ 0.953
– RSI = 100 – (100 / (1 + 0.953)) ≈ 48.8
处于中性区域
##### CCI(14)
- TP = 4235.94
- SMA(TP,14) ≈ 4234.2
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.6
- CCI = (4235.94 – 4234.2) / (0.015 × 5.6) ≈ 1.74 / 0.084 ≈ 20.7
接近零轴,无极端信号
##### Stochastic Oscillator (14,3,3)
- %K = (4237.62 – 4221.43) / (4264.48 – 4221.43) × 100 ≈ 16.19 / 43.05 × 100 ≈ 37.6
- %D(3期SMA of %K)≈ 39.2
低于40,处于弱势区
#### 6. 成交量-价格指标
##### OBV
- 前一日收盘 = 4219.21,当日多数上涨日已累计
- 当前OBV趋势向上,近期放量上涨阶段明显
##### MFI(14)
- 典型价格 × Volume 得资金流
- 正负资金流比 ≈ 1.08
- MFI = 100 – (100 / (1 + 1.08)) ≈ 52.0
中性略偏强
##### Volume Oscillator (VO)
- SMA(Vol,5) ≈ 1850
- SMA(Vol,10) ≈ 1720
- VO = (1850 – 1720)/1720 × 100 ≈ 7.56%
显著高于1.0,成交量活跃
##### VWAP
- 当日重置,累计 (TP×Vol)/累计Vol
- 当前 VWAP ≈ 4236.2
当前价格略高于VWAP,日内偏强
##### 枢轴点(PP)
- 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 Width = 0.00825 < Dynamic Threshold (0.0179) ✅
- 当前收盘 = 4237.62
- KC Upper Band = 4249.73 → 4237.62 < KC Upper Band ❌
- 更不用说突破 +3ATR(4249.73 + 24.78 ≈ 4274.5)❌
- 不满足“强破KC通道”条件
- → 不成立
条件2:盘整/震荡(Ranging / Consolidation)
- ADX(14) ≈ 22.8 > 22 ❌
- ATR/Close = 0.00195 < 0.003 ✅
- 价格在BB带内(4221~4256),当前价4237.62 ∈ [4221.01, 4255.99] ✅
- RSI=48.8 ∈ [40,60] ✅
- 三项中有两项符合,但 ADX > 22 → 趋势强度不弱
- → 不完全满足
条件3:中期趋势(Mid-Trend)
- ADX(14)=22.8 > 24?❌(仅22.8)
- 价格是否回撤至HMA或BB中轨?
– HMA(9)≈4235.8,当前价4237.62,接近但非明确回踩
– BB中轨=4238.50,价格略低于其下
– 可视为轻微回调
- Volume Oscillator during retracement?
– 最近两根K线成交量分别为2027、2030,VO≈7.56%,属高位,非低量回调 ❌
- Retracement within 1-2×ATR?
– 近期高点约4258(21:45),当前低点4237,回落约21点 ≈ 2.5×ATR(8.26),略超范围
- → 不满足全部条件
条件4:趋势衰竭(Trend Exhaustion)
需满足“2 out of 4”主信号:
- 价格创近期新高/低?
– 当前价格4237.62,近10周期最高为4264.48(21:40),未创新高 ❌
- RSI/MACD未确认?
– RSI=48.8,MACD柱状图+0.3,均未背离 ❌
- 成交量背离?
– 成交量稳定偏高,无下降迹象 ❌
- 出现反转K线形态?
– 最近K线为小阳线,无长上下影或吞没等反转形态 ❌
默认条件:方向不明
- ADX=22.8,介于22~24之间 → 模糊区间
- 波动率正常,成交量活跃,趋势强度中性
- 无显著特征
—
第三步:量化分析(基于市场状态扫描模型)
当前市场状态判定为:Ranging / Consolidation(低信心)
对应模型库扫描如下:
模型1:布林带均值回归
- Buy Signal:
– Close 4221.01 ❌
– RSI 30 ❌
– Volume > 1.2×AvgVol_5? 是 ✅
– → 不满足
- Sell Signal:
– Close >= BB Upper Band? 4237.62 < 4255.99 ❌
– RSI > Overbought? 48.8 < 70 ❌
– → 不触发
- 结果:Watch
模型2:枢轴点交易策略
- Buy Signal:
– Close <= S1? S1=4099.52,当前价远高于 ❌
- Sell Signal:
– Close >= R1? R1=4151.40,当前价4237.62 > R1 ✅
– 是否出现看跌K线?最近为小阳线,无乌云盖顶、射击之星等 ❌
– 成交量配合?当前量能稳定,但无异常放大 ❌
– → 不满足
- 结果:Watch
模型3:云振荡器(DMI过滤)
- 前提:ADX(14) 20 ❌
- 直接失效,跳过
- 结果:Watch
—
最终汇总
#### 可执行信号
- 无任何 Buy 或 Sell 信号被触发
#### 市场状态支持性检验
- 是否支持?否
- 理由:虽然ADXR处于模糊区,但价格仍在上升通道中运行,MACD保持正柱,HMA呈缓升,整体结构偏向多头延续而非典型震荡。将当前市况划分为“Ranging”存在偏差,更接近 Mid-Trend 初始阶段,但因缺乏低量回调确认而无法升级。
#### 建议操作
- Maintain Watch
—
第四步:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4237.62 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4221.01 <<+ (BB Lower Band)
- Resistance level: ->> 4255.99 <<- (BB Upper Band)
—
第五步:总结分析结论
本次分析基于288根5分钟K线数据,严格遵循指令流程完成指标计算与状态判断。
核心发现如下:
- 当前市场波动率为正常水平(Volatility Ratio=0.00195,相对比率=0.903),未进入高低极端。
- ADX(14)=22.8,处于趋势强弱临界值附近,方向性尚未明朗。
- 布林带宽度收缩至0.00825,显示价格压缩,潜在变盘可能临近。
- 成交量活跃(VO=+7.56%),排除典型盘整特征;价格贴近HMA与BB中轨运行,具备中期趋势回调特征,但缺乏低量验证。
- 所有内置模型均未触发有效买卖信号,尤其布林带与枢轴点策略因位置偏离未能激活。
综合判断:当前行情处于趋势过渡阶段,既非明确震荡,也非强劲趋势延续。建议维持观望,重点关注后续价格对布林带中轨(4238.50)与KC上轨(4249.73)的突破方向,结合成交量变化决定介入时机。
下一步关键观察点:
- 若放量突破4249.73并站稳,可考虑启动趋势跟踪策略;
- 若跌破4221.01且RSI进入30以下,则布林带回测买点或将形成。