本指南适用于 Golden Commander V3(MQL5 市场、MT4 和 MT5 上的 3.0 版本)。2.x 版本的运行方式有所不同:它们的设置和预设不适用于 V3。
1. EA(智能交易系统)的功能
Golden Commander 管理独立的黄金买入和卖出组合。首次自动入场时,会使用 M15 信号,并结合 H1 方向过滤器、布林带和 RSI 指标。后续入场则取决于距离、波动性、支撑/阻力位以及确认规则;并非仅仅因为达到了固定距离就进行交易。
该算法采用反弹确认和退出参考,并在重启后恢复已保存的状态。一篮子交易是指一组单向管理的市场头寸。平均交易量和增加交易量可能导致较大的浮动亏损;无法保证能够收回亏损。
此配置适用于 M15 周期的 XAUUSD 黄金交易对。请使用经纪商提供的准确黄金交易代码,包括其后缀。数值设置并非 EURUSD 或多资产预设值。MT5 平台要求使用对冲账户;不接受净额结算账户。
2. 快速入门
- 选择适合您平台的文件:MT4 使用 EX4 文件,MT5 使用 EX5 文件。请勿将 MT4 文件放入 MT5 中,反之亦然。
- 在终端中,通过“市场”→“已购买”安装市场交易,并登录购买该交易的MQL5账户。之后,EA将出现在导航器中的“市场”栏目下。
- 打开策略测试器,选择 V3 专家模型,经纪商的 XAUUSD 交易品种,以及 M15 时间周期。在 MT5 中,选择“基于真实报价的每笔交易”,并确认报告的历史数据质量。普通的 MT4“每笔交易”运行结果本身并不能证明数据的真实性。
- 使用内置默认值;无需 SET 文件。检查 ExitMode = Real、LotSizing、LotPer1000/FixedLot、MagicNumber 和保护限制。不要加载 2.x 版本的预设,并期望它能正确配置重命名的输入。
- 面板默认开启(ShowPanel = true)。在测试器中,它以可视模式显示。点击“+”展开面板,并勾选“买入/卖出”、“买入/卖出权限”以及显示的起始手数。
- 请参考专家/期刊评论、交易品种、点差、佣金、杠杆以及最终的交易规模。历史业绩并不代表该交易方式适合您的经纪商或预估未来的收益。
要进行交易,请将EA附加到XAUUSD M15图表,并在终端和EA的通用设置中启用算法交易。无需导入DLL文件。建议先使用模拟账户进行练习。
3. 哪些交易属于此实例
MagicNumber 用于标识 EA 在当前交易品种上的交易。每个交易品种/MagicNumber 组合请使用一个管理实例。重复实例检查仅在单个终端中有效;它无法协调第二个终端或 VPS。请勿使用相同的所有权设置运行两个副本。
该EA仅管理其自身针对当前交易品种的Magic交易。Magic 0交易和其他ID的交易不会被纳入其管理范围。您仍然可以通过终端开仓,但该交易不会加入该EA的投资组合。
请勿在购物车打开时更改 Magic 或管理实例。否则,无法猜测缺失或不兼容的恢复数据。请在管理范围为扁平状态时更新版本;迁移打开的购物车需要经过单独验证的流程。
4. 阅读并操作面板
标题为“Golden Commander V3”。拖动标题可移动面板;+/- 可展开或折叠其控件。PanelScale 可调整面板大小,面板会根据可用海图空间自动调整。
机器人会根据策略开仓。标题栏中没有模式切换按钮。关闭“买入入场”和“卖出入场”按钮即可阻止创建新的投资组合。现有投资组合的管理和允许的平均成本法将继续运行;使用单独的“加仓暂停”按钮来停止添加新仓位。
买入入场:开启/关闭 和卖出入场:开启/关闭 分别允许或阻止该方向上的首次入场。点击不会下单或强制进行均价操作。开启后,机器人仍会等待信号和所有适用的交易条件。
买入/卖出加仓:暂停操作会阻止该方向的额外均价操作。暂停后,按钮会显示“恢复”,因为这是下一步操作。暂停加仓不会平仓现有交易,也不会取消内部的保护性冻结。
“CLOSE BUY”、“CLOSE SELL”和“CLOSE ALL”均请求平仓您管理范围内的所有交易。“CLOSE ALL”并非指平仓整个账户上的所有交易。请密切关注交易日志和持仓列表,直至平仓确认;经纪商的平仓请求失败或延迟并不代表平仓完成。
下图是在MT5中截取的。MT4面板具有相同的行和按钮。
屏幕截图 — MT5:Golden Commander V3 面板:首次入场权限、平均暂停和篮子关闭。
包含示例账户值的原生界面截图。交易功能已禁用;此结果不代表性能表现。

