XAUtify Gold Correlation
- 专家
-
Saiful Izham Bin Hassan
想象一个市场,混乱被清晰所取代。
你可能已经注意到,在交易中,赢家与输家的区别不仅仅在于一个信号——而在于其背后逻辑的韧性。我叫 Syafiza,我专注于设计那些能在他人失败之处存活的机构级交易系统。
当你了解我的作品时,你会发现一种根植于「强化型剥头皮交易」的理念。我不仅仅是编写智能交易系统(EA);我打造的是防御性盾牌,能够隐藏你的策略,使其免受经纪商的操纵,并优化市场的每一个微观运动。 - 版本: 2.55
- 更新: 27 五月 2026
- 激活: 10
XAUtify 是一套专为 XAUUSD(黄金)市场设计的高级量化交易系统。与依赖移动平均线、RSI 或 MACD 等滞后方向性指标的传统零售智能交易系统(EA)不同,XAUtify 基于多代理相关性与统计套利框架构建。它实时监测黄金与预定义的相关资产篮子(包括主要货币对和美元指数)之间的数学关系,以识别结构性定价失灵。
其核心方法基于统计均值回归。历史相关性强的金融资产通常会同向波动。当它们显著偏离时,往往意味着存在暂时性定价异常,并最终会得到修正。XAUtify 实时计算这些偏离,等待极端统计偏差出现后才执行交易,以捕捉价格回归均值的机会。
核心数学组件
1. 多代理协整:XAUtify 不孤立地看待黄金,而是将 XAUUSD 与多个代理(如 AUDUSD、USDCHF、XAGUSD、USDCAD)进行交叉比对。通过衡量黄金与这些资产之间的价差,系统构建出高精度的相对估值模型。
2. 动态卡尔曼滤波:金融市场噪音极大。传统移动平均线存在滞后性,且对突发的波动率飙升反应不佳。XAUtify 采用动态卡尔曼滤波——一种递归算法,能够滤除价格噪音,持续估计资产真实、潜在的公允价值。这为均值回归计算提供了更平滑、更准确的基线。
3. Z 分数执行逻辑:XAUtify 不基于固定点数距离或网格间距进行交易。相反,它使用统计标准差(Z 分数)来衡量价格偏离。高 Z 分数表明当前价格相对于其历史均值属于统计异常值。用户可以精确设定开仓所需的 Z 分数阈值,从而实现高度校准的命中率。
4. 市场状态检测:均值回归策略在区间市场中表现良好,但在结构性、动量驱动的突破行情中可能遇到困难。XAUtify 内置了市场状态过滤器,使用平均真实波幅(ATR)和方向强度指标实时评估波动率。它将市场环境分类为区间、趋势或高波动状态,当市场条件不利时自动阻止新开仓。
执行与风险管理
时间加权平均价格(TWAP):机构交易者极少一次性执行大额订单,以避免滑点和流动性限制。XAUtify 具备 TWAP 分片引擎。当生成入场信号时,EA 可自动将总头寸规模拆分为多个较小的子订单,随时间依次执行,从而大幅降低大额账户的滑点影响。
动态头寸规模:用户不限于固定手数。XAUtify 提供多种资金分配方法,包括固定风险百分比、凯利准则和基于风险价值(VaR)的头寸规模确定。VaR 模型计算特定时间范围内的最大预期损失,并调整手数,确保账户处于严格的置信区间内。
全面的账户保护机制:风险管理是 XAUtify 引擎的首要任务。系统包含多层防御:
- 每日熔断:达到用户设定的日亏损百分比后强制停止交易。
- 每周回撤限制:超过最大周回撤时暂停执行。
- 峰值权益追踪(高水位线):从账户绝对峰值权益计算回撤,保护已实现利润。
- 篮子追踪止损:通过追踪总账户权益,同时锁定所有已开代理头寸的利润。
详细输入参数
[00] 系统标识与日志
InpMagicNumber:EA 交易的唯一数字标识符。运行多个实例时必须唯一。
InpEnableHUD:启用在图表上显示的图形化遥测面板。
InpDebugLogs:在“专家”选项卡中打印详细的引擎计算和统计指标。
[01] 统计套利引擎
InpProxySymbols:要追踪的相关资产列表,用逗号分隔。这些资产必须显示在您的市场报价窗口中。
InpDXYSymbol:您的经纪商对美元指数的具体报价名称。
InpPrimaryTF:用于基线统计计算的时间框架。
InpZScoreEntry:触发入场所需的标准差阈值。
InpZScoreExit:锁定利润所需的标准差阈值。
InpZScoreStop:关闭统计失效设置的硬性失效阈值。
InpRegimeFilter:启用波动率检测,在结构性突破期间阻止入场。
InpSimulationMode:启用模拟运行日志。EA 将计算并记录信号,但不执行真实交易。
[02] 风险与资金管理
InpRiskPerTrade:每个信号分配的基础账户权益百分比。
InpDailyMaxDD:每日权益回撤限制百分比。
InpDailyPnLLimitPct:每日亏损固定熔断百分比。
InpDDBase:确定回撤是基于初始余额计算还是基于峰值高水位线计算。
InpVaRConfidence:风险价值(VaR)头寸规模确定的置信水平。
InpEquityTrailPct:应用于总账户权益的追踪止损百分比。
InpBasketTargetPct:当总权益增长至此百分比时,平掉所有头寸的硬性目标。
InpMoneyMode:手数计算方法(固定手数、固定风险、凯利、VaR)。
InpFixedLot:若选择固定手数模式,则使用此默认手数。
InpAllowScaling:允许 EA 在统计异常扩大时进行成本平均。
InpWeeklyMaxDD:每周权益回撤限制百分比。
InpTrailingStop:动态追踪止损的距离。
InpTrailingStep:移动追踪止损所需的步长增量。
[03] 机构执行引擎
InpExecutionSlices:用于 TWAP 执行的子订单数量(例如,4 个分片会将 1.00 手拆分为四个 0.25 手的订单)。
InpSlippageATRMult:用于确定动态安全滑点区间的 ATR 乘数,替代固定点数。
[04] 交易时段与点差过滤器
InpSessionStart / InpSessionEnd:基于经纪商服务器时间的活跃交易窗口小时数。
InpMaxSpreadUSD:执行被临时阻止前允许的最大点差阈值。
[05] 高级账户保护
InpProtTargetEquity:达到该目标权益金额后停止交易。
InpProtMarginShield:当可用保证金低于特定阈值时阻止交易。
InpProtFridayLiq:周末休市前自动平掉所有未平仓头寸。
设置说明
1. 打开您的终端,确保 InpProxySymbols 参数中列出的所有交易品种都完全显示在市场报价窗口中。XAUtify 需要这些代理资产的实时价格数据来构建相关性矩阵。
2. 将 EA 附加到单个 XAUUSD 图表上。图表的时间框架并不严格重要,因为引擎会根据 InpPrimaryTF 参数显式请求数据。
3. 确保您的 VPS 连接稳定,因为统计套利系统需要连续不断的实时报价流才能准确计算标准差。
4. 对于区间市场,通常使用较低的 InpZScoreEntry(例如 1.5 至 2.0)为最佳。在高度波动的条件下,增大该参数(例如 2.5 至 3.0)要求在 EA 交易前出现更强的数学异常。
5. 强烈建议先使用 InpSimulationMode。这样您可以在您的经纪商具体条件下实时观察 Z 分数引擎的行为和信号日志记录,然后再拿真实资金去冒险。
