MT4多开 - MT4订单成交详情查看方法详解_多设备同步功能的真实覆盖范围

搞清楚配置文件到底存在哪里
MT4的配置文件并非都在安装目录下,这一点非常关键。当你通过安装包默认路径安装时,所有数据都在C盘的Program Files文件夹里。但如果你用的是某些经纪商提供的便携版,或者自己手动改过安装路径,那么配置文件的存放位置就完全不同了。更麻烦的是,Windows系统对Program Files文件夹有写入保护,很多MT4版本会把部分配置重定向到AppData目录下。
实际操作中,最简单的定位方法是打开MT4的“文件”菜单,选择“打开数据文件夹”。这个操作会直接弹出资源管理器窗口,指向当前正在使用的数据目录。这里面有config文件夹(存放图表模板和配置)、MQL4文件夹(存放EA和指标)、profiles文件夹(存放工作区布局),还有history和tester文件夹。记住这个路径,后面所有操作都围绕它展开。
还有一个容易忽略的点:如果你在MT4里切换过不同经纪商的账户,每个账户的配置会被分别存储。数据文件夹里会有以账户号码命名的子文件夹,里面保存着该账户独有的图表设置和指标参数。所以备份时不要只复制根目录下的文件,账户专属文件夹同样重要。我见过不少交易者只备份了MQL4文件夹,结果换电脑后所有图表布局全丢了,就是这个原因。
另外,MT4的配置和Windows用户账户是绑定的。同一个MT4安装目录,如果不同的Windows用户登录,看到的配置可能不一样。这在多用户共用的电脑上尤其需要注意。如果你要备份,最好在当前Windows账户下进行,否则容易遗漏部分配置文件。
多设备同步功能的真实覆盖范围
MT4所谓的“多设备同步”,严格来说只是同步交易数据和界面设置,比如自选列表、图表模板、已保存的指标参数等。这些数据存储在本地,通过MetaQuotes的云服务在设备间传递。但账户认证信息从来不在同步范围内,因为这是安全底线。如果你在电脑上改了密码,手机上的MT4不会因为云端同步而自动更新密码字段,它只会同步你的图表布局,让你看起来好像“所有东西都一起变了”,但实际上登录凭据是独立的。
我自己的使用经验就是这样。前几天在电脑上改了密码,然后打开手机上的MT4,发现自选列表和模板确实同步过来了,但账户状态显示的是“未连接”。我点了一下登录,系统直接要求输入新密码。这说明同步功能根本不会触碰密码数据,它只负责把那些非敏感的用户偏好设置搬运过去。所以,别指望改一次密码就能让所有设备自动更新登录信息,那是不可能的。
还有一个容易忽略的点,就是MT4的“多账户管理”功能。如果你在同一个MT4客户端里配置了两个账户,改其中一个的密码,另一个账户的登录状态完全不受影响。因为每个账户的会话密钥是独立存储的。这意味着,如果你用同一个MT4软件登录了多个账户,只需要重新登录那个改过密码的账户就行,其他账户照常使用。但如果你换了一台新设备,所有账户都得重新输密码,因为新设备上根本没有这些账户的本地令牌文件。
打印出来的格式老别扭怎么治
就算前面那些步骤你都走对了,最后打印出来的东西也可能让你皱眉头,因为MT4导出的HTML报表那排版是按国外人的纸张习惯设计的,打印出来边距又大字体又小,一张纸上就写那么几行字,剩下的全是空白,看着特别浪费纸,而且它默认的字体可能是那种衬线字体,密密麻麻看多了眼睛都花,我头一次打印的时候拿出来一张纸跟个天书一样,根本没法看,后来我是琢磨出来一个招儿,就是你导出完HTML之后别急着去打印,先在浏览器打开它,然后在浏览器里按Ctrl+A全选,再把它复制粘贴到一个Word文档里,接着你就能在Word里重新排版了想怎么调怎么调,字号调大一点行距调宽一点,再删掉那些没用的表头啊页脚之类的东西,这样打出来才像份儿正经材料,不过这招也有个毛病就是你原来自带的那些格式,像是正负盈亏的颜色标记啊什么的可能会丢,丢就丢吧总比看不清强,你说是不是这个理。
还有一个问题就是MT4打印出来的中文描述永远是一堆乱码或者问号,这个主要是因为老版本MT4的报表引擎不怎么支持中文编码,你在MT4里面看好好的中文注释,一打印出来就全废了,这问题说实话没什么完美的解决办法,你要是英文好的话就忍着看英文注释,或者你在做交易的时候把自己的注释都写成拼音也能勉强对付,反正我后来是学聪明了,不在MT4里写中文注释了,要记东西就记在自己的小本本上,毕竟它生成报表的编码就是这么古老,外挂模块也都解决不了,网上说改什么注册表字体啊试了我也没成功过,后来就放弃了,倒是最近新出了MT5据说没这毛病了,但人习惯了MT4的界面让我换一时半会儿也换不过去,凑合用吧。
要是你这交易历史实在太多太杂,一天几十上百单的那种,打印几张纸根本打不下,而且就算打出来也没人愿意看那么厚一摞东西,这时候我觉得你最该用的其实是它的导出功能,直接存成没格式纯文本的文件,再导入Excel里头自己用数据透视表分析,比打印出来强一万倍,不过在Excel里你得自己换算那个时间戳,MT4给的时间格式有时候是带小数点的GMT时间,你得把它转换成本地时间,这又是另外一门学问了,我也说不好怎么一步步弄,反正我自己是边试边琢磨出来的,你先弄明白打印这一条道,等哪天有空了再研究数据导出的玩法,路得一步一步走,急不来,行了今天就唠到这儿吧,我也不知道你们的手机会不会这么有问题,反正我是这么干的,反正这些办法不一定最好,但我用着还算顺手,你看着参考着来。
结合通知提醒功能实现自动切换
这个方法属于比较偏门的技巧,但确实有效。MT4手机端有价格预警和通知功能,当某个品种的价格触及你设定的预警线时,点击通知消息会直接跳转到该品种的图表。利用这个特性,你可以给常用品种设置一个永远不会触及的预警价格,然后通过通知消息来快速切换品种。
具体做法是:在市场报价列表里,长按你的目标品种,选择“预警”选项,然后设置一个离当前价格非常远的价格点。比如黄金当前价格在2000美元,你可以设置一个1900美元的预警。设置完成后,这个预警会一直挂在那边,平时不会触发。当你需要切换到黄金图表时,进入“预警”页面,点击这个预警消息,系统就会自动打开对应品种的图表。
这个方法实际用起来比想象中顺手,因为预警页面就在主界面的“通知”或“预警”标签页里,点一下就能进入,再点一下预警就完成切换,全程不需要经过报价列表。而且预警价格可以随时修改,相当于一个自定义的品种快捷方式。缺点就是预警数量多了之后页面会显得杂乱,建议只给最常用的两三个品种设置预警。
说到底,MT4手机端没有提供一个一键设定默认品种的傻瓜式功能,这确实是个遗憾。但通过模板保存、列表置顶、退出登录状态保留、预警跳转这几种方式组合使用,完全可以达到近似默认品种的使用体验。每个人的交易习惯不同,你可以根据自己的实际操作频率来选择最适合的方案,或者几种方法混着用,怎么顺手怎么来。