- 标题和大小。拖动标题可移动面板。- 折叠面板;+ 展开面板。
- 手数计算。自动手数是计算出的起始交易量,并非交易模式切换。
- 新增交易篮。输入:开启允许首次输入;关闭阻止输入。点击不会执行交易。
- 添加其他仓位。ADD : PAUSE 表示停止平均计算。RESUME 表示平均计算已暂停。
- 关闭命令。关闭命令可以针对单边或双边:仅针对EA的当前交易品种和Magic。
屏幕截图 — MT5:买入和卖出功能已关闭:新篮子已被阻止,但现有篮子仍可管理。
包含示例账户值的原生界面截图。交易功能已禁用;此结果不代表性能表现。

- 标题和大小。拖动标题可移动面板。- 折叠面板;+ 展开面板。
- 手数计算。自动手数是计算出的起始交易量,并非交易模式切换。
- 交易功能已关闭。新的买入和卖出交易组合已被阻止。现有仓位仍可正常管理。
- ADD 功能是独立的。 “输入:关闭”不会停止平均值计算。请使用单独的 ADD 暂停控制按钮。
- 关闭命令。关闭命令可以针对单边或双边:仅针对EA的当前交易品种和Magic。
屏幕截图 — MT5:买入添加:恢复表示买入添加功能当前已暂停。
包含示例账户值的原生界面截图。交易功能已禁用;此结果不代表性能表现。

- 标题和大小。拖动标题可移动面板。- 折叠面板;+ 展开面板。
- 新增交易篮。输入:开启允许首次输入;关闭阻止输入。点击不会执行交易。
- 买入加仓:恢复。买入平均策略已暂停。点击“恢复”按钮将允许算法再次加仓。
- 卖出加仓:暂停。卖出均价操作不会暂停。每个方向均单独控制。
- 关闭命令。关闭命令可以针对单边或双边:仅针对EA的当前交易品种和Magic。
5. 显示的数字是什么意思
余额和净值描述的是整个账户的情况。盈利是EA会计范围内当前的未平仓结果;日盈亏是EA在当前经纪商交易日的已平仓结果。这些是不同的衡量指标,可能与终端的整个账户历史记录有所不同。
买入/卖出仓位、手数和盈亏情况描述的是相应的管理投资组合。盈利记录指的是显示的跟踪周期内的盈利,不一定是账户整个生命周期内的盈利。由于历史记录缺失或不完整,长期统计数据可能无法提供。
时钟使用服务器/图表时间。将鼠标悬停在时钟/状态元素上,即可查看诸如“自动禁用”、“无连接”、“设置错误”、“新闻暂停”或“风险暂停”等状态信息。仅显示“开启”按钮并不代表当前允许交易。
屏幕截图 — MT5:紧凑视图:账户数据和当前规模结果。
包含示例账户值的原生界面截图。交易功能已禁用;此结果不代表性能表现。

