MT4交易终端卡顿,怎么回事?
有人向我救助说打开MT4交易终端不久后电脑和MT4交易终端就卡顿了,怎么一回事?
众所周知的是,MT4终端占用计算机硬件资源是非常小的。我有两台台式机,其中一台的配置大概是2014年时期配的,处理器28纳米,4核心4线程,两条4GB内存条组合,单纯用来进行外汇交易并没有发现卡顿现象。因此我怀疑对方同时运行太多应用程序造成计算机资源耗尽。远程让他打开资源管理器,发现他同时运行两个MT4终端和其他占用资源比较高程序。其中两个MT4终端cpu占用率都接近14%。
这就是问题的所在,MT4终端占用太多cpu资源了,为什么这样?
原因是MT4同时加载太多图表和指标了,同时他的电脑使用时间比较长了,硬件有点吃力。
我在自己的电脑上测试MT4占用硬件资源的情况,发现以下几种状况,供大家参考。这台电脑的基本配置如下,
处理器:AMD Ryzen 5 3600 6-Core Processor 3.59GHz,7纳米制成,6核心12线程
内存条:16GB
显卡:NVIDIA 1060 显存6GB
算是中规中矩吧的配置吧,用来交易绰绰有余了。
运行1个MT4终端,加载15个货币对图表,每个图表加载5个MT4指标,cup使用率10.5%,基本大于9%,但小于11%。算是很高了,但由于硬件配置不差,不会有卡顿。毫无疑问,如果MT4多开,即同时打开多个MT4,cup的占用率也会更高。
也是这个MT4终端,把15个图表上的所有指标删除,也就是说只加载15个图表不加载任何指标,cpu占有率瞬间下降到1.7%。因此我们可以得出一个结论,MT4图表上加载的指标越多,cpu占用率越高,反之亦然。
同样是上面这个MT4终端,在周末时打开,cpu占用率比平时小几个百分点,这说明数据量越大,或者说成交量越大,MT4终端的cpu占用率越高,反之亦然。很容易想到,在重要财经数据发布引发市场剧烈波动时,有些技术实力不行的外汇交易商的MT4平台会出现卡顿现象。卡顿可能无法完全避免,但交易商应该做到不影响交易者正常交易。
一个有趣的现象,把MT4窗口最小化,处理器cpu占用率居然接近于0,不知道原理是什么。由于我现在测试时间是在周末,没有数据波动。等到22号开盘再测试看看具体情况。22日09:00测试,MT4窗口最小化后,cpu占用率确实大幅下降,但不像没有数据波动那样接近于0。这也从侧面印证上面确认的结论,数据量越大,或者说成交量越大,MT4终端的cpu占用率越高。
可以看到,影响MT4终端处理器占用率的因素有很多。在绝大多数情况下,MT4终端应该不会影响到交易的正常进行和计算机的使用。如果经常性的因为使用MT4终端而造成交易终端和电脑卡顿,可能是你的计算机硬件太过老旧了,已经不能满足现在的需求,建议更新硬件。至于这么配置硬件,看个人的具体需求和预算,这里就不给建议了。