MT4挂单类型 - MT4图表历史绘制对象清除步骤详解_尝试重装MT4客户端与清除缓存数据

历史绘制对象存在的位置和显示逻辑
首先要明白一个概念,MT4里的绘制对象分为两种,一种是永久保存在图表上的,另一种是跟随模板保存的。很多用户以为关了图表再打开,那些画线就会消失,实际上完全不是这么回事。MT4默认会把所有手动绘制的对象保存在当前图表文件里,除非你主动删除,否则它们会一直存在。
这些绘制对象在MT4的"导航器"窗口里其实看不到,因为它们不是指标也不是EA,而是属于图表对象。要看它们,需要右键点击图表,在弹出的菜单里找到"对象列表"选项,点击后就能看到当前图表上所有绘制对象的详细列表,包括类型、名称、所属时间周期等信息。
还有一个容易混淆的地方,有些绘制对象是在特定时间周期上创建的,比如你在H1图上画了一条线,切换到M15图时可能看不到它,因为MT4默认情况下绘制对象不会跨周期显示。但这不代表它被删除了,切换回H1图时它依然在那里。所以删除之前,最好先确认一下当前图表的时间周期是不是你当初画线的那个周期。
另外需要提醒的是,如果你的MT4终端上加载了多个图表窗口,每个窗口的绘制对象都是独立管理的,删除一个窗口上的对象不会影响其他窗口。这点和指标设置不同,指标是全局加载的,而绘制对象只存在于创建它的那个图表中。
利用窗口菜单找回已关闭图表
MT4顶部菜单栏有个“窗口”选项,下拉菜单里会列出当前所有打开的图表窗口。但要是图表已经被关掉了,这个列表里自然看不到。这时候有个隐藏技巧:按住Ctrl键不放,依次按M、D、W这三个字母键,能调出“市场报价”窗口,右键点击任意货币对,选“图表窗口”,就能快速新建一个图表。
不过这法子只能恢复单个品种,要是你之前开了十几个图表,一个个重新点开得累死。更好的办法是使用“配置文件”功能——MT4的配置文件就像电脑的桌面主题,记录了你所有图表的布局、颜色、指标参数。误删图表后,点击右下角的配置文件切换按钮(显示当前配置文件名的小方框),选一个之前保存过的配置,所有图表瞬间恢复原样。
说实话,很多人压根不知道配置文件这玩意儿的存在,更别提主动去保存了。我建议你现在就打开MT4,把当前满意的图表布局保存成一个新配置,命名比如“主交易界面”,以后不管怎么折腾,一键切换就能回来。这招比任何恢复工具都管用,因为它是主动防御。
配置文件损坏或权限不足导致存储失败
如果以上两种情况都排除了,对象还是保存不了,那就要考虑是不是MT4的配置文件出了问题。MT4把所有图表对象、模板设置、指标参数都存储在安装目录下的“config”文件夹里,具体来说是一个名为“chart”的文件夹和几个后缀为“.chr”的文件。如果这些文件因为异常关机、磁盘写入错误或者杀毒软件误操作而损坏,那么你在图表上做的任何修改都无法正常写入。
判断配置文件是否损坏有一个简单的方法:打开MT4的“文件”菜单,选择“打开数据文件夹”。在这个文件夹里找到一个叫“config”的子文件夹,看看里面的文件修改日期是不是最近一次你画图的时间。如果发现文件日期根本没变化,那就说明写入操作失败了。这时候最简单的办法就是退出MT4,把config文件夹里的相关文件备份一下,然后删除原文件,重新启动MT4。软件会自动生成全新的配置文件,你再重新画一遍对象保存试试。
权限问题在Windows系统上也比较常见,尤其是当MT4安装在“C:\Program Files”这类受系统保护的目录下时。Windows默认不允许普通权限的程序直接写入这个目录,所以MT4在保存对象时会悄悄失败,但不会弹出任何错误提示。解决方式很直接:右键点击MT4的快捷方式,选择“以管理员身份运行”,或者在安装时把MT4放到一个非系统盘的自定义目录下,比如“D:\MT4”。
说实话,这类问题排查起来比较费时间,但一旦找到根源就好办了。我自己的经验是,把MT4装在D盘以后,对象保存失败的概率大大降低,至少这几年再没遇到过类似情况。如果你还在为这个问题折腾,不妨先检查一下安装路径是否在C盘系统目录下。
尝试重装MT4客户端与清除缓存数据
软件本身的文件损坏也会导致登录异常,尤其是那些用了很长时间的MT4安装包。频繁的强制关机、系统更新、或者杀毒软件误删了MT4的某个动态链接库文件,都可能让客户端失去正常的网络通讯能力。这时候重新安装MT4是最直接的解决办法,但在卸载之前,建议先备份一下你的自定义指标和模板文件,免得重装后又要重新配置。
安装新版本时,尽量从经纪商官网的下载链接获取安装包,别用那些第三方下载站提供的版本,里面可能捆绑了修改过的文件。安装路径最好保持默认的C盘Program Files目录,不要为了省空间装到中文命名的文件夹里,某些中文路径会导致MT4读写配置文件出错,进而引发登录失败。
如果不想完全重装,可以尝试清除MT4的缓存数据。退出MT4后,打开文件菜单里的“打开数据文件夹”,把整个history和cache文件夹里的内容删除,再重新启动软件。这些缓存文件有时会因为异常写入而损坏,清空后MT4会从服务器重新下载行情数据,登录通道也能恢复正常。
说实话,重装虽然麻烦,但确实能解决很多莫名其妙的问题。我有个客户的MT4连续一周登录不上,各种设置都调遍了没用,最后卸载重装一次就恢复了,原因至今也没搞清楚,但结果就是好了。
最后想提醒一句,如果以上所有步骤都尝试过后仍然无法登录,那就别在电脑前死磕了。用手机下载一个MT4移动端,用同一个账号登录试试,如果手机能登录而电脑不行,说明问题出在电脑端环境;如果手机也登录不上,那基本可以确定是账号或服务器层面的问题,这时候发邮件给经纪商的技术支持,附上你的账号和错误截图,等待他们后台排查就好。