- 余额和权益。账户整体余额和权益。权益包含浮动结果。
- 盈利和日盈亏。盈利是指EA的初始收益。日盈亏是指EA在服务器当日的实际收益。
- 手数和保证金。起始手数和保证金读数。短横线表示不显示数值。
- 自所示跟踪开始时间以来的盈利情况。结果仅代表自所示跟踪开始时间以来的业绩,不一定代表账户的完整历史记录。
- 展开控件。 “+”按钮可显示控件。折叠面板不会停止EA运行。
6. 批次大小和账户单位
自动开仓时,初始手数为账户净值 / 1000 × 每1000单位手数。V3 的内置系数为 0.010。在 10,000 个账户货币单位和 1:500 杠杆的情况下,在扣除经纪商手续费、上限和其他限制之前,该系数为 0.10。在 1:100 杠杆的情况下,内置杠杆调整会将该初始手数减少 100/500;此时需要考虑四舍五入和限制。如果最终手数低于经纪商的最小手数(通常为 0.01),EA 会在可用保证金允许的情况下开立最小手数。对于净值低于约 1,000 美元的美元账户,在 1:500 杠杆和 0.010 杠杆的情况下(较低的杠杆对应更高的阈值),实际风险会高于设定值;对于更小的金额,美分账户可以保持预期的风险水平。
LotPer1000 并非以止损为基准衡量的风险百分比。该代码使用账户净值,以账户自身单位表示。美分账户、合约规模和最小价格变动单位必须同时核对;显示的 10,000 余额并不自动等同于相同规模的标准美元账户。
FixedLot 提供固定规模交易的基础交易量。您可以在“输入”中更改此设置;面板没有交易量编辑器。起始交易量仍会经过杠杆调整、经纪商限额和标准化处理。后续平均交易量取决于前一手交易量和网格乘数。
重置操作会恢复内置输入。买卖权限和加仓暂停时间分别保存;启动后请检查其状态。手数大小只能在输入设置中更改。没有设定普遍适用的最低安全存款额。
截图 — MT5:固定起始手数已在“输入”中设置。面板显示计算出的交易量,但没有手数编辑器或输入按钮。
包含示例账户值的原生界面截图。交易功能已禁用;此结果不代表性能表现。

- 固定手数。在“输入”菜单中通过“固定手数”设置起始交易量;经纪商限制仍然适用。
- ENTRY 是一种权限。它启用基于信号的新购物车。它不会打开手动订单。
- 添加其他仓位。ADD : PAUSE 表示停止平均计算。RESUME 表示平均计算已暂停。
- 平仓买入/卖出。请求平掉所选方的已管理仓位。请在终端查看执行情况。
- 关闭命令。关闭命令可以针对单边或双边:仅针对EA的当前交易品种和Magic。
7. 实际水平、TP 和追踪
在 V3 版本中,请将 ExitMode 保留为 Real。旧的 Virtual 选项仍然保留在输入枚举中,但此分支在初始化时会拒绝使用它。请勿将旧版 Virtual 构建的说明与此版本混淆。
在启用追踪止盈之前,默认止盈距离为距离止盈参考点 450 个 EA 点。当止盈距离达到 265 个点时,追踪止盈功能将激活,止盈距离为 50 个点。止损仅在止盈方向收紧,步长为 5 个点。经纪商的最小价格变动单位、止损/冻结距离和请求确认机制仍然有效。
当追踪止盈功能启用时,固定止盈将被移除。这允许价格突破初始目标;即使价格走势不利,在达到止损点之前仍有可能获得利润。在真实交易模式下,如果交易终端离线,已确认的服务器止损/止盈水平仍会保留在经纪商处,但EA停止追踪止盈后,这些水平将不再生效。
“真实”并不意味着始终存在初始硬性止损。在嵌入式配置中,追踪止损之前没有默认的篮子亏损止损,可选的百分比亏损限制也设置为 0。这些软件限制也需要 EA 和经纪商执行才能正常工作。
TRAIL START 是一个激活阈值,而非订单或平仓指令。激活后,该线将消失。在实盘模式下,实际的止损/止盈线由终端绘制;EA 避免重复绘制虚拟止损/止盈线。退出参考计算意味着该阈值无需等于简单的成交量加权平均入场价加上 265。
截图 — MT5:图表上显示已平仓交易的 TRAIL START 指南。
2026年9月29日MT5测试日回放,包含EA的自动绘图。以当日最后一次卖出为例,展示了TRAIL START指南。非真实账户。

