目录

MT4正版下载 - MT4缓存清理三步走释放磁盘空间提升运行速度_操作细节说多了准有人嫌我啰嗦

MT4缓存清理三步走释放磁盘空间提升运行速度_操作细节说多了准有人嫌我啰嗦
用MetaTrader4做交易的朋友,时间一长都会遇到一个尴尬问题——软件越用越卡,打开图表要等好几秒,切换品种时转圈圈,甚至偶尔直接卡死。很多人第一反应是网络问题或者电脑配置不行,其实真正的罪魁祸首往往是本地缓存文件堆积太多。MT4这个软件有个特点,它会把大量历史数据、图表信息、交易记录都缓存在本地文件夹里,日积月累下来,这些文件能占到几个GB的空间。我自己就遇到过这种情况,清理前MT4启动要将近半分钟,清理之后基本秒开。

先搞清楚缓存文件藏在哪

想要清理缓存,第一步得找到MT4的数据文件夹在哪。很多人以为MT4装在哪个目录数据就在哪,其实不是这样。MT4默认情况下会把所有用户数据存在一个专门的目录里,路径一般是C盘下的AppData\Roaming\MetaQuotes\Terminal,后面会跟着一串随机字符的文件夹名。这串字符看起来像乱码,但每个文件夹对应一个MT4安装实例。

有个更简单的办法,打开MT4软件,点击顶部菜单栏的“文件”,下拉菜单里找到“打开数据文件夹”,系统会自动弹出资源管理器并定位到当前使用的数据目录。这个方法最保险,因为有些交易商定制版的MT4会修改默认路径,用菜单打开永远不会找错地方。我建议打开后把地址栏的完整路径复制下来存到备忘录里,以后清理会用到。

数据文件夹里面有几个子目录特别占空间,比如“history”存放所有货币对的历史K线数据,“tickdata”存放分时成交数据,“cache”存放图表模板和指标编译缓存,“logs”存放运行日志。其中history和tickdata是体积大户,尤其你平时看的周期越多、货币对越多,这两个文件夹膨胀得就越快。如果你经常做回测,那优化文件夹里的文件也可能占据惊人空间。

设置新闻过滤条件提高浏览效率

外汇市场的新闻一天可能有几十条,如果全部混在一起浏览,很容易错过真正重要的信息。MT4内置了新闻过滤功能,点击新闻窗口右上角的漏斗图标,就能打开过滤设置面板。在这里,你可以按货币对筛选,比如只关注EURUSD相关的新闻,也可以按重要程度过滤,只显示标有“高”重要度的消息。这个功能对于做短线交易的人来说真的非常实用,能帮你把无关噪音屏蔽掉。

过滤面板里还有一个时间范围选项,你可以选择查看过去24小时、过去一周或者全部新闻。我个人习惯设置为过去24小时,因为做日内交易时只需要关注当天会有哪些数据公布就够了。如果你是做中长线趋势的,那设置成一周会更合适,可以提前知道接下来几天有哪些关键事件可能影响行情走势。

另外,新闻窗口的列宽是可以拖拽调整的。有些新闻标题比较长,默认显示不全,这时候把鼠标移到列标题的边缘,拖动一下就能看到完整内容。双击某条新闻,系统还会弹出一个独立窗口显示新闻全文,方便你仔细阅读。这个细节很多人不注意,结果每次都要靠猜来理解标题的含义,其实完全没必要。

操作细节说多了准有人嫌我啰嗦

我估摸着看到这里肯定有人觉得哎呀这么啰嗦啊直接三步走不就完了吗,但这个事吧真就没法简简单单三步走,每个人的电脑环境那个window的用户名可能还是中文的,这对MT4读路径也挺不友好的,经常有那些中文用户名或者路径里带空格带特殊符号的,导致那个指标文件在数据文件夹里居然无法被程序读取到,你要是卡在这一方面我建议你把系统用户改成英文名的或者干脆用管理员身份运行一下MT4看看,反正我自己的Windows用户就是英文名,所以没被这个坑过但是我知道群里见过他郁闷说所有系统盘里都找完了结果没发现MT4,其实是他的用户文件夹是Administrator被隐藏了什么什么的,把这些个人设置方面的事也考虑进去会省很多时间。

