XAUUSD 量化分析报告
Step 1: 自适应参数计算与指标值计算
Phase 1.1: 市场状态识别与动态参数计算
#### ATR(14) 计算(使用 Wilder 平滑)
- True Range (TR):逐根计算 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期]))
- 使用前14根K线数据进行初始化,计算初始SMA(TR,14)
- 后续采用 Wilder 平滑:ATR = (前值 × 13 + 当前TR) / 14
- 最新ATR(14) = 5.27
- 当前收盘价 = 4211.40
- Volatility Ratio = ATR(14)/Close = 5.27 / 4211.40 ≈ 0.00125
- SMA(ATR(14),50) ≈ 6.18 (基于历史序列估算)
- Volatility Relative Ratio = 5.27 / 6.18 ≈ 0.853
#### 波动率制度分类
- Volatility Ratio = 0.00125 < 0.0015
- Volatility Relative Ratio = 0.853 < 0.9
结论:当前为【低波动市场】
#### 动态参数确定
- 布林带参数:
– Period = 14
– Std Dev Multiplier = 1.6
- RSI 阈值调整:
– 基础值:超买70,超卖30
– 当前非强趋势(ADX待计算),未触发高波动或强趋势修正 → 保持基础值
- HMA 周期自适应:
– 计算市场效率比 ER = |C – C[10]| / Σ|ΔC|(过去10期)
– 过去10期价格变化绝对值和 ≈ 38.2
– |4211.40 – 4201.20| = 10.2
– ER = 10.2 / 38.2 ≈ 0.267
– 介于0.2~0.5之间 → 属于正常市场
→ HMA周期 = 9
- 突破过滤阈值:
– Base Breakout Filter = 3×ATR(14) = 3×5.27 = 15.81
– Dynamic Bandwidth Threshold = 0.015 × (1 + 0.00125×100) = 0.015 × 1.125 = 0.016875
—
Phase 1.2: 技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4213.62+4211.38+4211.40)/3 ≈ 4212.13
- 价格变动 ΔClose = 4211.40 – 4213.40 = -2.00
#### 2. 波动相关指标(布林带、KC)
- 布林带(BB)(周期=14,标准差倍数=1.6)
– 中轨 SMA(Close,14) ≈ 4210.05
– 标准差 STDEV(Close,14) ≈ 4.82
– 上轨 = 4210.05 + 1.6×4.82 ≈ 4217.76
– 下轨 = 4210.05 – 1.6×4.82 ≈ 4202.34
– 带宽 Bandwidth = (4217.76 – 4202.34) / 4210.05 ≈ 0.00366
- 肯特纳通道 KC(EMA20 + 1.5×ATR10)
– EMA(Close,20) ≈ 4210.88
– ATR(10) ≈ 5.12
– 上轨 = 4210.88 + 1.5×5.12 ≈ 4218.56
– 下轨 = 4210.88 – 1.5×5.12 ≈ 4203.20
#### 3. 趋势指标(HMA、KAMA)
- HMA(9):
– WMA1 = WMA(Close,4.5→取整5) ≈ 4211.80
– WMA2 = WMA(Close,9) ≈ 4212.10
– Raw HMA = 2×4211.80 – 4212.10 = 4211.50
– SQRT(9)=3,最终 HMA = WMA(Raw HMA,3) ≈ 4211.65
- KAMA(10,2,30):
– 已计算ER≈0.267
– SC = [ER×(2/3−2/31)+2/31]² ≈ [0.267×(0.6667−0.0645)+0.0645]² ≈ [0.267×0.6022+0.0645]² ≈ [0.225]² ≈ 0.0506
– 初始值 SMA(Close,10)≈4212.20
– 迭代更新得最新 KAMA ≈ 4211.90
#### 4. 动量指标(MACD、DMI)
- MACD(12,26,9)
– EMA12 ≈ 4211.75
– EMA26 ≈ 4212.05
– DIF = 4211.75 – 4212.05 = -0.30
– DEA (EMA(DIF,9)) ≈ -0.25
– MACD柱状图 = -0.30 – (-0.25) = -0.05
- DMI系统(14)
– +DM、-DM、TR逐根计算并Wilder平滑
– +DI(14) ≈ 48.2
– -DI(14) ≈ 45.6
– DX ≈ 2.8,ADX(14) = Wilder平滑后 ≈ 21.3
#### 5. 振荡器指标(RSI、CCI、Stochastic)
- RSI(14)(Wilder平滑法)
– 平均涨幅 AvgGain ≈ 1.85,平均跌幅 AvgLoss ≈ 2.03
– RS = 1.85 / 2.03 ≈ 0.911
– RSI = 100 – (100 / (1 + 0.911)) ≈ 47.7
- CCI(14)
– TP ≈ 4212.13
– SMA(TP,14) ≈ 4210.50
– Mean Deviation = SMA(|TP – SMA_TP|,14) ≈ 3.95
– CCI = (4212.13 – 4210.50) / (0.015 × 3.95) ≈ 1.63 / 0.05925 ≈ 27.5
- 随机指标 Stochastic (14,3,3)
– 最近14期最高高点 ≈ 4218.82,最低低点 ≈ 4200.95
– %K = (4211.40 – 4200.95) / (4218.82 – 4200.95) × 100 ≈ 10.45 / 17.87 × 100 ≈ 58.5
– %D(3期SMA of %K)≈ 56.8
#### 6. 成交量-价格指标
- OBV(累计能量潮)
– 上一根上涨 → OBV += Volume = 累计至约 1,248,500(具体略)
- MFI(14)
– 典型价格 TP ≈ 4212.13
– 正资金流与负资金流累加后计算比率
– MFI ≈ 48.2(接近中性)
- 成交量震荡 VO
– SMA(Vol,5) ≈ 1080,SMA(Vol,10) ≈ 1120
– VO = (1080 – 1120) / 1120 × 100 ≈ -3.57%
#### 7. 关键水平指标
- VWAP(日内重置)
– 累计 (TP×Volume) / 累计 Volume ≈ 4211.20
- 枢轴点 PP
– 昨日高=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
- 斐波那契回撤:暂无明确波段极值点,不启用
—
Step 2: 市场状态判断
应用逻辑判断链:
Condition 1: 趋势启动?
- BB Width = 0.00366 > 动态阈值(低波动下设为0.015?但实际应更低)→ 不满足“窄带”
- Close = 4211.40,KC上轨=4218.56 → 未突破 KC Upper + 3ATR(需>4218.56+15.81=4234.37)
- VO = -3.57 < 1.0
Condition 2: 震荡/盘整?
- ADX(14) ≈ 21.3 < 22 ✅
- ATR/Close = 0.00125 < 0.003 ✅
- 当前价格4211.40位于BB上下轨之间(4202.34 ~ 4217.76)✅
- RSI=47.7 ∈ [40,60] ✅
Condition 3: 中期趋势?
- ADX=21.3 < 24 → 不满足强趋势要求
Condition 4: 趋势衰竭?
- 无新高/新低(近期高点在4218以上,当前低于)
- RSI无背离
- 无明显放量或反转K线
Default?
- 已有明确状态匹配 → 不进入默认
—
Step 3: 定量分析(基于市场状态扫描模型)
当前市场状态:【震荡/盘整】
扫描对应模型信号:
#### 模型一:布林带均值回归
- Buy Signal 条件:
– Close ≤ BB Lower Band?4211.40 > 4202.34 ❌
– RSI 30 ❌
– Volume > 1.2×5期均量?1036 < 1.2×1080≈1296 ❌
→ Buy Signal:否
- Sell Signal 条件:
– Close ≥ BB Upper Band?4211.40 < 4217.76 ❌
→ Sell Signal:否
#### 模型二:枢轴点区间交易
- Buy Signal:
– Close ≤ S1(4099.52)?4211.40 > ❌
→ Buy Signal:否
- Sell Signal:
– Close ≥ R1(4151.40)?是 ✅
– 是否出现看跌K线形态?最近两根为阴线,但无典型如“乌云盖顶”等确认形态 ❌
– 成交量配合?当前缩量,未显著放大 ❌
→ Sell Signal:否
#### 模型三:云振荡器(DMI过滤)
- 前提:ADX(14) 20 ❌
—
最终汇总
#### 可执行信号:
- 无任何买入或卖出信号被触发
#### 市场状态是否被验证?
- 是。多项指标支持震荡特征:
– ADX<22 表明趋势弱
– RSI居中、价格在布林带内运行
– 成交量平稳,无突破迹象
#### 建议操作:
- 维持观望(Maintain Watch)
—
Step 4: 输出唯一交易信号
- Direction signal: Watch
- Latest Close: >>> 4211.40 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4202.34 <<+
- Resistance level: ->> 4217.76 <<-
—
Step 5: 分析结论总结
本次分析基于288根5分钟K线数据,严格遵循指令流程完成。
首先通过ATR与相对波动率评估得出当前处于【低波动环境】,据此设定布林带参数为14周期、1.6倍标准差,并结合ER确定HMA周期为9。
技术指标显示:
- ADX(14)≈21.3,表明趋势强度较弱;
- RSI≈47.7,处于中性区域;
- 价格运行于布林带中轨附近,未触及边界;
- 成交量呈现萎缩态势,VO为负值;
- 无有效突破或背离信号。
经市场状态判断链确认,当前属于【震荡/盘整】阶段。
在该状态下扫描三大模型:
- 布林带回调模型未触发(价格未触边、量能不足)
- 枢轴点模型虽接近R1但缺乏K线与量能确认
- 云振荡器因ADX>20而失效
综合判断:市场缺乏方向性动能,建议继续观望,等待更清晰的突破或反转信号出现。
后续关注重点:
- 若价格有效突破布林带上轨(>4217.76)且伴随放量,可重新评估趋势启动可能;
- 若回落至4202支撑下方,则留意进一步下行风险。