这事儿就涉及到MT4这个软件更新迭代的问题了。MQL5市场上的资源在识别该电脑是否授权激活的同时也要对比MT4的版本。
有些情况下MT4版本不符合的情况下,即使环境被成功修改了,但依然无法正常使用环境版资源,所以当前的环境版资源使用过程中,MT4的版本也是个重要问题。
如何修改MT4的版本?
MT4的版本取决于 “terminal.exe” 和 “metaeditor.exe” 通常情况单独的替换 “terminal.exe” 这个程序就可以,但是保证成功率的前提下,建议大家同时替换这两个文件.
MT4历史版本获取方式请查看我如下帖子:
MT4 build 1353版本 :https://www.eahub.cn/thread-51486-1-1.html
MT4 build 1351-1345版本:https://www.eahub.cn/thread-51488-1-1.html
MT4 build 1344-1339版本:https://www.eahub.cn/thread-51494-1-1.html
MT4 build 1335-1326版本:https://www.eahub.cn/thread-51497-1-1.html
MT4 build 1324-1260版本:https://www.eahub.cn/thread-51499-1-1.html
MT4 build 1220-1127版本:https://www.eahub.cn/thread-51500-1-1.html
MT4 build 1126-509版本:https://www.eahub.cn/thread-51503-1-1.html
如何防止MT4自动更新[部分杀毒软件报毒 介意的朋友请勿用]?
MT4每次更新的时候大家的MT4在打开时都会自动重启。这是MT4的自动更新功能,要防止MT4的自动更新网上有很多方法大家都可以尝试。个人认为成功率最高的是”Eckal”写的一款程序”terminal-Portable-NoUpdate”。
将该程序放在MT4根目录,与”terminal.exe”放在同一个文件夹,后期启动MT4直接通过双击该程序启动即可.
terminal-Portable-NoUpdate获取方式查看下帖:
https://www.eahub.cn/thread-51519-1-1.html
使用总结
通过上述描述大家应该明白了环境版EA是怎么回事,总结一下关键性问题如下:
分享者是否指定资源使用MT4版本,有过有指定,需要将 MT4根目录中的 “terminal.exe” 和 “metaeditor.exe”替换为指定的版本,并做好防止MT4自动更新的措施.
分享者是否提供 msimg32.dll , 如果提供 则需要将该文件放到 MT4根目录,与”terminal.exe”放在同一个文件夹
目前多数的环境版资源都是 通过 指定 MT4版本型号 以及 提供指定 msimg32.dll 的方式分享。
但是即使指定了MT4版本以及指定的 msimg32.dll 文件,偶尔也会出现资源无法运行的情况。
出现这种情况的原因就多了,可能是个人电脑系统问题,也可能是文件的问题,各种情况都有,遇见这种情况建议大家不要深究,直接放弃,还有一片森林等着你。 |