跳到主要内容


MetaTrader 4 - MT4备份个人设置这事绕来绕去还是得自己动手

MT4备份个人设置这事绕来绕去还是得自己动手
群里好些人问MT4那个备份设置到底咋整,我前几天整理电脑时也翻到之前导出的几个预设文件,就顺便多琢磨了一阵子,发现这事儿其实没想象中那么神秘,但也确实有好些人一开始摸不着门道,甚至有人把整个MT4文件夹直接拷贝走,结果换台电脑打开发现啥都不对劲头像都变默认的了,真是白忙活一场,咱们今天就慢慢聊聊这个备份设置的事儿,反正我也是想到哪说到哪。

先说那个文件到底藏哪儿了

MT4这软件我用了快十年了,它的配置文件其实就在安装目录底下的那个config文件夹里,你打开它就能看到一堆后缀是 .set 的文件,那些就是你保存过的各种指标参数啊模板啊之类的,但是很多人不知道的是,你直接在终端里做的那些改动,比如改了个颜色调了个K线粗细,还有挂的模板啊画的那些线啊,其实不一定都会存进这些 .
set 文件里头,得看你是用哪种方式去弄的,这就好比说你家里头有抽屉有柜子还有那种大纸箱子,东西放哪儿全凭你当初是怎么归置的,不能一概而论。

而且你得知道,MT4它自己退出的时候会自动把一些界面布局啦窗口位置啦还有上次打开的那些图表啦都记在一个叫profiles的地方,那个路径在安装目录里的Profiles文件夹下默认会有一堆子文件夹,每个文件夹其实就是一套完整的布局方案,包括你打开的图表数量、每个图表里用的周期和指标都记录在案,所以你如果想把整套界面设置都搬走的话光拷那几个配置文件是远远不够的,得把整个Profiles目录都打包带走才比较稳妥,但这样的话文件又会变得挺大。

说到保存这件事,我个人的习惯是隔段时间就手动导出一次,就是把图表设置改成我平时用的那套,然后右键图表模板选保存模板,它会问你要不要保存成默认模板,我建议你把颜色还有那个网格显示啊成交量啊这些都调好了再存,不然换台电脑一看咋K线颜色变了看着就难受,顺便说说指标这块,你用的那些自定义指标如果不在MQL4文件夹里那重装系统以后也是一样全都消失,那个MQL4里的Indicators和Experts子文件夹记得也要一起备份,别只知道备份界面设置而把技术指标给落下了,很多人吃过这个亏。

反正我现在是每两三个月会把整个MQL4文件夹还有config底下的 .set 文件外加上Profiles文件夹打个压缩包扔到网盘里,也不用每次都弄,就是闲下来的时候想到了就做一次,毕竟这玩意儿真要出事的时候你觉得麻烦来不及了那可就是麻烦大了,先备份再折腾总归踏实点可对吧,反正也不占多少空间,压缩下来也就十几MB的样子。

还有一个更省事的办法我琢磨过

其实这备份方式啊还真不止一种,有人习惯直接在文件管理器里头找那文件夹自己动手复制粘贴,做法糙是糙了点但也能用,但我个人觉得与其那样翻来翻去找文件夹还不如直接在MT4终端里用那个文件菜单下面的另存为模板功能来得干净利落,你点一下文件把当前图表需要的指标和周期都勾上然后存成一个 .set 文件放好后,到时候打开另一个平台就直接载入这个 .set 文件就全回来了,这个方式对只关心图表设置的朋友来说是最省心的,就是指标参数啦周期啦画线啦那些都在里面,但界面布局啦什么多好显示窗口的排列就不管了,各人取舍吧反正也是看你自己到底在意什么了。

另外要说的是我记得有个叫quartz还是什么的第三方工具是用来专门同步MT4配置的,但我记不太清了也不想误导大家,反正我是没用过也不打广告,就老老实实手动备份,还有人用的那种便携版的MT4就是整个文件夹拷在U盘里带着走的那也是一种路子,不过你要是在网吧或者公司电脑上不想留痕迹那还是老实用我的方法备份一阵子再卸载比较妥当,不然你人走了那电脑里啥配置全都留着呢后面别人一打开就看见你的东西了。