- 追踪阈值。卖出追踪起始价位:篮子均价减去 2.65 美元。这是一个激活价位,并非订单,既不是止盈也不是止损。
- 它的位置。例如,当天最后一笔卖出交易,开盘价为 4166.31:阈值为 4163.66。
- 阈值价格。价格等级相同。激活后,指南消失,TP 移除,SL 轨迹消失。
- 追踪止损平仓。2手卖单于 14:45 触发追踪止损,平仓获利 234.62 美元。
8. 支撑位和阻力位:解读区域
浅青色条带代表支撑位;浅粉色条带代表阻力位。支撑位来自历史局部低点,阻力位来自局部高点。这些区域是潜在的价格反应区域,并不预示着价格一定会反弹。
即使EA的工作图表是M15,它也会基于H1图表计算区域。它会将高点或低点与其两侧各25根K线进行比较,并将附近的价位合并。计算时,它会选择价格下方最多三个支撑位和上方最多三个阻力位。需要加载H1历史数据。
每个区间代表一个价格范围。支撑位从其局部低点向上延伸;阻力位从其局部高点向下延伸。随着新的 H1 数据可用,区间会重新计算,因此所选区间可能会发生变化。每种类型的区间在可见图表区域内可能少于三个。
对于首次入场,该过滤器可能会阻止在阻力位买入或在支撑位卖出。均价计算还会考虑区间、距离、确认信号和其他限制条件。仅仅触及某个区间并不会直接开仓。
ShowSRLines = false 仅隐藏绘图。该策略内部仍继续使用这些级别。水平彩色条带与垂直新闻标记和虚线 TRAIL START 阈值不同。
屏幕截图 — MT5:H1 支撑/阻力区域和垂直新闻标记:编号说明标识每个元素。
MT5 2026年7月1日测试回放,非真实账户。

- H1支撑位。青色区域位于H1局部低点附近。仅触及该区域并不构成买入信号。
- H1阻力位。粉色区域位于H1局部高点附近。这是一个价格区间,并非精确的入场价格。
- 新闻标记。竖线表示事件发生时间。[H] 表示高度重要;USD 为货币单位。
- 事件标签。该标签用于标识事件的重要性、时效性和事件类型。其时间轴与图表的时间轴一致。
- 显示和交易逻辑。ShowSRLines仅隐藏区域。ShowNewsLines 显示新闻;筛选功能单独启用。
9. 已平仓位和购物车结果标签
虚线路径连接各个已平仓头寸的入场点和出场点。现金标签显示已完成投资组合的总收益。因此,单仓投资组合只有一个平仓收益标签。多仓投资组合中的每个仓位都有各自的路径,并非每个仓位都对应一个单独的现金标签。
图中,+183.79 代表两个卖出仓位:-152.21 和 +336.00,总计 +183.79 美元。+100.44、+80.29 和 +79.36 分别代表三个单仓平仓。总共有五个已平仓位和四个结果标签。篮子总金额为正并不意味着篮子中的每个仓位都盈利。
ShowHistoryLines 控制历史图表的显示。如果缺少标签,请检查此设置、可用的交易历史记录以及可见的图表周期。买入/卖出持仓数量为零表示当前没有未平仓位;但这并不意味着没有发生过交易。
包含交易历史记录和新闻回放的完整图表,以及使用MT5原生V3绘图功能保存的2026年7月1日测试数据。MT4在其界面中显示相同的数据。这是一个教学示例,并非真实账户或独立的MT4金融测试。这些图表中的数值与面板截图中的示例数值不同。
屏幕截图 — MT5:面板上显示各个已平仓位、篮子总标签和已实现结果。
MT5 2026年7月1日测试回放,非真实账户。

