---
title: "MetaTrader 5 build 4620: исправления ошибок в MQL5 и новые методы OpenBLAS - Последние обновления"
description: "В этом выпуске мы исправили несколько трудноуловимых ошибок MQL5, что позволит сделать работу ваших программ еще более стабильной. Кроме... - Последние обновления"
image: "https://www.metatrader5.com/c/17/1/build-4620-trader.png"
url: "https://www.metatrader5.com/ru/releasenotes/terminal/2371"
---

# MetaTrader 5 build 4620: исправления ошибок в MQL5 и новые методы OpenBLAS

## В этом выпуске мы исправили несколько трудноуловимых ошибок MQL5, что позволит сделать работу ваших программ еще более стабильной. Кроме того, исправлена ошибка ручного получения тиковой истории из терминала

11 октября 2024

### Terminal

1. Исправлена ошибка, в результате которой в некоторых случаях запрашивалась неполная [тиковая история](https://www.metatrader5.com/ru/terminal/help/trading/market_watch#history).
2. Исправлено автодополнение при выборе символов для языков, отличных от английского. Когда пользователь вводит название символа в поле поиска, система начинает автоматически предлагать подходящие варианты. Теперь поиск работает корректно и регистронезависимо для любых локалей.

### MQL5

1. В документацию MQL5 добавлено описание новых методов [OpenBLAS](https://www.mql5.com/ru/docs/matrix/openblas). На данный момент добавлено 15 новых методов для матриц и векторов, работа по наполнению продолжается.OpenBLAS — эффективное решение с открытым исходным кодом для высокопроизводительных вычислений, особенно при работе с большими наборами данных.

   | Функция | Действие |
   | --- | --- |
   | [SingularValueDecompositionDC](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositiondc) | Singular Value Decomposition, алгоритм divide and conquer. Считается наиболее быстрым среди других алгоритмов SVD (lapack-функция GESDD). |
   | [SingularValueDecompositionQR](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositionqr) | Singular Value Decomposition, QR-алгоритм. Считается классическим алгоритмом SVD (lapack-функция GESVD). |
   | [SingularValueDecompositionQRPivot](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositionqrp) | Singular Value Decomposition, алгоритм QR with pivoting (lapack-функция GESVDQ). |
   | [SingularValueDecompositionBisect](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositionbise) | Singular Value Decomposition, алгоритм bisection (lapack-функция GESVDX). |
   | [SingularValueDecompositionJacobiHigh](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositionjh) | Singular Value Decomposition, алгоритм Jacobi high level (lapack-функция GEJSV). |
   | [SingularValueDecompositionJacobiLow](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositionjl) | Singular Value Decomposition, алгоритм Jacobi low level (lapack-функция GESVJ). В некоторых случаях вычисляет малые сингулярные значения и их сингулярные векторы гораздо более точно, чем другие подпрограммы SVD. |
   | [SingularValueDecompositionBidiagDC](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositiondddc) | Singular Value Decomposition, алгоритм divide and conquer для бидиагональной матрицы (lapack-функция BDSDC). |
   | [SingularValueDecompositionBidiagBisect](https://www.mql5.com/ru/docs/matrix/openblas/singular_value_decomposition/singularvaluedecompositionbdbs) | Singular Value Decomposition, алгоритм bisection для бидиагональных матриц (lapack-функция BDSVDX). |
   | [EigenSolver](https://www.mql5.com/ru/docs/matrix/openblas/eigen_values/general_matrices/eigensolver) | Вычисление собственных значений и собственных векторов обычной квадратной матрицы классическим алгоритмом (lapack-функция GEEV). |
   | [EigenSymmetricDC](https://www.mql5.com/ru/docs/matrix/openblas/eigen_values/symmetric_matrices/eigensymmetricdc) | Вычисление собственных значений и собственных векторов симметричной или эрмитовой (комплексно-сопряжённой) матрицы при помощи алгоритма divide and conquer (lapack-функции SYEVD, HEEVD). |
   | [SingularSpectrumAnalysisSpectrum](https://www.mql5.com/ru/docs/matrix/openblas/ssa/ssa_spe) | Функция-метод расчета относительных вкладов спектральных компонент по собственным значениям. |
   | [SingularSpectrumAnalysisForecast](https://www.mql5.com/ru/docs/matrix/openblas/ssa/ssa_for) | Функция-метод расчета реконструированных и прогнозируемых данных с использованием спектральных компонент входного временного ряда. |
   | [SingularSpectrumAnalysisReconstructComponents](https://www.mql5.com/ru/docs/matrix/openblas/ssa/ssa_com) | Функция-метод расчета реконструированных компонент входного временного ряда и их вклады. |
   | [SingularSpectrumAnalysisReconstructSeries](https://www.mql5.com/ru/docs/matrix/openblas/ssa/ssa_rec) | Функция-метод расчета реконструированного временного ряда с использованием первых component_count компонент. |
2. Исправлены ошибки при запуске старых версий исполняемых файлов MQL5-программ (.ex5 файлы), в которых используются методы matrix::[CopyRates](https://www.mql5.com/ru/docs/matrix/matrix_initialization/matrix_copyrates). Такие ошибки не возникали в файлах, скомпилированных после установки необходимых обновлений.
3. Исправлена проверка типов объектов, разрешенных в [union](https://www.mql5.com/ru/docs/basis/types/classes#union).

### MetaTester

- Исправлены падения, возникающие в некоторых случаях при [деинициализации](https://www.mql5.com/ru/docs/event_handlers/ondeinit) пользовательских индикаторов.

**Предыдущие новости:**

- [MetaTrader 5 build 4585: улучшения в работе](https://www.metatrader5.com/ru/releasenotes/terminal/2369)
- [MetaTrader 5 build 4570: улучшения веб-версии и интеграция с OpenBLAS в MQL5](https://www.metatrader5.com/ru/releasenotes/terminal/2368)
- [MetaTrader 5 build 4410: улучшения в работе](https://www.metatrader5.com/ru/releasenotes/terminal/2359)
- [MetaTrader 5 build 4380: улучшения в работе](https://www.metatrader5.com/ru/releasenotes/terminal/2358)
- [MetaTrader 5 build 4350: больше аналитических объектов в веб-платформе и стартовая страница в MetaEditor](https://www.metatrader5.com/ru/releasenotes/terminal/2357)
