Abstract:MetaTrader 5 Build 5320: new Services category in CodeBase, cleaner Inputs, stability improvements, plus the final update for Windows 7/8/8.1/Server 2008.

MetaTrader 5 Build 5320 introduces a few under-the-hood changes that make add-ons easier to manage and clarifies how settings appear on screen. It is also the final MT5 desktop build that will receive updates on older Windows systems, so platform support is changing after this release.
Whats new in this build
The most visible change is a dedicated CodeBase category for “Services.” Services are MT5 programs that run in the background rather than on a specific chart. Typical uses include logging market conditions across many symbols, keeping utility tasks running after charts are closed, or feeding custom data to the terminal. By adding a separate Services category inside CodeBase, the platform makes these tools easier to discover and install; downloaded files are placed in the correct folder and compiled automatically.
Another improvement targets clarity in Inputs/Properties. Developers can now set explicit, human-readable names for input parameters, so option labels appear as clear setting titles instead of cryptic variable names. For traders, this reduces guesswork when adjusting an EA, indicator, script, or service.
Behind the scenes, there are updates to the MQL5 compiler and debugger for greater stability, along with new Web Terminal translations (Romanian and Hebrew), expanding accessibility for web users.
Operating system support is changing
Build 5320 is the last update that will be delivered to MT5 terminals running on the following desktop systems: Windows 7, Windows 8, Windows 8.1, and Windows Server 2008. Terminals running under Wine are the exception. MT5 can still run on these older systems, but future features and fixes will not arrive unless the operating system is upgraded to a supported version. This matters for anyone using a legacy VPS or an aging workstation to host Expert Advisors around the clock.
Why these changes matter in practice
Separating Services from EAs, indicators, and scripts reduces friction for day-to-day operations. Background tasks no longer need a chart to stay alive, and finding reliable utilities is simpler because they are grouped and installed through the same built-in library that many traders already use. Clearer input labels also lower the risk of misconfiguration, especially when sharing presets or switching between different third-party tools.
On the maintenance side, improved compiler/debugger components should help developers deliver more stable releases, which ultimately benefits end users. And while the end of updates for older Windows versions will not disrupt existing terminals immediately, planning an operating-system upgrade ensures continued access to security patches, platform optimizations, and new features as they roll out.
In short, Build 5320 focuses on the plumbing: easier background utilities, clearer settings, steadier development tools, and a cleaner path forward for operating-system support.