- 独立交易路径。虚线连接每笔交易的入场点和出场点。篮子中只有一个现金标签。
- 篮子总额。 +183.79 是两个已平仓的卖出头寸的总和:-152.21 美元和 +336.00 美元。
- 单仓平仓。 +100.44、+80.29 和 +79.36 是三个篮子,每个篮子都有一个已平仓的仓位。
- 面板结果。当日盈亏涵盖服务器当日。自显示的跟踪日期起开始计算利润。
- 开盘结果。盈利 = 0:此周期内没有未平仓位。已平仓历史记录仍然可见。
10. 点数、点数和价格距离
该EA的点数大小为点数 × 点数倍数:对于3位或5位报价位数,点数倍数为10;对于6位报价位数,点数倍数为100;否则为1。对于典型的两位数报价的XAUUSD(点数=0.01)和三位报价位数的XAUUSD(点数=0.001),因此EA的一个点数对应0.01的价格。
根据这些规定,450 点等于黄金价格的 4.50,265 点等于 2.65,50 点等于 0.50,5 点等于 0.05。这些是价格距离,而非账户盈利金额。旧指南中“1 点 = 10 点”的绝对说法并不适用于所有报价格式。请务必查看经纪商的规定,不要想当然地进行换算。
11. 保护限值和暂停
DailyStopPct、DailyProfitPct、MaxFloatingLossPct 和 MaxGridMarginPct 设置为 0 时处于关闭状态。它们出现在菜单中并不意味着它们处于激活状态。MinMarginLevel 默认值为 150,并阻止低于其杠杆调整阈值的新敞口;它既不是回撤上限,也不是经纪商的止损水平。
“CloseOldSeries”默认开启:如果一个投资组合在72小时内未平仓,即使亏损也会以市价平仓,交易随后继续进行。时间从该系列的第一笔交易开始计算,即使终端重启后仍然有效。此功能可以防止持续数周的系列交易出现长期价格波动。但它无法防止72小时内的剧烈价格波动,因此交易手数仍然是主要的风险限制因素。
每日盈亏检查使用EA当日的结算结果加上其当前的浮动结果,并与经纪商开盘日时账户的净值进行比较。浮动亏损检查将EA的当前浮动亏损与当前账户余额进行比较。触发的限价单会请求平仓并设置风险暂停;执行可能会延迟,甚至比阈值更糟。
更改买入/卖出权限不会清除风险保护暂停。每日重置会在处理新的服务器日时清除已保存的每日暂停,但会保留方向权限。内部均价块和加仓暂停是分开的。
12. 新闻:显示和条目筛选是分开的。
默认情况下,UseNewsFilter 为 false;ShowNewsLines 是一个单独的显示选项。除非启用 UseNewsFilter,否则选择影响/货币类别不会启用入场阻止。NewsTradePolicy 仅选择首笔入场或首笔入场加均价。它不会取代退出管理。
MT5 使用终端的经济日历。在测试器中,启用筛选器后,需要一个经过验证的历史新闻存档,该存档必须与服务器时间、覆盖范围和所选货币相匹配。NewsArchiveRequiredFrom/To 定义了所需的测试周期。无新闻测试必须进行相应标记。
MT4 使用已配置的 CSV 数据源。对于启用图表功能的版本,在使用默认数据源时,请在“工具”→“选项”→“智能交易系统”→“Web 请求”中允许访问 https://raw.githubusercontent.com。具体的 URL 和缓存设置请参阅 MT4 参考文档。启用的过滤器可以在数据源不可用或过期时暂停交易。
当前 MT4 版本没有经过验证的历史新闻存档路径,因此无法进行金融测试:请使用 UseNewsFilter = false 来执行完全无新闻的 MT4 测试。ServerUTCOffsetHours 和 InitialServerUTCOffsetHours 指的是 MT4 图表时间;请检查夏令时变更前后的偏移量,不要假设计算机时钟与经纪商时间一致。
当前MT5代码在测试器中无法正常显示日历标记。本指南中的新闻截图是通过单独回放存档日历生成的。它仅用于解释标记,并不代表交易过滤器在该测试中是否生效。
13. 重启、VPS 和版本变更
请保持账户、服务器、游戏符号和魔法值不变。恢复数据存储在终端本地。请勿删除终端全局变量、重置数据文件夹,也不要以为重新安装/复制 EX4/EX5 就能恢复所有未完成的检查点。
V3 版本恢复已保存的信号参考、反弹状态和退出参考。正常恢复后,需要新的报价才能使已激活的反弹确认方向。缺失、损坏、不兼容或模糊的状态可能会阻止初始化/新的曝光;重复重启无法重建从未保存的数据。
重启后,检查日志、方向权限、ADD暂停和已管理仓位。确认连接已恢复,并且没有第二个管理实例在其他图表或VPS上运行。
迁移到 VPS 或其他终端时,请使用托管范围扁平化方案或通过单独验证的恢复流程安排迁移。避免在同一账户/代码/Magic 上同时进行多个副本。服务器端停机期间将保持固定状态;EA 的主动管理需要终端正常运行并保持连接。
14. 故障排除和支持
- 没有面板:选中 ShowPanel = true;在测试器中使用可视化模式。
- 没有首笔交易记录:请检查买入/卖出交易记录、全局/EA交易权限、市场连接、已加载的M15/H1历史数据、交易时段/节假日规则、点差、保证金、新闻以及交易日志。没有首笔交易记录并不一定意味着交易失败。
- “买入/卖出”按钮不会立即执行交易:它们只是更改交易权限。算法仍需接收交易信号并满足所有适用的交易条件。
- 选择 Virtual 后初始化失败:将 V3 的 ExitMode 返回 Real。
- 恢复/设置错误:请保留日志和状态文件。持仓未平仓时请勿删除检查点。请联系作者并提供平台/版本号、交易品种以及错误信息;切勿发送交易密码。
- 平仓尚未完成:请确认经纪商回复、市场可用性和剩余持仓情况。点击“平仓”按钮并不代表交易成功。
- 数字与旧截图不同:请检查版本、规模模式、权益、杠杆、经纪商交易量步长、美分/标准合约规格和已保存的面板状态。
值得检查的执行细节
面板上显示的起始手数是 CalcLot 的计算结果,其中包含了固定规模交易的杠杆和交易量限制。实际执行情况还取决于经纪商。
暂停首次入场不会平仓或停止允许的平均成本法操作。加仓暂停不会平仓。CLOSE BUY/SELL/ALL 会平掉EA交易品种和Magic范围内的所有已管理交易。
价格距离目标并非净现金利润目标。佣金和掉期费用会影响最终结果。0.010 的价格区间是在美元模型条件下研究的;其他账户货币和美分合约需要单独校准。
完整设置参考
贸易
- AllowHedging — 允许同时进行买入和卖出操作。默认值: true 。允许同时进行买入和卖出操作。无论是否启用此设置,MT5 仍然需要对冲账户。(MT4 / MT5)
批量
- 手数大小— 手数大小。默认值: Automatic (1) 。基于净值或固定起始手数的计算。此设置决定交易规模。(MT4 / MT5)
- LotPer1000 — 每 1,000 单位权益的交易手数。默认值: 0.010 。每 1,000 单位账户权益的起始手数系数;并非亏损百分比限制。(MT4 / MT5)
- 固定手数— 起始手数(自动手数调整关闭)。默认值: 0.01 。固定手数的基本起始手数。仅在“输入”中更改;杠杆调整和成交量标准化仍然有效。平均成交量可能会增长。(MT4 / MT5)
- MaxLot — 每笔订单的最大手数(0 = 经纪商限制)。默认值: 200 。每笔订单的最大手数;0 使用经纪商限制。不限制总交易量或资金风险。(MT4 / MT5)
平均值
- MaxGridOrders — 每个方向的最大未平仓交易数。默认值: 6 。每个方向的最大受控入场/未平仓交易数,受引擎逻辑顺序保护机制的限制。(MT4 / MT5)
- GridMultiplier — 下一平均手数乘数。默认值: 1.3 。经纪商标准化和上限之前的下一平均手数乘数;增加累计敞口。(MT4 / MT5)
止盈/止损
- 退出模式— 止盈/止损模式。嵌入式默认值: Real (0) 。保持真实。虚拟是 V3 版本不支持的旧式枚举选项。(MT4 / MT5)。
- GridTargetProfit — 追踪止盈前的止盈点数(点数)。默认值: 450 。追踪止盈前止盈点数与交易篮子退出参考点的距离,以EA点数表示;并非盈利目标。(MT4 / MT5)
- UseGridTrailing — 使用追踪止损。默认值: true 。启用篮子追踪管理。追踪激活后,基础止盈将被移除。(MT4 / MT5)
- GridTrailStartPips — 从盈利点开始追踪止盈(点数)。默认值: 265 。盈利点与触发追踪止盈的止盈参考点之间的距离。(MT4 / MT5)
- GridTrailDistPips — 追踪距离(点数)。默认值: 50 。相关报价与所需追踪止损之间的距离。(MT4 / MT5)
- GridTrailStepPips — 跟踪更新步长(点数,0 = 每一步)。内置默认值: 5 。跟踪更新前的最小期望改进;0 允许每一步都进行跟踪更新。(MT4 / MT5)
保护
- MinMarginLevel — 入场保证金阈值(%,已根据杠杆调整)。默认值: 150 。入场/追加保证金阈值,已根据杠杆进行调整。不会自动平仓现有仓位。(MT4 / MT5)
- MaxGridMarginPct — 估计的系列保证金上限(%,0 = 关闭)。默认值: 0 。用于仓位调整的可选估计全网格保证金预算。0 表示禁用;并非最大回撤保证。(MT4 / MT5)
- DailyStopPct — 每日亏损:平仓并暂停(%,0 = 关闭)。默认值: 0 。每日EA亏损上限,基于当日开仓净值;包含当前浮动结果。请求平仓并暂停。0 = 关闭。(MT4 / MT5)。
- DailyProfitPct — 每日盈利:平仓并暂停(%,0 = 关闭)。默认值: 0 。每日EA盈利目标基于当日开盘净值,包含浮动结果。请求平仓并暂停。0 = 关闭。(MT4 / MT5)。
- MaxFloatingLossPct — 未平仓亏损:平仓并暂停(%,0 = 关闭)。默认值: 0 未平仓亏损限制(基于当前余额)。请求平仓并暂停。0 = 关闭。(MT4 / MT5)。
- CloseOldSeries — 关闭已开仓超过 72 小时的系列。默认值: true 。如果一个投资组合在 72 小时内未平仓,EA 会以市价平仓,即使亏损也会继续交易。false = 系列交易不受时间限制。(MT4 / MT5)
首次参赛时间表
- UseSessionFilter — 使用条目时间。默认值: true 。将自动首次条目限制在配置的服务器时间段内;现有管理功能继续运行。(MT4 / MT5)。
- SessionStartHour — 入场开始时间(服务器时间)。嵌入式默认值: 4 。经纪商/服务器时间中的首次入场会话开始时间,0–23。(MT4 / MT5)。
- SessionEndHour — 入场结束时间(服务器时间)。默认值: 23 。首次入场会话结束时间(经纪商/服务器时间),0–23。(MT4 / MT5)。
- TradeFriday — 允许周五自动首次入场。默认值: true 。允许周五自动首次入场;并非周五平仓的命令。(MT4 / MT5)
- UseHolidayFilter — 暂停首次录入:12 月 20 日至 1 月 15 日。嵌入式默认值: true 。在嵌入式 12 月 20 日至 1 月 15 日假期期间暂停自动首次录入。(MT4 / MT5)。
消息
- UseNewsFilter — 暂停新闻相关的条目。默认值: false 。启用与新闻相关的条目暂停。默认值为 false;图表新闻仍可独立显示。(MT4 / MT5)
- NewsTradePolicy — 暂停哪些条目。内置默认值: First entries only (0) 。仅对首条条目应用已启用的新闻过滤,或对首条条目应用新闻过滤并进行平均。(MT4 / MT5)
- ShowNewsLines — 在图表上显示新闻。默认启用: true 。在图表上绘制新闻信息;本身不会启用交易阻止功能。(MT4 / MT5)
- FilterHighNews — 高影响力新闻。默认嵌入: true 。在选定的新闻类别中包含高影响力事件。(MT4 / MT5)
- FilterMediumNews — 中等影响力新闻。默认嵌入值为 false 。在所选新闻类别中包含中等影响力事件。(MT4 / MT5)
- FilterLowNews — 低影响力新闻(前后 30 分钟)。默认嵌入: false 。仅限 MT5:包含低影响力事件;前后 30 分钟窗口。(MT5)
- FilterUSDNews — 美元新闻。默认嵌入: true 。在所选新闻货币中包含美元事件。(MT4 / MT5)。
- FilterEURNews — 欧元新闻。默认嵌入: false 。包含所选新闻货币中的欧元事件。(MT4 / MT5)
- HighNewsBeforeMinutes — 高影响力新闻:提前几分钟暂停。默认值: 60 。应用新闻筛选器后,在选定的高影响力事件发生前暂停的分钟数。(MT4 / MT5)
- HighNewsAfterMinutes — 高影响力新闻:暂停几分钟。默认值: 60 。选定的高影响力事件发生后暂停的分钟数。(MT4 / MT5)
- MediumNewsBeforeMinutes — 中等影响力新闻:提前几分钟暂停。默认值: 30 。在选定的中等影响力事件发生前暂停的分钟数。(MT4 / MT5)。
- MediumNewsAfterMinutes — 中等影响力新闻:暂停几分钟。嵌入式默认值: 30 。选定的中等影响力事件发生后暂停的分钟数。(MT4 / MT5)。
图表
- ShowPanel — 显示面板。嵌入式默认值: true 。显示图表面板。在测试器中,面板仅在可视模式下可见。(MT4 / MT5)
- PanelScale — 面板缩放比例(0.5 至 2.0)。嵌入式默认值: 1.0 。请求的面板缩放比例为 0.5–2.0;自动调整可能会在小视口上减小该比例。(MT4 / MT5)
- ShowHistoryLines — 在图表上显示交易历史记录。默认启用: true 。根据可用历史记录绘制托管交易历史记录标记。(MT4 / MT5)。
- ShowVirtualLines — 显示止盈和追踪止盈线。默认嵌入式设置: true 。显示止盈/追踪止盈线。在实际交易中,经纪商的止损/止盈不会以虚拟线的形式重复显示。(MT4 / MT5)
- ShowSRLines — 显示支撑位和阻力位。默认值: true 。显示支撑/阻力位。此显示开关不会禁用其交易过滤器。(MT4 / MT5)
通知
- 启用推送通知— 发送移动通知。默认嵌入式设置: true 。允许通过终端配置的 MetaQuotes ID 进行移动推送;请单独配置终端。(MT4 / MT5)。
- EnableSoundAlerts — 显示交易提醒(弹出窗口/终端声音)。默认值: false 。允许交易弹出窗口/终端提醒;也取决于终端声音/事件设置。(MT4 / MT5)
- AlertOnBasketOpen — 自动通知首笔交易。默认值: true 。根据通知主开关选择自动首笔交易的通知。(MT4 / MT5)
- AlertOnGridOrder — 通知自动平均交易入场。默认值: false 。选择自动平均交易入场的通知。(MT4 / MT5)。
- AlertOnBasketClose — 通知系列平仓。默认嵌入式: true 。选择已确认系列平仓的通知。(MT4 / MT5)。
高级 - ID / 执行
- MagicNumber — EA ID(魔数)。嵌入式默认值: 202644 所有权 ID(正数)。在管理仓位开仓期间保持不变;避免重复管理人。(MT4 / MT5)
- 滑点——允许的价格偏差(点数)。默认值: 30 允许的价格偏差(以点数为单位)。经纪商的执行规则可能会限制其效果。(MT4 / MT5)
- MaxSpread — 最大入场点差(点数,0 表示仅零点差)。默认值: 40 新开仓的最大点差(点数)。0 表示仅零点差,不禁用。(MT4 / MT5)
高级 - MT5 测试器
- NewsArchiveRequiredFrom — 新闻测试启动(服务器时间,仅限测试人员)。嵌入式默认值: 0 测试人员必须启动历史新闻窗口,采用服务器时间。(MT5)。
- NewsArchiveRequiredTo — 新闻测试结束(服务器时间,仅限测试人员)。嵌入式默认值: 0 测试人员必需的历史新闻窗口结束时间(服务器时间)。(MT5)。
高级 - MT4 新闻来源
- 新闻源 URL — 新闻源 URL。默认嵌入式地址: https://raw.githubusercontent.com/exor766/gc-news/main/news.csv CSV 新闻源地址。请使用维护的新闻源和所需的 WebRequest 允许列表。(MT4)
- NewsCacheMaxAgeMinutes — 新闻数据在(分钟)后过期。嵌入式默认值: 360 缓存过期时间以分钟为单位;过期数据不被视为已验证的新闻日程。(MT4)
- NewsFetchIntervalMinutes — 每隔(分钟)刷新一次新闻。默认值: 30 新闻刷新间隔(分钟)。(MT4)。
高级 - MT4 图表时间
- ServerUTCOffsetHours — 图表 UTC 偏移小时数(99 = 自动)。嵌入式默认值: 99.0 图表时间偏移:99 选择自动检测。(MT4)
- InitialServerUTCOffsetHours — 初始图表 UTC 偏移量(99 = 未知)。嵌入式默认值: 2.0 可靠检测前的初始图表偏移量;99 表示未知。(MT4)。
V3 · 2026-10-08 · MT4 / MT5


