Astra Pact V24
- 专家
- 版本: 24.1
- 激活: 5
Astra Pact V24
Astra Pact V24 是一款黄金(XAUUSD)智能交易系统,顺着 H4 趋势方向交易日内区间突破。它运行六个相互独立的时间窗口。每个窗口测量交易日中属于自己那一段时间的价格区间,只有在更高周期的趋势方向一致时,才会在第一根收于区间之外的 M15 K线上入场。每个窗口管理自己的小型篮子(最多三个仓位),篮子在共同目标处整体平仓,篮子止损设定为账户余额的固定百分比。
工作原理
- 六个窗口(服务器时间):B1 00-06、B2 02-08、B3 01-09、B4 04-10、B5 02-12、B6 00-14。每个窗口每天最多开一个篮子,时间在其区间结束之后、最后入场时间之前。
- 区间过滤:区间宽度必须在价格的 0.12% 至 1.30% 之间,以跳过过于平静或过于剧烈的时段。
- 趋势过滤(H4,已收盘K线):做多要求 EMA 50 高于 EMA 200、收盘价高于 EMA 200、EMA 200 高于 3 根K线之前,且 ADX(14) 不低于 20;做空条件相反。逆趋势的突破会被忽略。
- 篮子:如果价格朝不利方向移动一个网格间距(40 点与 H1 ATR 一半之中的较大者,下一个间距 ×1.2),篮子可以加入第二个、然后第三个仓位,手数 ×1.3,但只在一根 M15 K线朝篮子方向收盘之后。所有仓位共用同一目标和同一止损。
- 目标:距平均价 0.7 × H1 ATR(至少 20 点)。当篮子有三个仓位时,目标改为保本价加 3 点。
- 出场以 TP 和 SL 的形式设置在服务器上的每个仓位中,因此即使终端离线,未平仓的篮子仍受保护。
风险管理
- 篮子止损:无论篮子中有多少仓位,亏损都限制在余额的 2%(可调)。增加层级会让止损在价格上更近,但不会增加风险金额。
- 手数:自动手数为每 2,000 / 1,000 / 600 / 400 / 300 余额 0.01 手(Very Low 至 Very High),也可选择固定手数或按余额步长的固定手数。当 H1 ATR 超过价格的 0.30% 时,手数会自动减小。
- 最小手数检查:如果以最小手数开仓会使篮子止损距离小于一个 H1 ATR,则跳过该次入场,以保护小账户。
- 同时最多三个篮子(可调)。
- 账户保护:浮动回撤达到 30% 时关闭所有篮子(按百分比或金额),可选每日亏损上限。
- 日历:NFP 当天不新开仓,12 月 15 日至 1 月 15 日暂停,周五 22:00 后不入场,可选择交易日和交易时段,限制最大点差和滑点。
- 新闻过滤:使用 MetaTrader 经济日历中的 NFP、CPI 和 FOMC(事件前 60 分钟、事件后 30 分钟)。在策略测试器中使用内置日期表。
- 不使用 DLL,也不发送网络请求。
风险披露
Astra Pact V24 使用有限的均价网格:每个篮子最多三个仓位,手数递增(×1.3)。这不是无限制的马丁格尔,但亏损的篮子会以最多余额 2% 的亏损平仓,而且同一天可能有多个篮子亏损。大多数日子 EA 完全不交易:它会等待与 H4 趋势方向一致的区间突破。
回测结果
策略测试器,MetaQuotes-Demo 历史数据,"1 minute OHLC" 模式,默认设置,入金 10,000 美元,杠杆 1:100,未计佣金。
- 2024 年 4 月至 2026 年 10 月:净利润 +265%,盈利因子 1.35,最大净值回撤 29.9%,1,840 笔交易,74.7% 为盈利交易。
- 2020 年 1 月至 2026 年 10 月:净利润 +138%,盈利因子 1.17,最大净值回撤 45.1%。2020 年(-25.9%)和 2022 年(-19.4%)为亏损年份。黄金处于趋势中时策略表现最好;在震荡行情中结果持平或为负。
过往业绩不代表未来结果。
建议
- 品种:XAUUSD(黄金),任意图表周期(EA 内部使用 M15、H1 和 H4)。只加载到一个图表上。
- 账户:建议使用对冲账户。在净额账户上,EA 每次只使用一个篮子。
- 余额:在默认的 Very Low 风险下,至少约 2,000 美元(或等值货币)。余额更小时,EA 会按设计跳过大部分入场。
- 杠杆:1:20 或更高。手数与杠杆无关;低杠杆只会限制保证金能容纳的层级数量。
- 建议使用低点差经纪商和 VPS。请先在模拟账户上运行。
订单注释和交易日志
每个订单带有一个简短代码,例如 "AP24 B4L2 04-10 T94 S75 A106":窗口 B4、第 2 层、服务器时间 04-10 的区间、目标距本次入场 94 点、止损距本次入场 75 点、H1 ATR 为 106 点(1 点 = 0.10 美元)。每次开仓和平仓都会在"专家"日志中完整记录,并保存到 MQL5\Files\AstraPact_journal.csv。
主要输入参数
- General:magic number 基数、订单注释前缀、允许的交易方向、同时存在的最大篮子数。
- Money management:手数模式、风险级别、固定手数、按余额步长的手数、最大手数、波动率调整、以 ATR 计的最小止损距离。
- Basket and grid:网格间距、ATR 乘数、间距扩展、手数乘数、每个篮子的最大仓位数、每根K线最多一层、确认K线、平仓后暂停、目标、保本层级、篮子止损百分比、时间限制、佣金、服务器止损。
- Trend filter:周期、快速和慢速 EMA、斜率、最小 ADX。
- Breakout windows:突破K线周期、区间最小和最大宽度、突破缓冲,以及每个窗口 B1-B6 的启用、区间开始、区间结束、最后入场时间。
- Protection:最大回撤模式和数值、平仓后暂停、每日亏损上限、最大点差和滑点。
- Calendar filters 和 news:交易日和交易时段、NFP 日、年末暂停、周五截止和平仓、新闻过滤设置、测试器使用的服务器时区偏移。
- Chart and journal:状态面板、图表线、CSV 日志。
服务器时间
窗口时间以经纪商的服务器时间为准。默认值假设服务器冬季为 GMT+2、夏季为 GMT+3(纽约收盘时间),这在黄金交易中很常见。如果您的经纪商使用其他时区,请相应调整窗口时间。
支持
如有问题或需要设置帮助,请通过 MQL5 私信联系。
