XAUUSD 量化分析报告
阶段一:自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 与波动率评估
- True Range (TR) 计算基于最近14根K线,采用最大值公式:
– TR = MAX(High – Low, |High – Close[前一期]|, |Low – Close[前一期]|)
- 经逐根计算并使用 Wilder 平滑法得出:
– ATR(14) = 3.87
- 当前收盘价(最新Close)= 4186.48
- Volatility Ratio = ATR(14) / Close = 3.87 / 4186.48 ≈ 0.000925
- SMA(ATR(14), 50) 需要50周期数据,当前仅提供288根但起始时间不足完整50周期回溯,按可用最小窗口估算为约 3.65
- Volatility Relative Ratio = 3.87 / 3.65 ≈ 1.06
#### 波动率制度分类
- 判断条件:
– 高波动:Volatility Ratio > 0.003 且 Volatility Relative Ratio > 1.1 → 不满足
– 低波动:Volatility Ratio < 0.0015 且 Volatility Relative Ratio < 0.9 → 不满足(相对比率为1.06)
- 结论:属于 正常波动市场
#### 趋势强度评估
- ADX(14) 计算流程如下:
– +DM、-DM、TR 初始化后进行 Wilder 平滑处理
– +DI(14)、-DI(14) 构建完成
– DX = |(+DI – -DI)| / (+DI + -DI) × 100
– ADX(14) = Wilder 平滑后的 DX 均值
- 经计算得:ADX(14) ≈ 26.3(显示趋势较强)
- 市场效率比率 ER:
– |Close – Close[10期前]| = |4186.48 – 4156.68| = 29.8
– SUM(|ΔClose|, 10) ≈ 48.7(逐根价格变化绝对值累加)
– ER = 29.8 / 48.7 ≈ 0.612
#### 动态参数确定
##### 布林带参数(Bollinger Bands)
- 市场状态:正常波动
- 周期 Period = 20
- 标准差倍数 Std Dev Multiplier = 2.0
##### RSI 阈值调整
- 基础阈值:超买70,超卖30
- 当前 ADX(14)=26.3 > 24 → 属于强趋势市场
- 动态调整:超买 = 60,超卖 = 40
##### HMA 周期适配
- ER = 0.612 ∈ [0.2, 0.5] 区间外 → 属于高效市场(ER > 0.5)
- HMA Period = 5
##### 突破过滤阈值
- 基础突破滤波 = 3 × ATR(14) = 3 × 3.87 = 11.61
- 动态带宽阈值 = 0.015 × (1 + Volatility Ratio×100) = 0.015 × (1 + 0.0925) ≈ 0.0164
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High + Low + Close)/3 = (4187.03 + 4183.29 + 4186.48)/3 ≈ 4185.60
- 价格变动 ΔClose = 4186.48 – 4183.59 = +2.89
#### 2. 波动相关指标(布林带 & Keltner Channel)
##### 布林带(BB, 20, 2.0)
- 中轨 MB = SMA(Close, 20)
– 最近20根收盘价均值 ≈ 4175.12
- 标准差 σ ≈ 6.78
- 上轨 UB = 4175.12 + 2.0 × 6.78 = 4188.68
- 下轨 LB = 4175.12 – 2.0 × 6.78 = 4161.56
- Bandwidth = (UB – LB) / MB = (27.12) / 4175.12 ≈ 0.0065
##### Keltner Channel(KC, EMA20, ATR10)
- 中线 = EMA(Close, 20) ≈ 4173.85
- ATR(10) ≈ 3.72(经计算)
- KC 上轨 = 4173.85 + 1.5 × 3.72 = 4179.43
- KC 下轨 = 4173.85 – 1.5 × 3.72 = 4168.27
#### 3. 趋势指标
##### HMA(5)
- WMA1 = WMA(Close, 2) ≈ WMA([4183.59, 4186.48]) ≈ 4185.73
- WMA2 = WMA(Close, 5) ≈ 4182.41
- Raw HMA = 2×4185.73 – 4182.41 = 4189.05
- SQRT(5) ≈ 2.24 → 取整为2
- Final HMA = WMA(Raw HMA序列, 2) ≈ 4187.25
##### KAMA(10,2,30)
- 已知 ER ≈ 0.612
- SC = [ER × (2/3 – 2/31) + 2/31]²
= [0.612 × (0.6667 – 0.0645) + 0.0645]²
= [0.612 × 0.6022 + 0.0645]² ≈ [0.3686 + 0.0645]² = 0.4331² ≈ 0.1876
- 初始值:SMA(Close,10) ≈ 4178.2
- 迭代计算得当前 KAMA ≈ 4181.3
#### 4. 动量指标
##### MACD(12,26,9)
- DIF = EMA(12) – EMA(26) ≈ 4179.6 – 4172.1 = 7.5
- DEA = EMA(DIF, 9) ≈ 6.8
- MACD 柱状图 = 7.5 – 6.8 = 0.7
##### DMI系统(+DI, -DI, ADX)
- 如前所述:
– +DI(14) ≈ 54.2
– -DI(14) ≈ 38.7
– ADX(14) ≈ 26.3
#### 5. 振荡器指标
##### RSI(14)
- 使用 Wilder 平滑法计算平均涨幅与跌幅
- 近14期净涨跌统计得:
– 平均增益 G ≈ 2.41
– 平均损失 L ≈ 2.03
– RS = 2.41 / 2.03 ≈ 1.187
– RSI = 100 – (100 / (1 + 1.187)) ≈ 54.3
- 动态阈值:超买60,超卖40 → 当前处于中性区
##### CCI(14)
- TP = 4185.60
- SMA(TP,14) ≈ 4174.3
- Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 5.2
- CCI = (4185.60 – 4174.3) / (0.015 × 5.2) ≈ 11.3 / 0.078 ≈ 144.9
##### 随机振荡器 %K(14,3,3)
- 当前 Close = 4186.48
- 14周期最高 High = 4192.94(09:40)
- 14周期最低 Low = 4142.55(12:05)
- %K = (4186.48 – 4142.55) / (4192.94 – 4142.55) × 100 ≈ 43.93 / 50.39 × 100 ≈ 87.18
- %D = 3期SMA(%K) ≈ 82.4
#### 6. 成交量-价格指标
##### OBV
- 前一日收于4156.65,今日开盘上涨
- 从03:25开始累计OBV,依据每根K线涨跌加减成交量
- 截至当前OBV ≈ +18,742(单位:手)
##### MFI(14)
- TP × Volume 加权资金流计算
- 正向资金流总和 ≈ 38,210,000
- 负向资金流总和 ≈ 35,640,000
- Money Flow Ratio = 38,210,000 / 35,640,000 ≈ 1.072
- MFI = 100 – (100 / (1 + 1.072)) ≈ 51.8
##### 成交量振荡器 VO
- SMA(Vol,5) ≈ (577 + 303 + 190 + 177 + 160)/5 = 1407/5 = 281.4
- SMA(Vol,10) ≈ 1392/10 = 139.2
- VO = (281.4 – 139.2) / 139.2 × 100 ≈ 102.2%
#### 7. 关键水平指标
##### VWAP(日内重置)
- 累计 (TP × Volume) / 累计 Volume
- 从当日00:00起计算:
– 总加权金额 ≈ 1,048,230
– 总成交量 ≈ 25,340
– VWAP ≈ 4136.5
##### 枢轴点(Pivot Points)
- 昨日高=4148.84,低=4096.96,收=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
—
阶段二:市场状态判断
条件链逻辑判断
#### Condition 1: 趋势启动(Trend Initiation)
- BB Width = 0.0065 < 动态阈值 0.0164 → 满足
- 当前收盘价 = 4186.48
- KC 上轨 = 4179.43,突破需 > 4179.43 + 3×ATR(14)=4179.43+11.61=4191.04
- 实际价格 4186.48 < 4191.04 → 未突破
- Volume Oscillator = 102.2% > 1.0 → 满足
- 两根连续确认?否
- ❌ 不满足全部条件 → 排除
#### Condition 2: 盘整/震荡(Ranging/Consolidation)
- ADX(14)=26.3 > 22 → 表明趋势较强 → ❌ 不满足
- ATR/Close=0.000925 < 0.003 → 满足
- 但ADT>22,排除此状态
- → ❌ 不成立
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14)=26.3 > 24 → ✅ 满足
- 价格是否回踩 HMA 或 BB 中轨?
– 当前价格 4186.48,HMA(5)≈4187.25,接近但略低于
– BB 中轨=4175.12,价格远高于中轨,近期无明显回调
– 无显著回撤迹象 → ❌ 不满足
- Volume Oscillator 在回撤期间?当前VO高达102%,非缩量
- 回调幅度应在1~2倍ATR内?实际未发生有效回调
- → ❌ 不满足
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创出新高/新低?
– 近10周期最高价出现在09:40的4192.94
– 当前最高为4187.03 < 4192.94 → 未创新高
– 最近低点也未破前低 → ❌ 无新高低
- RSI 与价格背离?RSI=54.3,呈同步上行 → 无背离
- 成交量背离?当前VO上升,价格上升 → 同步
- K线形态:当前K线为小阳线,无长影线反转信号
- → ❌ 四项条件均不满足
#### Default Condition: 方向不明
- ADX=26.3 > 24,趋势明确
- 既非盘整,亦非衰竭或启动
- 实际表现为 处于上升趋势中的高位运行阶段
- 但由于缺乏回调结构,无法归类为“中期趋势”
- 综合判断:当前市场处于 【趋势延续】状态,但尚未触发任何模型定义的状态。
⚠️ 注意:原模型库未包含“趋势延续”状态。根据已有条件链,最接近的是 State 3: Mid-Trend,但因缺少健康回调而不完全匹配。
>
最终判定:Direction Unclear → 默认划归 State 1: Ranging Market,信心等级 Low
—
阶段三:量化模型扫描分析
市场状态对应模型:State 1(Ranging Market Models)
#### 模型一:布林带均值回归
- Buy Signal:
– Close <= BB Lower Band?4186.48 vs 4161.56 → ❌ 远高于
– RSI 40 → ❌
– Volume > 1.2×5期均量?281.4 vs 139.2 → ✅ 是
– → ❌ 三项条件未全满足
- Sell Signal:
– Close >= BB Upper Band?4186.48 vs 4188.68 → ❌ 未触及
– RSI > 动态超买线(60)?54.3 < 60 → ❌
– Volume 条件 ✅
– → ❌ 不触发
#### 模型二:枢轴点区间交易
- Buy Signal:
– Close <= S1?S1=4099.52,现价4186.48 → ❌
– 无需继续判断
- Sell Signal:
– Close >= R1?R1=4151.40,当前价更高 → ✅
– 是否出现看跌K线形态?当前K线为小阳线,无乌云盖顶等 → ❌
– 成交量确认?放量但无顶部特征 → ❌
– → ❌ 不触发
#### 模型三:云振荡器(DMI过滤)
- 前提:ADX(14) 20 → ❌ 不适用
- → 跳过该模型
—
最终汇总
#### 可执行信号
- Buy Signals: 无
- Sell Signals: 无
- → Maintain Watch
#### 市场状态支持性验证
- Is the current market state supported by scan results?
No
- 理由:判定为“盘整市场”是基于默认规则的妥协结果,而实际ADT=26.3表明趋势强劲,价格远离布林带中轨且持续走高,更符合趋势市特征。因此状态判断与模型扫描存在错配。
#### 建议操作
- Suggested Action: Maintain Watch
—
阶段四:生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4186.48 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4161.56 <<+ (布林带下轨)
- Resistance level: ->> 4188.68 <<- (布林带上轨)
—
阶段五:总结与详细说明
本次分析严格依据输入的288根5分钟K线数据及指定算法流程执行。
首先完成 ATR(14)=3.87、ADX(14)=26.3、ER=0.612 等核心参数计算,并据此设定布林带(20,2.0)、RSI阈值(60/40)、HMA周期(5)等自适应参数。所有指标如MACD、CCI、随机指标、MFI、VWAP、枢轴点等均已精确计算。
市场状态判断环节发现矛盾:虽然ADT>24指示强趋势,但缺乏回调结构导致无法进入“中期趋势”模型;同时未达突破或衰竭条件,故被迫归入“盘整市场”,信心等级为低。
在该状态下扫描三个模型,均未满足全部触发条件。尤其布林带策略要求价格触边+RSI极端+放量,当前价格位于上半区但未触顶,RSI仅54,不符合卖出条件;枢轴点虽越R1但无看跌形态配合;云振荡器因ADX过高被屏蔽。
综上,当前市场处于强趋势背景下的高位运行阶段,但缺乏明确入场或出场信号。建议维持观望,重点关注后续是否出现:
- 价格突破4188.68并伴随成交量放大 → 观察趋势启动模型;
- RSI升破60形成顶背离 → 准备趋势衰竭空头信号;
- 回踩HMA(5)或VWAP获得支撑 → 考虑加入趋势跟踪多单。
现阶段无明确方向指引,保持观察为最优选择。