---
title: "MetaTrader 5 平台更新 build 5120：改进和修复 - 更新历史"
description: "此次更新包含了许多平台的修复和改进。 - 更新历史"
image: "https://www.metatrader5.com/c/17/1/build_5120.png"
url: "https://www.metatrader5.com/zh/releasenotes/terminal/2395"
---

# MetaTrader 5 平台更新 build 5120：改进和修复

## 此次更新包含了许多平台的修复和改进。

12 六月 2025

### 程序端

1. 修复了在 [Linux](https://www.mql5.com/zh/articles/625) 和 [macOS](https://www.mql5.com/zh/articles/619) 上运行时的图形界面显示问题。
2. 改进了平台更新机制。在更新过程中，[MQL5 标准库](https://www.mql5.com/zh/docs/standardlibrary)将不再被完全覆盖，只有实际更改的文件才会被替换。
3. 添加了应用程序重启时全屏视图模式的自动重置。现在，每次启动时都会显示完整的界面。

### MQL5

1. 在以下函数中启用了有符号/无符号类型转换的数组传递：

     - ArraySwap
     - WebRequest
     - CryptEncode
     - CryptDecode
     - StringToCharArray
     - CharArrayToString
     - StringToShortArray
     - ShortArrayToString
     - StructToCharArray
     - CharArrayToStruct
2. 修复了使用 [TerminalInfoInteger](https://www.mql5.com/zh/docs/check/terminalinfointeger) 函数获取活动图表上 MQL 程序按键状态的问题。
3. 修复了针对枚举数组的 [ArrayInitialize](https://www.mql5.com/zh/docs/array/arrayinitialize) 函数操作。

### MetaEditor

1. 更新了 [AI Assistant](https://www.metatrader5.com/zh/metaeditor/help/development/ai_assistant) 编码助手的可用模型。现在支持所有 GPT-4.1 和 04-mini 模型。
2. 在 [MQL5 存储](https://www.mql5.com/zh/code/storage)中启用严格的文件状态验证。现在会检查文件哈希值，以防止错误提示。以前，与存储库版本相比没有实际本地更改的文件可能会被错误地标记为红色图标。
3. 更新了用户界面的翻译。

**请参阅前面的新闻：**

- [新版 MetaTrader 5 平台 Build 5100：过渡到 Git 和 MQL5 Algo Forge 开发者中心、深色主题和界面改进](https://www.metatrader5.com/zh/releasenotes/terminal/2393)
- [MetaTrader 5 iPhone/iPad：标尺、图表的文本对象和柱形计时器](https://www.metatrader5.com/zh/releasenotes/terminal/2387)
- [MetaTrader 5 平台 Build 4755：总体改进](https://www.metatrader5.com/zh/releasenotes/terminal/2380)
- [MetaTrader 5 平台 Build 4730：扩展 OpenBLAS 支持和总体性能优化](https://www.metatrader5.com/zh/releasenotes/terminal/2378)
- [MetaTrader 5 build 4620：MQL5 错误修复和新的 OpenBLAS 方法](https://www.metatrader5.com/zh/releasenotes/terminal/2371)
