挂载不是授权实盘交易
EA 安装是把程序及依赖放进正确的 MetaTrader 数据目录,再挂载到指定图表。首次操作保持自动交易按钮关闭,EA 的交易许可也先不启用;核对来源、平台、依赖和参数之后,才在模拟环境按需授权。编译通过或图表显示名称不证明交易逻辑安全。
先确认文件来自哪里、属于哪个平台
MT4 EA 安装使用 .mq4 源码或 .ex4 编译产物;MT5 EA 安装使用 .mq5 或 .ex5,不能互换。只使用有权使用的文件,保留原包、版本和提供方说明。未知 DLL、网络地址、密码输入或无法解释的授权程序,先停止安装,不尝试在资金账户上运行。
通过当前终端的数据文件夹安装
一台电脑可能有多个终端实例。以当前终端“文件 → 打开数据文件夹”找到的目录为准,不凭桌面快捷方式或安装目录猜位置。
- 确认登录模拟账户,关闭终端自动交易按钮,并先关闭 EA 的交易许可。
- 把 EA 放入 MQL4/Experts 或 MQL5/Experts;指标放 Indicators,头文件放 Include,库文件按说明放 Libraries,保留要求的子目录。
- 有源码时用对应平台 MetaEditor 编译,查看错误与警告;只有编译产物时不能据此审查全部逻辑。
- 刷新导航器或重启终端,找到 EA,打开准确品种及周期的图表后挂载。
- 逐项核对输入参数、最大持仓、Magic 标识和依赖加载日志,确认没有初始化失败。
- 完成规则与风险检查后,仅在模拟环境按需授权交易,观察信号、拒单、成交和退出;保存本次参数与日志。
DLL 与网络访问不是默认安装步骤
DLL 导入与 WebRequest 默认保持关闭。只有说明中明确需要、来源可信且你理解用途时才评估是否授权;WebRequest 只考虑必需的具体可信地址,不添加陌生域名或广泛放行。缺少这些权限时先查文档与日志,不通过勾选所有权限试错。
EA 自动交易许可控制交易请求,不等于程序停止计算、显示或执行所有非交易动作;停止 EA 本身应从图表移除。已开持仓不会因关闭按钮自动平仓,依赖 EA 管理的止损或退出可能不再执行,应先核对现有持仓与服务器端保护。
安装记录示例:检查的是环境,不是收益
以下是模拟安装检查单,不是已执行回测或模拟成交的证据;品种与文件名仅作示意。
终端:目标 MT5,账户:模拟账户
文件:SessionBreakout.mq5,依赖:Include/SessionRules.mqh
图表:EURUSDm,M15;核对完整品种名与服务器时间
初始:自动交易关闭,DLL/WebRequest 关闭
核对:版本、输入参数、最大持仓、初始化日志
按需授权后记录:信号时刻、交易返回码、实际仓位与退出原因不运行时按日志定位
导航器没有 EA,先查是否放进另一终端的数据目录、文件平台是否匹配、编译是否成功。已经挂载却没有交易,先检查初始化与真实信号条件,再看权限、时段、点差和持仓限制;不要为了“看到成交”删除风控。模拟观察和历史回测分别留证,安装完成不能写成已回测。
安装与使用常见问题
EA 安装后要马上打开自动交易吗?
不要。先保持关闭,确认模拟账户、来源、依赖、参数与初始化状态后,再在模拟环境按需授权交易。
必须打开 DLL 或 WebRequest 才能挂载 EA 吗?
不是通用要求。两项默认关闭,只对明确必需、可信且你理解用途的依赖逐项评估,不通过放开全部权限解决未知错误。
关闭自动交易后已有持仓会自动平仓吗?
不会因此自动平仓,EA 管理动作也可能停止。应核对已有持仓和服务器端止损;需要停止程序时从图表移除。