WIN7系统新版本MT4指标和EA脚本等消失找不到的解决方法

大家都知道,XP系统添加MT4指标,只要把指标文件放到 C:\Program Files\MT4\MQL4\Indicators 目录里就可以。

但是WIN7系统,比如我的64位WIN7,复制指标到 C:\Program Files (x86)\MT4\MQL4\Indicators 后,打开MT4软件却找不到刚才添加的指标。
原因是MT4自动升级新版本后出现的问题(MT4软件右上角多出了个搜索栏,便已经是升级为新版本了)
此时需要把指标文件等放到应用程序数据目录里,已经不是以前那样读取的安装目录文件了,目录路径为:
C:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\D213485C8817AEEEEDFE6E4B7FAAE7AF\MQL4\Indicators
其中 Administrator 需要换成你的WIN7系统用户名,D213485C8817AEEEEDFE6E4B7FAAE7AF 这个目录也是随机的,每个人都不一样

有个简单的办法,运行MT4软件,菜单栏里:文件-打开数据文件夹(File-Open Data Folder),然后把指标、历史数据文件、模板、EA脚本复制到这个文件夹下就可以了。

 

------------------------------------------------------------------------------------------------------------------

外汇MetaTrader 4行情软件于2014-02-03推出新版本的MT4,版本号为V4.00 build 600
这个版本做了比较大的改变,把指标和EA脚本等存放目录,由MT4根目录下的experts改成了MQL4目录.所以大家在平时使用指标的时候,目录要记得存放到\mt4\MQL4\Indicators\.不然会发现找不到指标EA的情况.
600这个版本是官方自动更新的,所以大家可以去官方了解下有什么变化.在这里介绍一个最新版本中引入的Portable mode模式.看以下对比

0

通过以上对比,如果不启用Portable模式,大家会发现很多模板文件指标等不起作用,原因就在路径已经转移了.不再是以前的在MT4安装目录下了.
在这里分享一个工具terminal-Portable.exe,通过这个文件来启动程序,就可以以Portable模式启动MT4的terminal.exe文件.
下载地址 http://pan.baidu.com/s/1qW8qtA0

使用方法:直接把文件放到MT4根目录下运行就可以.