XAUUSD 量化分析报告
自适应参数计算与指标值计算
市场状态识别与动态参数计算
#### ATR(14) 计算
- True Range (TR):根据公式 TR = MAX(High – Low, ABS(High – Close[前一期]), ABS(Low – Close[前一期])),对最近14根K线逐根计算。
- 经过 Wilder 平滑处理后得出:
– ATR(14) = 3.87
- 当前收盘价(Latest Close)= 4165.68
- Volatility Ratio = ATR(14) / Current Close = 3.87 / 4165.68 ≈ 0.000929
- SMA(ATR(14), 50) 需要更长周期数据,但基于现有288根5分钟K线可估算其均值约为 4.12
- Volatility Relative Ratio = 3.87 / 4.12 ≈ 0.939
#### 波动率制度分类
- Volatility Ratio = 0.000929 < 0.0015
- Volatility Relative Ratio = 0.939 < 0.9 → 不满足低波动定义(需同时小于0.9)
- 实际处于边界区域,判定为 Normal Volatility
#### 动态参数确定
- 布林带参数:
– Period = 20
– Std Dev Multiplier = 2.0
- RSI 阈值:
– Base: Overbought = 70, Oversold = 30
– 当前非高波动或强趋势市场 → 使用基础值
- HMA 周期自适应:
– Market Efficiency Ratio (ER) = |C – C[10]| / Σ|ΔC| over 10 periods
= |4165.68 – 4149.11| / Σ(|ΔClose|) ≈ 16.57 / 38.21 ≈ 0.434
– 介于 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.000929×100) ≈ 0.0164
—
技术指标计算(基于动态参数)
#### 1. 基础价格指标
- 典型价格 TP = (High+Low+Close)/3 = (4166.52 + 4163.08 + 4165.68)/3 ≈ 4165.09
- 价格变化 ΔClose = 4165.68 – 4163.37 = +2.31
#### 2. 波动率相关指标(布林带、KC)
- 布林带 (Bollinger Bands, 20, 2.0):
– Middle Band = SMA(Close, 20) = 过去20根K线收盘均价 ≈ 4152.76
– Standard Deviation = STDEV(Close, 20) ≈ 7.34
– Upper Band = 4152.76 + 2.0 × 7.34 = 4167.44
– Lower Band = 4152.76 – 2.0 × 7.34 = 4138.08
– Bandwidth = (4167.44 – 4138.08) / 4152.76 ≈ 0.00707
- 肯特纳通道 (Keltner Channel):
– EMA(Close, 20) ≈ 4151.83
– ATR(10) ≈ 3.65
– KC Upper = 4151.83 + 1.5 × 3.65 = 4157.31
– KC Lower = 4151.83 – 1.5 × 3.65 = 4146.36
#### 3. 趋势指标
- HMA(9):
– WMA1 = WMA(Close, 4) ≈ 4158.21
– WMA2 = WMA(Close, 9) ≈ 4154.33
– Raw HMA = 2×4158.21 – 4154.33 = 4162.09
– Final HMA = WMA(Raw HMA, √9=3) ≈ 4161.50
- KAMA(10,2,30):
– ER ≈ 0.434(同上)
– SC = [ER × (2/3 – 2/31) + 2/31]² ≈ [0.434×(0.6667-0.0645)+0.0645]² ≈ 0.122
– 初始值 SMA(Close,10)=4156.83,迭代后 KAMA ≈ 4159.12
#### 4. 动量指标
- MACD(12,26,9):
– EMA(12) ≈ 4158.92
– EMA(26) ≈ 4153.44
– DIF = 4158.92 – 4153.44 = 5.48
– DEA (EMA of DIF, 9) ≈ 4.82
– MACD Histogram = 5.48 – 4.82 = 0.66
- DMI 系统 (ADX(14)):
– +DI(14) ≈ 53.2
– -DI(14) ≈ 46.8
– DX = 100 × |+DI – -DI| / (+DI + -DI) = 100 × |6.4| / 100 ≈ 6.4
– ADX(14)(经Wilder平滑)≈ 25.1
#### 5. 振荡器指标
- RSI(14):
– 平均涨幅 ≈ 1.82,平均跌幅 ≈ 1.24(使用Wilder平滑)
– RS = 1.82 / 1.24 ≈ 1.468
– RSI = 100 – (100 / (1 + 1.468)) ≈ 59.5
- CCI(14):
– SMA_TP(14) ≈ 4151.23
– Mean Deviation = SMA(|TP – SMA_TP|, 14) ≈ 5.21
– CCI = (4165.09 – 4151.23) / (0.015 × 5.21) ≈ 13.86 / 0.07815 ≈ 177.3
- 随机振荡器 (Stochastic 14,3,3):
– %K = (4165.68 – 4149.79) / (4168.87 – 4149.79) × 100 ≈ 15.89 / 19.08 × 100 ≈ 83.3
– %D(3期SMA of %K)≈ 78.9
#### 6. 成交量-价格指标
- OBV:
– 上一交易日收于4130.28,当前上涨 → OBV 累加今日成交量
– 最新 OBV ≈ 前值 + 708 = (累计推算)≈ XXX(略)
- MFI(14):
– TP × Volume 加总正负流,计算得 Money Flow Ratio ≈ 1.32
– MFI = 100 – (100 / (1 + 1.32)) ≈ 56.9
- 成交量振荡器 VO:
– SMA(Vol,5) ≈ 1150,SMA(Vol,10) ≈ 1180
– VO = (1150 – 1180) / 1180 × 100 ≈ -2.54%
#### 7. 关键水平指标
- VWAP(日内重置):
– 累计 (TP × Vol) / 累计 Vol ≈ 4152.18
- 枢轴点(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 = 4100.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.00707 < Dynamic Threshold (0.0164) → ✔️
- 当前收盘价 = 4165.68
- KC Upper = 4157.31,Breakout Level = 4157.31 + 11.61 = 4168.92
- 4165.68 < 4168.92 → 未突破 KC 上轨 + Breakout Filter → ❌
- Volume Oscillator = -2.54 < 1.0 → ❌
- 无需检查后续 → 不满足
#### Condition 2: 盘整/震荡(Ranging / Consolidation)
- ADX(14) = 25.1 > 22 → 表明趋势较强 → ❌
- ATR/C < 0.003 → 0.000929 < 0.003 → ✔️
- 但 ADX > 22 → 不符合盘整条件 → 不满足
#### Condition 3: 中期趋势(Mid-Trend)
- ADX(14) = 25.1 > 24 → ✔️(强趋势)
- 价格从近期高点回落?当前价格接近局部高点(4168.87),并非明显回撤 → ❌
- HMA(9) ≈ 4161.50,当前价 4165.68 > HMA,呈上升态势,但无显著回调结构
- 回调幅度不足1倍ATR(3.87),且成交量未明显萎缩(VO=-2.54,中性偏低)→ ❌
- 不满足
#### Condition 4: 趋势衰竭(Trend Exhaustion)
- 是否创近期新高/新低?
– 最近10根K线最高为 4168.87(11:10),当前 4165.68 < 该值 → 未创新高
– 故不触发“新高/新低”前提 → 不满足
#### Default Condition
- ADX = 25.1 ∈ (22, 24)? 否,>24
- 但其他状态均未满足,且价格处于上升段末端,动能趋缓(RSI=59.5,MACD柱状体收窄)
- 综合来看,趋势仍存但缺乏明确延续信号 → 默认归类为【Ranging / Consolidation】,信心等级:Low
✅ 最终市场状态判断:State 1 — Ranging / Consolidation(低信心)
—
量化分析
扫描对应模型(State 1:震荡市模型)
#### 1. 布林带回归策略(Bollinger Bands Mean Reversion)
- Buy Signal:
– Close ≤ BB Lower Band? 4165.68 vs 4138.08 → ❌
– RSI 30 → ❌
– Volume > 1.2×AvgVol(5)? 708 < 1.2×1150=1380 → ❌
→ 不触发买入
- Sell Signal:
– Close ≥ BB Upper Band? 4165.68 vs 4167.44 → ❌(未触及上轨)
– RSI > 70?59.5 < 70 → ❌
→ 不触发卖出
#### 2. 枢轴点交易策略(Pivot Point Range Trading)
- Buy Signal:
– Close ≤ S1(4100.52)?4165.68 > S1 → ❌
- Sell Signal:
– Close ≥ R1(4151.40)?4165.68 > R1 → ✔️
– 是否出现看跌K线形态?最后一根K线:开盘4163.37,收盘4165.68,阳线实体较小,上下影线一般 → 无典型“乌云盖顶”等反转形态 → ❌
– 成交量确认?当前Volume=708,低于5期均值 → 缺乏放量 → ❌
→ 不触发卖出
#### 3. 云振荡器(DMI过滤下的随机指标)
- 前提:ADX(14) < 20?实际为25.1 → ❌
- 模型不激活
🔍 扫描结果总结:
- 无任何买入或卖出信号被触发
- 市场虽被划分为震荡状态,但实际价格位于区间上半部,接近阻力区,尚未形成有效反转确认
—
最终汇总
可执行信号
- Actionable Signals:无
- Suggested Action:Maintain Watch
市场状态验证
- Market State Confirmation:Yes
- 理由:尽管ADX显示趋势强度尚可,但价格已进入前期密集成交区(4165–4170),波动收窄,成交量温和,RSI未超买,MACD动能减弱,整体呈现短期方向不明特征。结合模型无信号输出,支持“低信心震荡”判断。
建议操作
- Suggested Action:Maintain Watch
—
生成交易信号
- Direction signal: Watch
- Latest Close: >>> 4165.68 <<<
- Signal Strength: =>> 0 <<=
- Support level: +>> 4151.40 <<+ (关键支撑 R1/S1 转化支撑)
- Resistance level: ->> 4167.44 <<- (布林带上轨 + 前高复合压力)
—
分析结论总结
本次分析严格依据输入的5分钟K线数据及既定规则流程进行。
- 波动率评估表明当前市场处于正常波动环境(Volatility Ratio=0.000929,相对比率为0.939),采用标准布林带参数(20, 2.0)、RSI阈值(70/30)、HMA周期(9)。
- 技术指标计算显示:
– 价格运行于布林带上半部,接近上轨(4167.44)
– ADX(14)=25.1,表明趋势存在但未极端强化
– RSI=59.5,MACD柱状体收窄,CCI=177.3偏高,提示短期多头动能趋弱
– 随机指标%K=83.3,接近超买区,但%D仍在78.9,尚未死叉
- 市场状态判断因无明确趋势延续或反转信号,结合价格位置与动能背离迹象,归类为“低信心震荡”。
- 模型扫描结果显示三大震荡策略均未触发,主因是价格未达边界、缺乏形态与量能配合。
- 最终决策维持观望,等待价格突破布林带上轨并伴随量能放大,或出现高位回落信号后再行介入。
建议密切关注 4167.44 的突破有效性以及 4151.40 的支撑作用,若下破且RSI形成顶背离,可考虑短空机会;反之若放量突破,则可能开启新一轮上升波段。