MetaTrader 5帮助

MetaTrader 5帮助入门指南高级用户选项任务管理器

任务管理器

任务管理器可以监控平台消耗的资源。您可以查看图表消耗的内存量,EA交易以及其他性能指标使用的CPU资源。如果平台性能下降,则可以轻松检测并解决问题。

使用“服务”菜单或F2键来启用任务管理器。

任务管理器可以监控平台消耗的资源。

不同的平台功能运行在不同的线程上。相关的线程统计信息显示在任务管理器中:

  • 汇总 ― 所有功能的常规统计信息。
  • GUI ― 主平台线程使用的资源。
  • EA/脚本 ― 在图表上运行的每个EA交易使用的资源。如果程序以调试或分析模式运行,则该行将分别指示'debug'或'profile'。
  • 服务 ― 每个活动服务消耗的资源。
  • 交易品种 ― 用于计算与指定交易品种相关的资源:重新计算未结持仓和订单的价格和盈利,显示图表,计算相关指标等。
  • 工作者 ― 平台系统线程。这些线程用于服务目的、后台计算等。

以下指标针对平台线程进行衡量:

  • 图表 ― 显示交易品种的打开图表数量和交易品种数据用户的数量(使用交易品种数据计算的自定义指标,访问此数据的EA交易等)。
  • 线程 ― 处理器使用的线程数。
  • 句柄 ― 进程使用的描述符(句柄)的数量。描述符是使程序能够访问专用资源的指针。进程使用的描述符越多,它消耗的资源就越多。
  • 内存(mb) ― 已消耗的RAM。
  • CPU,% ― 指定进程的处理器负载。如果CPU总负载高,而进程负载低,则必然有某些第三方应用程序在消耗计算机资源。
  • 周期 ― 处理器每秒为该进程提供服务所花费的计算周期总数。该指标越高,处理器使用越积极。

任务管理器数据每秒刷新一次。您可以使用快捷菜单手动刷新统计信息。

任务管理器可以管理正在运行的MQL5程序。在列表中选择一个程序,然后使用右侧的一个命令:

  • 显示 ― 转到导航器中选定的程序。双击该行即可执行相同的操作。
  • 属性 ― 打开程序输入参数
  • 移除 ― 从图表中删除MQL5程序。

要节约资源并优化平台工作区,可以禁用不使用的MQL5服务。例如,如果您对MQL5编程语言或通过信号服务复制交易不感兴趣,请取消选中设置中的相关选项以隐藏这些部分。***