我这儿给列一下我平时会备份的几个地方,就那种想到哪说哪的罗列,你们随便看看就行:(1)config文件夹里所有 .
set 文件,一般就是各种模版参数那个挺重要的;(2)MQL4里的Indicators又是最重要的一个,自定义指标全靠它,不备份这个的话你N多画线策略全白搭;(3)MQL4里面的Experts,如果你有挂那种智能交易系统的话这个不备份等于白干,还有那个include文件夹里也放了不少共用的include文件;(4)Profiles文件夹整个儿拷,管它三七二十一全部拿走再说,反正里面也有默认的、你自定义的各种布局,到时候不对了就直接拿回来覆盖;(5)还有那个History文件夹,我倒是很少去管它因为开户经纪商服务器上的历史K线数据可以重新下载,但你要是怕慢的话也可以顺带备份着,省得等下载加载那好几根盘;(6)另外什么templates文件夹底下也是一堆模板这些东西就跟着MQL4走就行了对不对,反正备份了就踏实了,没备份也就那样,看着办吧。

说完这些我更想强调的是你得知道每个文件夹里具体都是干嘛用的,不然备份完了也不知道缺哪个,等用了才发现不对劲又得重新弄一回,我当年第一次整就是因为只顾着拷了config里面的 .set 文件结果到了新电脑上指标全都打着问号就因为没有把MQL4底下的Indicators文件夹一起弄走,折腾了我好几天才发现原来是这个问题,你说亏不亏,白白搭上好几个晚上而且那几天看盘都烦得很,所以说备份的时候宁可多拿别少拿,体积又不大反正。

还有一茬就是换电脑时的那些破事

换电脑这事儿啊尤其是从旧机器往新机器搬,好多人都以为把整个MT4文件夹一块儿弄过去装好打开就完事儿了,其实还真不是那么回事儿,你从旧机器拷出来的那些配置文件如果能打开啥都正常那就谢天谢地了,如果打开以后发现字体乱掉、窗口布局乱了甚至图表上啥指标都没了你也别慌,这种问题我见得多啦,首先你把那些 .set 文件重新载入一下看看能不能恢复,实在不行的话就手动把 MQL4 那些压缩包解压回到对应的目录里然后再关掉MT4重新打开,它会重新编译一遍那些指标文件的,有时候就能自己好过来,但要是编译报错那可能就得找指标作者去更新了,旧的思路放到新版MT4 build上确实容易不兼容那儿就是烦的地方了。

说到重装系统有个坑我要提一嘴,就是镜像恢复以后文件权限会发生点小变化,你原来的那些自定义文件夹可能还在就是在路径上稍微有点不对应了,Win10 Win11在Program Files那个目录下面写入文件都是需要管理员权限的,如果你以前是直接把MT4装在那个默认目录底下的话,重装系统后很可能打开设置的时候提示权限不足,这是挺闹心的一回事儿,所以我的建议是最好把MT4装在非系统盘比如D盘里面,就像我一样装在D盘自己建个文件夹,这样以后不管是重装还是搬电脑都是直接连文件夹一块儿带过去就好了,免得那些权限的麻烦事儿。

说到这我又想起个事儿来,就是换电脑以后你原来在市场上买的那些指标啊EA啊,有的它是绑定你电脑硬件ID的,那除非你先把授权解绑或者联系卖家让他们帮忙转过去,不然在新电脑上那些东西直接用不了,这个说实话是最烦人的因为我都买了好几个挂EA的指标了,每次换电脑都得去跟客服扯皮一回,有的客服半夜还在有的客服两三天都不理你,急死个人,所以我后来就是跑单了以后再也不用那种绑定的了,尽量找免费的开源的或者授权策略比较灵活的,你要是也买了不少这种绑定式的就提前准备好他们的联系方式,不然到时候都安好了发现运行不了才是真的头疼。