MT5 platform beta build 5050: transition to Git and MQL5 Algo Forge developer hub
The latest (beta) build of the MetaTrader 5 (MT5) platform enables transition to Git and MQL5 Algo Forge developer hub, offers a dark theme and interface improvements.
In this version, MetaQuotes have significantly revamped the MetaEditor source code editor. The built-in version control system, MQL5 Storage, has been migrated from Subversion to Git. Git is the global standard for developers, offering enhanced reliability and flexibility in code management.
With the transition to Git, MetaQuotes are introducing MQL5 Algo Forge, a new online portal for project management. This is not just a project list, it is a full-fledged social network for developers. Follow interesting developers, create teams, and collaborate on projects effortlessly.
Additionally, all platform components now support a dark mode interface, offering a more comfortable user experience during nighttime hours.
The MT5 developers have also added a 12-month VPS rental option. By purchasing long-term hosting upfront, you save one-third of the total cost.
In addition, the platform offers significantly expanded support for OpenBLAS linear algebra libraries in MQL5, adding nearly thirty new functions.
MetaEditor: The MQL5 Storage has been revised, replacing Subversion with Git as the version control system. Git is the global standard for developers, offering enhanced reliability and flexibility in code management.
- Flexible branching and merging – create separate branches for new features or experiments and easily merge them into the main project version.
- Faster repository operations – unlike Subversion, Git stores all data locally, making commits, version switching, and change comparisons significantly faster.
- Offline work capability – no need for a constant server connection: commit changes locally and push them to an online repository whenever convenient.
- Advanced change tracking – easily review version history, track modifications with timestamps and authors, and revert to previous versions without complications.
- Superior merge functionality – advanced comparison and merge tools help minimize conflicts and streamline collaborative development.
With the transition to Git, MetaQuotes is introducing MQL5 Algo Forge, a new online portal for project management. More than just a project list, it is a full-fledged social network for developers – essentially, GitHub for algorithmic traders. Follow interesting developers, create teams, and collaborate on projects effortlessly.
To enhance Git usability, the MT5 developers have redesigned the Navigator and the active code editing window. They have also introduced a dedicated Git menu on the MetaEditor toolbar:
MetaEditor: Added support for a dark color scheme for all components, including the trading terminal, MetaEditor, and the visual tester. The dark theme offers a more comfortable development experience at night.
While adapting the interface to support different themes, the developers have introduced numerous improvements to the display of dialogs, menus, panels, and buttons for a more comfortable user experience. In MetaEditor, cursor position information and the text input mode indicator (INS/OVR) are now displayed in the upper right corner. The bottom status bar has been removed to save the workspace.
- Terminal: Added 12-month VPS rental option. By purchasing long-term hosting upfront, you save one-third of the total cost.
- Terminal: Optimized memory usage. The terminal now consumes fewer system resources, resulting in improved performance.
- Terminal: Optimized display of account trading history. The platform can now display millions of records correctly.
- Terminal: Added “Reset to Default” command to the Window menu. It resets all interface elements, including charts, Navigator, Strategy Tester, and others, to their original positions.