还有那个杀毒软件我真得提一嘴,你下的指标要是带那种读取网路数据更新行情的功能性质,很多杀软会默认当作可疑程序给直接隔离掉,等你重启MT4以后连文件都找不着就一根毛都没剩,我安过不少指标,有的指标人家就是给你个试用模式每星期都去服务器戳一下,这种防一下还可以理解,但有些好端端一个画支撑阻力的离线指标压根不联网也被拦截了你去哪儿说理去,解决办法吧就是下载之前先把主力杀软的实时防护临时关掉一阵子,然后下载完解压放到数据文件夹以后再开回来,也别担心中毒啥的就去比较良心的论坛或者GitMT4专家选项卡查清技术指标错误原因Hub那些地方拿东西老牌汉化论坛有时候也出幺蛾子,反正多留个心眼让指标文件加个白名单也好过让它白白消失对吧。

说到这我又想起一个事儿,那就是有的老哥从网上买来的指标打包里面还带着什么使用教程视频,其实说的全是英文操作自己在那儿瞎猜硬揣摩出了自己的一套安装法,最后教给别人的也是他瞎猜那套绕了很多远路的笨办法,我们论坛以前就有这么个人说什么要改注册表才能装自定义指标,其实压根不用,就那种以讹传讹的经验真要给别人带坑里去,跑题了说回来,你在这个地方把文件名改来改去也会出乱子,特别是那些指标源码它是靠着固定文件名去读取另外的文件的,你要是改了名里面的逻辑就全对不上了直接罢工,我现在养成习惯就是下载完毕原封不动把整个压缩包解压后的文件夹都塞进去,有的人喜欢单独拎一个ex4出来搁里面对别的文件不管了其实不好。

查看挂单和止损止盈触发时间的小技巧

很多交易者还会遇到一个困惑,就是怎么知道自己的挂单是什么时候被触发的,或者说止损单是什么时候被扫掉的。这个时间信息其实也在账户历史里,只是需要你稍微动一下脑筋去对应。
当你的挂单被触发成交后,账户历史里会显示一条对应的订单记录,它的“开仓时间”其实就是挂单被触发的那一刻。而止损或止盈被触发的平仓订单,它的“平仓时间”就是止损止盈被执行的那一刻。

这里有个细节值得注意,如果你用的是“止损限价单”或者“止损多单”这类复合挂单类型,账户历史里可能会显示不止一条记录。有时候一条挂单被触发后,会同时生成一个开仓记录和一个挂单删除记录,这时候你得仔细分辨哪条是真正的执行记录,哪条只是系统操作日志。我的经验是看“订单类型”那一列,标注为“market”的就是市价成交的执行单,标注为“buy limit”或“sell stop”之类的则是挂单本身的状态变化。

还有个小技巧可以分享给大家,就是利用MT4的“日志”标签页。终端窗口里的“日志”标签会记录所有与服务器交互的原始信息,包括每一笔订单的发送时间、修改时间、成交时间等。虽然日志信息看起来比较杂乱,全是英文指令代码,但当你需要精确到毫秒级别的执行时间时,日志里其实有比账户历史更详细的时间戳数据。不过说实话,普通交易者用账户历史就足够了,日志更适合那些做高频交易或者需要精确分析平台执行质量的进阶玩家。

最后提醒一句,不同券商的MT4版本可能会有细微的界面差异,但账户历史查看订单执行时间这个功能是MT4标配的,不管哪家券商都一样。如果你按照上面的步骤操作却发现找不到相关选项,那多半是你用的MT4版本太旧了,建议去券商官网下载最新版本。毕竟订单执行时间的记录功能,在MT4 Build 1000以后的版本里都做得比较完善了,旧版本确实存在一些显示不全的问题。

文章目录