Новая версия платформы MetaTrader 5 build 5660: улучшения и исправления - страница 22

 
Aleksei Kuznetsov # :

Эксперт тот же, меняем только даты (см в коде)

EURUSD

Взято 6 свопов. Правильно.

Меняем символ на XAUUSD


Тестируем с теми же датами

Взято 5 свопов. -4.6*5=-23
Почему не 6 как для EURUSD? Баг?

У вас прописаны разные алгоритмы расчета свопов для разных символов? Результаты простейшей функции на складывание!!! чисел отличаются. Видимо их 2 - одна с багом, другая без. Там ИИ что ли кодил, не понимая простейшую логику? 

Исправлено, доступно начиная со сборки 5748.
 
Aleksei Kuznetsov # :

b5739
Анализировал логи с сделками в MТ тестере и обнаружил дни двойных свопов.

Двойной своп был взят за сделку с 2 на 3 января 2024 (вторник на среду). Есть зависимость от даты начала теста.

Тестовый эксперт. ДЦ - MQ demo. EURUSD . Реальные тики.

Сецификация

Запуск теста с 2023.12.20

Взято 2 свопа по -0.7

Запуск тестрера с 2023.12.31 или с 1 января 2024


Взят 1 своп

Так как есть зависимость от даты старта теста, очевидно, что это баг.

Исправлено, доступно начиная со сборки 5748.
 
Aleksei Kuznetsov # :

b5739

Тестовый эксперт. ДЦ - MQ demo. EURUSD . Реальные тики. Даты в коде.

Тест со вторника по четверг. 2 ролловера.
Взят 1 своп -0.7, а должно быть 1+3=4, так как среда - день тройного свопа
На XAUUSD тоже взят 1 своп.

Исправлено, доступно начиная со сборки 5748.
 

Снова отвал.

Только сегодня увидел, что терминал, где на реальных графиках ходят в тестовом режиме (с имитацией сделок) десятки экспертов с десятками тысяч независимых роботов, завис ещё 26 марта.

Тестирование на июньских фьючах псу под хвост!

При попытке закрыть выдаёт такое:

При том, что тестер не только не запущен, но и вообще не запускался. Прибил MT5 kill'ом.

Предыдущие случаи таких зависаний - https://www.mql5.com/ru/forum/505987/page12#comment_59438389 , https://www.mql5.com/ru/forum/503770/page29#comment_59163677

Выглядит каждый раз одинаково, это не проблема с железом.

Другие MT5 на том же счёте в той же VM и в других VM продолжили работу, это не проблема с брокером или сетью.

Проблема появилась где-то после 5120, а в 5430, 5547, 5572, 5660 присутствует точно.

Попробуйте сделать бэктест на реальных символах при плохом качестве связи интернета
Попробуйте сделать бэктест на реальных символах при плохом качестве связи интернета
  • 2026.03.20
  • www.mql5.com
При тестировании по реальным тикам не нужны никакие OHLC. вел речь про ошибку при тестировании по реальным тикам. Новая версия платформы MetaTrader 5 build 5572 Улучшения в ONNX и отображении графиков. невозможно делать бэктесты при отключении интернета
 
Alain Verleyen #:
Исправлено, доступно начиная со сборки 5748.
Все проверил. Теперь перечисленные баги исправлены.