找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
首页论坛EAHub 外汇论坛
查看: 12|回复: 0

为什么很多EA或者指标要指定 MT4 版本?

[复制链接]

4万

主题

54

回帖

4万

积分

管理员

积分
45954
发表于 2026-8-22 21:44:00 | 显示全部楼层 |阅读模式
这事儿就涉及到MT4这个软件更新迭代的问题了。MQL5市场上的资源在识别该电脑是否授权激活的同时也要对比MT4的版本。




有些情况下MT4版本不符合的情况下,即使环境被成功修改了,但依然无法正常使用环境版资源,所以当前的环境版资源使用过程中,MT4的版本也是个重要问题。

如何修改MT4的版本?


MT4的版本取决于 “terminal.exe” 和 “metaeditor.exe” 通常情况单独的替换 “terminal.exe” 这个程序就可以,但是保证成功率的前提下,建议大家同时替换这两个文件.


MT4历史版本获取方式请查看我如下帖子:


MT4 build 1353版本 :

MT4 build 1351-1345版本:

MT4 build 1344-1339版本:

MT4 build 1335-1326版本:

MT4 build 1324-1260版本:

MT4 build 1220-1127版本:

MT4 build 1126-509版本:

如何防止MT4自动更新[部分杀毒软件报毒 介意的朋友请勿用]?


MT4每次更新的时候大家的MT4在打开时都会自动重启。这是MT4的自动更新功能,要防止MT4的自动更新网上有很多方法大家都可以尝试。个人认为成功率最高的是”Eckal”写的一款程序”terminal-Portable-NoUpdate”。


将该程序放在MT4根目录,与”terminal.exe”放在同一个文件夹,后期启动MT4直接通过双击该程序启动即可.


terminal-Portable-NoUpdate获取方式查看下帖:

使用总结


通过上述描述大家应该明白了环境版EA是怎么回事,总结一下关键性问题如下:


分享者是否指定资源使用MT4版本,有过有指定,需要将 MT4根目录中的 “terminal.exe” 和 “metaeditor.exe”替换为指定的版本,并做好防止MT4自动更新的措施.


分享者是否提供 msimg32.dll , 如果提供 则需要将该文件放到 MT4根目录,与”terminal.exe”放在同一个文件夹


目前多数的环境版资源都是 通过 指定 MT4版本型号 以及 提供指定 msimg32.dll 的方式分享。


但是即使指定了MT4版本以及指定的 msimg32.dll 文件,偶尔也会出现资源无法运行的情况。


出现这种情况的原因就多了,可能是个人电脑系统问题,也可能是文件的问题,各种情况都有,遇见这种情况建议大家不要深究,直接放弃,还有一片森林等着你。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EAHub外汇论坛

GMT+8, 2026-10-12 06:47 , Processed in 0.102394 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表