Новая версия платформы MetaTrader 5 build 5572: Улучшения в ONNX и отображении графиков - страница 27

 
Anatoli Kazharski #:


никогда не используйте кастомное)

только готовый, никогда для своих работ

 
Anatoli Kazharski #:


  • ChartRedraw() не должен перерисовывать OBJ_CHART, свойства и данные которых не изменились.

А как быть, например, с ситуациями (частыми и стандартными), когда объекты перекрываются? Вы не можете не перерисовывать весь стек объектов, иначе нарушится z-порядок и визуальное представление. Видимо, предложенное нужно уточнить.
 
Stanislav Korotky #:
А как быть, например, с ситуациями (частыми и стандартными), когда объекты перекрываются? Вы не можете не перерисовывать весь стек объектов, иначе нарушится z-порядок и визуальное представление. Видимо, предложенное нужно уточнить.
Мне сложно сказать, так как мы не знаем, как это реализовано в терминале. Просто описал свои наблюдения. 

Подобный эффект некритичен, если холст графика небольшого размера. Но если монитор большой и терминал в полноэкранном режиме, то это становится очень заметным. 

Как минимум, хотелось бы разделить перерисовку на уровне подокон, если это возможно. 



 
ONNX модель 1.7B размером 5403 Мб не загружается ни в GPU, ни в CPU (если ONNX_USE_CPU_ONLY флаг вообще работает):
ONNX: create session failed with 7 status 'Failed to load model because protobuf parsing failed.', inspect code 'Scripts\My\...

Та же модель 0.6B размером 1695 Мб - ОК.
Размер VRAM - 12 Гб.


PS: С некоторых пор копирование из ячейки таблицы в справочнике производится вместе с рамочкой ячейки, что заставляет очищать форматирование copy/paste через промежуточные шаги.

ONNX_USE_CPU_ONLY

 
Edgar Akhmadeev # :
ONNX модель 1.7B размером 5403 Мб не загружается ни в GPU, ни в CPU (если ONNX_USE_CPU_ONLY флаг вообще работает):

Та же модель 0.6B размером 1695 Мб - ОК.
Размер VRAM - 12 Гб.


PS: С некоторых пор копирование из ячейки таблицы в справочнике производится вместе с рамочкой ячейки, что заставляет очищать форматирование copy/paste через промежуточные шаги.

ONNX_USE_CPU_ONLY

Не могли бы вы прислать все необходимое для воспроизведения этой проблемы?
 
Anatoli Kazharski # :

ChartRedraw() принудительно перерисовывает OBJ_CHART ?

MetaTrader 5 x64 build 5584 started for MetaQuotes Software Corp.
Windows 11 build 26220, 32 x 13th Gen Intel Core i9-13900K, AVX2, 100 / 127 Gb memory, 197 / 465 Gb disk, UAC, GMT+3

Описание проблемы

Вызов ChartRedraw () принудительно перерисовывает все объекты типа OBJ_CHART , даже если они не были изменены. Это приводит к двукратному падению производительности при любых операциях, требующих перерисовки графика (перемещение графических объектов, обновление GUI и т.д.).

Воспроизведение

Тестовый эксперт создаёт заданное количество OBJ_CHART и один перемещаемый OBJ_RECTANGLE_LABEL . При перетаскивании прямоугольника мышью вызывается ChartRedraw () и измеряется интервал между событиями CHARTEVENT_MOUSE_MOVE , как показатель отзывчивости.

Исходный код тестового эксперта прилагается: ObjChartPerfTest.mq5

Результаты тестов

Тест 1 — зависимость от количества OBJ_CHART (главное окно)


OBJ_CHART Avg interval FPS
0 7.6–8.3 ms 120–131
1 15.0 ms 66
5 13.6 ms 73
10 14.2 ms 70
20 13.4 ms 74


Тест 2 — OBJ_CHART в подокне индикатора


OBJ_CHART Расположение Avg interval FPS
0 7.5 ms 133
1 subwindow 15.5 ms 64


Выводы
  1. Даже 1 объект OBJ_CHART удваивает время отклика — с ~8 ms до ~15 ms (FPS падает со ~130 до ~65).
  2. Количество объектов не влияет — 1, 5, 10, 20 объектов дают одинаковое замедление (~14–15 ms). Проблема не масштабируется линейно, а возникает как фиксированный overhead при наличии хотя бы одного OBJ_CHART .
  3. Расположение объекта не влияет — OBJ_CHART в подокне индикатора замедляет ChartRedraw () на главном графике точно так же, как объект на главном графике. Прямоугольник перемещается на главном окне, OBJ_CHART находится в другом подокне и не изменялся — но терминал всё равно его перерисовывает.
Ожидаемое поведение
  • ChartRedraw () не должен перерисовывать OBJ_CHART , свойства и данные которых не изменились.
  • OBJ_CHART в подокнах не должны влиять на производительность перерисовки главного окна.

Мне не удаётся воспроизвести ваши результаты. Вот полученный мной лог:

2026.02.09 11:01:09.950    ObjChartPerfTest (AUDCAD,H1)    --- [Session #1] OBJ_CHART=0(main) | Events=145 | Avg=11.3ms | Min=2.2ms | Max=131.4ms | FPS=88.2
2026.02.09 11:01:44.932    ObjChartPerfTest (AUDCAD,H1)    --- [Session #2] OBJ_CHART=0(main) | Events=70 | Avg=16.4ms | Min=4.9ms | Max=367.9ms | FPS=60.7
2026.02.09 11:01:47.435    ObjChartPerfTest (AUDCAD,H1)    --- [Session #3] OBJ_CHART=0(main) | Events=79 | Avg=9.7ms | Min=0.5ms | Max=43.3ms | FPS=102.7
2026.02.09 11:01:49.167    ObjChartPerfTest (AUDCAD,H1)    --- [Session #4] OBJ_CHART=0(main) | Events=38 | Avg=11.2ms | Min=3.2ms | Max=86.4ms | FPS=88.8
2026.02.09 11:01:54.024    ObjChartPerfTest (AUDCAD,H1)    --- [Session #5] OBJ_CHART=0(main) | Events=44 | Avg=11.0ms | Min=0.5ms | Max=93.7ms | FPS=90.3
2026.02.09 11:02:05.507    ObjChartPerfTest (AUDCAD,H1)    === OBJ_CHART Drag Performance Test ===
2026.02.09 11:02:05.507    ObjChartPerfTest (AUDCAD,H1)    OBJ_CHART count: 1 (main)
2026.02.09 11:02:05.507    ObjChartPerfTest (AUDCAD,H1)    Drag the blue rectangle with the mouse to measure performance.
2026.02.09 11:02:15.446    ObjChartPerfTest (AUDCAD,H1)    --- [Session #6] OBJ_CHART=1(main) | Events=380 | Avg=20.9ms | Min=0.5ms | Max=1000.6ms | FPS=47.6
2026.02.09 11:02:21.700    ObjChartPerfTest (AUDCAD,H1)    --- [Session #7] OBJ_CHART=1(main) | Events=42 | Avg=12.2ms | Min=0.5ms | Max=139.2ms | FPS=81.5
2026.02.09 11:02:22.716    ObjChartPerfTest (AUDCAD,H1)    --- [Session #8] OBJ_CHART=1(main) | Events=46 | Avg=10.2ms | Min=5.9ms | Max=51.2ms | FPS=97.6
2026.02.09 11:02:24.116    ObjChartPerfTest (AUDCAD,H1)    --- [Session #9] OBJ_CHART=1(main) | Events=45 | Avg=9.2ms | Min=3.3ms | Max=19.8ms | FPS=107.6
2026.02.09 11:02:25.559    ObjChartPerfTest (AUDCAD,H1)    --- [Session #10] OBJ_CHART=1(main) | Events=90 | Avg=12.0ms | Min=1.5ms | Max=149.2ms | FPS=83.0
2026.02.09 11:02:29.567    ObjChartPerfTest (AUDCAD,H1)    --- [Session #11] OBJ_CHART=1(main) | Events=29 | Avg=13.2ms | Min=8.5ms | Max=121.5ms | FPS=75.5
2026.02.09 11:02:36.803    ObjChartPerfTest (AUDCAD,H1)    --- [Session #12] OBJ_CHART=1(main) | Events=26 | Avg=10.3ms | Min=3.8ms | Max=32.4ms | FPS=96.8
2026.02.09 11:02:37.713    ObjChartPerfTest (AUDCAD,H1)    --- [Session #13] OBJ_CHART=1(main) | Events=31 | Avg=12.6ms | Min=3.2ms | Max=86.5ms | FPS=79.0
2026.02.09 11:03:09.757    ObjChartPerfTest (AUDCAD,H1)    --- [Session #14] OBJ_CHART=1(main) | Events=44 | Avg=10.5ms | Min=4.4ms | Max=69.4ms | FPS=95.2
2026.02.09 11:03:23.468    ObjChartPerfTest (AUDCAD,H1)    --- [Session #15] OBJ_CHART=1(main) | Events=154 | Avg=9.5ms | Min=1.9ms | Max=51.6ms | FPS=104.3
2026.02.09 11:03:35.914    ObjChartPerfTest (AUDCAD,H1)    === OBJ_CHART Drag Performance Test ===
2026.02.09 11:03:35.914    ObjChartPerfTest (AUDCAD,H1)    OBJ_CHART count: 10 (main)
2026.02.09 11:03:35.914    ObjChartPerfTest (AUDCAD,H1)    Drag the blue rectangle with the mouse to measure performance.
2026.02.09 11:03:39.944    ObjChartPerfTest (AUDCAD,H1)    --- [Session #16] OBJ_CHART=10(main) | Events=228 | Avg=10.5ms | Min=0.4ms | Max=148.9ms | FPS=94.5
2026.02.09 11:03:44.993    ObjChartPerfTest (AUDCAD,H1)    --- [Session #17] OBJ_CHART=10(main) | Events=79 | Avg=10.0ms | Min=7.0ms | Max=58.3ms | FPS=99.6
2026.02.09 11:03:48.537    ObjChartPerfTest (AUDCAD,H1)    --- [Session #18] OBJ_CHART=10(main) | Events=69 | Avg=10.3ms | Min=3.5ms | Max=76.8ms | FPS=96.4
2026.02.09 11:04:11.235    ObjChartPerfTest (AUDCAD,H1)    --- [Session #19] OBJ_CHART=10(main) | Events=76 | Avg=9.4ms | Min=0.6ms | Max=33.5ms | FPS=106.1
2026.02.09 11:04:29.400    ObjChartPerfTest (AUDCAD,H1)    --- [Session #20] OBJ_CHART=10(main) | Events=78 | Avg=10.0ms | Min=3.4ms | Max=51.8ms | FPS=99.2
2026.02.09 11:04:30.371    ObjChartPerfTest (AUDCAD,H1)    --- [Session #21] OBJ_CHART=10(main) | Events=55 | Avg=9.8ms | Min=1.2ms | Max=24.9ms | FPS=101.6
2026.02.09 11:04:57.071    ObjChartPerfTest (AUDCAD,H1)    --- [Session #22] OBJ_CHART=10(main) | Events=59 | Avg=13.0ms | Min=0.3ms | Max=130.8ms | FPS=76.7
2026.02.09 11:05:24.496    ObjChartPerfTest (AUDCAD,H1)    === OBJ_CHART Drag Performance Test ===
2026.02.09 11:05:24.496    ObjChartPerfTest (AUDCAD,H1)    OBJ_CHART count: 20 (main)
2026.02.09 11:05:24.496    ObjChartPerfTest (AUDCAD,H1)    Drag the blue rectangle with the mouse to measure performance.
2026.02.09 11:05:26.381    ObjChartPerfTest (AUDCAD,H1)    --- [Session #23] OBJ_CHART=20(main) | Events=93 | Avg=9.4ms | Min=1.2ms | Max=21.3ms | FPS=106.3
2026.02.09 11:05:27.300    ObjChartPerfTest (AUDCAD,H1)    --- [Session #24] OBJ_CHART=20(main) | Events=28 | Avg=15.8ms | Min=0.8ms | Max=113.0ms | FPS=62.9
2026.02.09 11:05:28.350    ObjChartPerfTest (AUDCAD,H1)    --- [Session #25] OBJ_CHART=20(main) | Events=54 | Avg=10.0ms | Min=0.7ms | Max=60.7ms | FPS=99.7
2026.02.09 11:05:29.575    ObjChartPerfTest (AUDCAD,H1)    --- [Session #26] OBJ_CHART=20(main) | Events=57 | Avg=9.4ms | Min=8.1ms | Max=17.6ms | FPS=105.3
2026.02.09 11:05:30.794    ObjChartPerfTest (AUDCAD,H1)    --- [Session #27] OBJ_CHART=20(main) | Events=43 | Avg=12.4ms | Min=3.9ms | Max=77.8ms | FPS=80.3

Я заметил крайнюю изменчивость между минимальными и максимальными значениями.

 

вот так к примеру тестер виснет и все при запуске 




и на этом всё по режиму визуализации


2026.02.09 19:12:55.053 Tester Cloud servers switched off

2026.02.09 19:13:51.102 Tester "Advisors\ExpertMAMA.ex5" X64

2026.02.09 19:13:51.673 Core 2 agent process started on 127.0.0.1:3001

2026.02.09 19:13:51.673 Core 2 connecting to 127.0.0.1:3001

2026.02.09 19:13:54.731 Core 2 connected

2026.02.09 19:13:54.736 Core 2 authorized (agent build 5584)

2026.02.09 19:13:54.739 Tester EURUSD,M5 (MetaQuotes-Demo): visual testing of Experts\Advisors\ExpertMAMA.ex5 from 2025.01.01 00:00 to 2025.12.10 00:00

2026.02.09 19:13:55.058 Core 2 common synchronization completed

2026.02.09 19:13:55.272 Tester quality of analyzed history is 100%

2026.02.09 19:14:55.323 Core 2 disconnected

2026.02.09 19:14:55.323 Core 2 connection closed

в итоге виснет и всё


и такая дребедень постоянно 


2026.02.09 19:22:25.618 Tester Cloud servers switched off


локальные агенты  ок



вот запустил тестер 



звуком тестер сообщил что закончил тестирование и проблема сохраняется

2026.02.09 19:22:25.618 Tester Cloud servers switched off

2026.02.09 19:24:04.367 Tester "Advisors\ExpertMAMA.ex5" X64

2026.02.09 19:24:04.862 Core 2 agent process started on 127.0.0.1:3001

2026.02.09 19:24:04.862 Core 2 connecting to 127.0.0.1:3001

2026.02.09 19:24:06.094 Core 2 connected

2026.02.09 19:24:06.099 Core 2 authorized (agent build 5584)

2026.02.09 19:24:06.110 Tester EURUSD,M5 (MetaQuotes-Demo): visual testing of Experts\Advisors\ExpertMAMA.ex5 from 2025.01.01 00:00 to 2026.02.09 00:00

2026.02.09 19:24:06.942 Core 2 common synchronization completed

2026.02.09 19:24:06.984 Core 2 EURUSD: history for 2025 year synchronized

2026.02.09 19:24:07.003 Core 2 EURUSD: history for 2026 year synchronized

2026.02.09 19:24:07.003 Core 2 EURUSD: history synchronization completed [249 Kb]

2026.02.09 19:24:07.004 Core 2 EURUSD: 249.27 Kb of history processed in 0:00:00.031

2026.02.09 19:24:07.470 Tester quality of analyzed history is 100%

2026.02.09 19:25:07.510 Core 2 disconnected

2026.02.09 19:25:07.510 Core 2 connection closed


и тестер опять сбрасывается в начало что тестировать можно - кнопка зеленым цветом, но визуальное тестирование окно по прежнему висит

и  так на любом эксперте 

буду признателен если поможете устранить причину зависания тестера стратегий в режиме визуализации.

логи из журнала 

2026.02.09 19:22:25.618 Tester Cloud servers switched off

2026.02.09 19:24:04.367 Tester "Advisors\ExpertMAMA.ex5" X64

2026.02.09 19:24:04.862 Core 2 agent process started on 127.0.0.1:3001

2026.02.09 19:24:04.862 Core 2 connecting to 127.0.0.1:3001

2026.02.09 19:24:06.094 Core 2 connected

2026.02.09 19:24:06.099 Core 2 authorized (agent build 5584)

2026.02.09 19:24:06.110 Tester EURUSD,M5 (MetaQuotes-Demo): visual testing of Experts\Advisors\ExpertMAMA.ex5 from 2025.01.01 00:00 to 2026.02.09 00:00

2026.02.09 19:24:06.942 Core 2 common synchronization completed

2026.02.09 19:24:06.984 Core 2 EURUSD: history for 2025 year synchronized

2026.02.09 19:24:07.003 Core 2 EURUSD: history for 2026 year synchronized

2026.02.09 19:24:07.003 Core 2 EURUSD: history synchronization completed [249 Kb]

2026.02.09 19:24:07.004 Core 2 EURUSD: 249.27 Kb of history processed in 0:00:00.031

2026.02.09 19:24:07.470 Tester quality of analyzed history is 100%

2026.02.09 19:25:07.510 Core 2 disconnected

2026.02.09 19:25:07.510 Core 2 connection closed

2026.02.09 19:28:14.886 Tester "Advisors\ExpertMACD.ex5" X64

2026.02.09 19:28:15.368 Core 2 agent process started on 127.0.0.1:3001

2026.02.09 19:28:15.368 Core 2 connecting to 127.0.0.1:3001

2026.02.09 19:28:17.341 Core 2 connected

2026.02.09 19:28:17.385 Core 2 authorized (agent build 5584)

2026.02.09 19:28:17.399 Tester EURUSD,M5 (MetaQuotes-Demo): visual testing of Experts\Advisors\ExpertMACD.ex5 from 2025.01.01 00:00 to 2026.02.09 00:00

2026.02.09 19:28:18.340 Core 2 common synchronization completed

2026.02.09 19:28:18.607 Tester quality of analyzed history is 100%

2026.02.09 19:29:18.744 Core 2 disconnected

2026.02.09 19:29:18.744 Core 2 connection closed


обновления провел:

Проблема с работой тестера стратегий в режиме визуализации сохраняется



Проблема в работе тестера стратегии в режиме визуализации.

Если галка визуализации снята то все в тестере ок тестирует

....

2026.02.09 19:42:31.628 Core 2 2025.11.26 03:00:00   market buy 0.01 EURUSD, close #134 (1.15681 / 1.15683 / 1.15681)

....

2026.02.09 19:42:31.628 Core 2 2026.02.04 08:20:00   CTrade::OrderSend: market sell 0.01 position #168 EURUSD [done at 1.18339]

2026.02.09 19:42:31.628 Core 2 2026.02.04 08:20:00   market sell 0.01 EURUSD sl: 1.21339 tp: 1.12839 (1.18339 / 1.18340 / 1.18339)

2026.02.09 19:42:31.628 Core 2 2026.02.04 08:20:00   deal #170 sell 0.01 EURUSD at 1.18339 done (based on order #170)

2026.02.09 19:42:31.628 Core 2 2026.02.04 08:20:00   deal performed [#170 sell 0.01 EURUSD at 1.18339]

2026.02.09 19:42:31.628 Core 2 2026.02.04 08:20:00   order performed sell 0.01 at 1.18339 [#170 sell 0.01 EURUSD at 1.18339]

2026.02.09 19:42:31.628 Core 2 2026.02.04 08:20:00   CTrade::OrderSend: market sell 0.01 EURUSD sl: 1.21339 tp: 1.12839 [done at 1.18339]

2026.02.09 19:42:31.628 Core 2 2026.02.06 23:59:59   position closed due end of test at 1.18164 [#170 sell 0.01 EURUSD 1.18339 sl: 1.21339 tp: 1.12839]

2026.02.09 19:42:31.628 Core 2 2026.02.06 23:59:59   deal #171 buy 0.01 EURUSD at 1.18164 done (based on order #171)

2026.02.09 19:42:31.628 Core 2 2026.02.06 23:59:59   deal performed [#171 buy 0.01 EURUSD at 1.18164]

2026.02.09 19:42:31.628 Core 2 2026.02.06 23:59:59   order performed buy 0.01 at 1.18164 [#171 buy 0.01 EURUSD at 1.18164]

2026.02.09 19:42:31.628 Core 2 final balance 99930.58 USD

2026.02.09 19:42:31.628 Core 2 EURUSD,M5: 309060 ticks, 81702 bars generated. Environment synchronized in 0:00:00.194. Test passed in 0:00:03.155 (including ticks preprocessing 0:00:00.312).

2026.02.09 19:42:31.628 Core 2 EURUSD,M5: total time from login to stop testing 0:00:03.349 (including 0:00:00.194 for history data synchronization)

2026.02.09 19:42:31.628 Core 2 103 Mb memory used including 9 Mb of history data, 64 Mb of tick data

2026.02.09 19:42:31.628 Core 2 log file "C:\Users\Роман\AppData\Roaming\MetaQuotes\Tester\D0E8209F77C8CF37AD8BF550E51FF075\Agent-127.0.0.1-3001\logs\20260209.log" written

2026.02.09 19:42:32.084 Core 2 connection closed

----------------------

И даже графики строит но в режиме визуализации не работает: 



 
Alain Verleyen #:
Не могли бы вы прислать все необходимое для воспроизведения этой проблемы?

Я не нашёл подходящего тестового варианта моделей, которые можно скачать с сайтов. Придётся передать 2 свои модели общим объёмом 7 Гб. Могу залить временно в облако и дать ссылку. Или предложите свой вариант.

Код простейший:

long handle1 = OnnxCreate(path_small, 0);

long handle2 = OnnxCreate(path_large, 0);

 
Alain Verleyen #:

Мне не удаётся воспроизвести ваши результаты. Вот полученный мной лог:

2026.02.09 11:01:09.950    ObjChartPerfTest (AUDCAD,H1)    --- [Session #1] OBJ_CHART=0(main) | Events=145 | Avg=11.3ms | Min=2.2ms | Max=131.4ms | FPS=88.2
2026.02.09 11:01:44.932    ObjChartPerfTest (AUDCAD,H1)    --- [Session #2] OBJ_CHART=0(main) | Events=70 | Avg=16.4ms | Min=4.9ms | Max=367.9ms | FPS=60.7
2026.02.09 11:01:47.435    ObjChartPerfTest (AUDCAD,H1)    --- [Session #3] OBJ_CHART=0(main) | Events=79 | Avg=9.7ms | Min=0.5ms | Max=43.3ms | FPS=102.7
2026.02.09 11:01:49.167    ObjChartPerfTest (AUDCAD,H1)    --- [Session #4] OBJ_CHART=0(main) | Events=38 | Avg=11.2ms | Min=3.2ms | Max=86.4ms | FPS=88.8
2026.02.09 11:01:54.024    ObjChartPerfTest (AUDCAD,H1)    --- [Session #5] OBJ_CHART=0(main) | Events=44 | Avg=11.0ms | Min=0.5ms | Max=93.7ms | FPS=90.3
2026.02.09 11:02:05.507    ObjChartPerfTest (AUDCAD,H1)    === OBJ_CHART Drag Performance Test ===
2026.02.09 11:02:05.507    ObjChartPerfTest (AUDCAD,H1)    OBJ_CHART count: 1 (main)
2026.02.09 11:02:05.507    ObjChartPerfTest (AUDCAD,H1)    Drag the blue rectangle with the mouse to measure performance.
2026.02.09 11:02:15.446    ObjChartPerfTest (AUDCAD,H1)    --- [Session #6] OBJ_CHART=1(main) | Events=380 | Avg=20.9ms | Min=0.5ms | Max=1000.6ms | FPS=47.6
2026.02.09 11:02:21.700    ObjChartPerfTest (AUDCAD,H1)    --- [Session #7] OBJ_CHART=1(main) | Events=42 | Avg=12.2ms | Min=0.5ms | Max=139.2ms | FPS=81.5
2026.02.09 11:02:22.716    ObjChartPerfTest (AUDCAD,H1)    --- [Session #8] OBJ_CHART=1(main) | Events=46 | Avg=10.2ms | Min=5.9ms | Max=51.2ms | FPS=97.6
2026.02.09 11:02:24.116    ObjChartPerfTest (AUDCAD,H1)    --- [Session #9] OBJ_CHART=1(main) | Events=45 | Avg=9.2ms | Min=3.3ms | Max=19.8ms | FPS=107.6
2026.02.09 11:02:25.559    ObjChartPerfTest (AUDCAD,H1)    --- [Session #10] OBJ_CHART=1(main) | Events=90 | Avg=12.0ms | Min=1.5ms | Max=149.2ms | FPS=83.0
2026.02.09 11:02:29.567    ObjChartPerfTest (AUDCAD,H1)    --- [Session #11] OBJ_CHART=1(main) | Events=29 | Avg=13.2ms | Min=8.5ms | Max=121.5ms | FPS=75.5
2026.02.09 11:02:36.803    ObjChartPerfTest (AUDCAD,H1)    --- [Session #12] OBJ_CHART=1(main) | Events=26 | Avg=10.3ms | Min=3.8ms | Max=32.4ms | FPS=96.8
2026.02.09 11:02:37.713    ObjChartPerfTest (AUDCAD,H1)    --- [Session #13] OBJ_CHART=1(main) | Events=31 | Avg=12.6ms | Min=3.2ms | Max=86.5ms | FPS=79.0
2026.02.09 11:03:09.757    ObjChartPerfTest (AUDCAD,H1)    --- [Session #14] OBJ_CHART=1(main) | Events=44 | Avg=10.5ms | Min=4.4ms | Max=69.4ms | FPS=95.2
2026.02.09 11:03:23.468    ObjChartPerfTest (AUDCAD,H1)    --- [Session #15] OBJ_CHART=1(main) | Events=154 | Avg=9.5ms | Min=1.9ms | Max=51.6ms | FPS=104.3
2026.02.09 11:03:35.914    ObjChartPerfTest (AUDCAD,H1)    === OBJ_CHART Drag Performance Test ===
2026.02.09 11:03:35.914    ObjChartPerfTest (AUDCAD,H1)    OBJ_CHART count: 10 (main)
2026.02.09 11:03:35.914    ObjChartPerfTest (AUDCAD,H1)    Drag the blue rectangle with the mouse to measure performance.
2026.02.09 11:03:39.944    ObjChartPerfTest (AUDCAD,H1)    --- [Session #16] OBJ_CHART=10(main) | Events=228 | Avg=10.5ms | Min=0.4ms | Max=148.9ms | FPS=94.5
2026.02.09 11:03:44.993    ObjChartPerfTest (AUDCAD,H1)    --- [Session #17] OBJ_CHART=10(main) | Events=79 | Avg=10.0ms | Min=7.0ms | Max=58.3ms | FPS=99.6
2026.02.09 11:03:48.537    ObjChartPerfTest (AUDCAD,H1)    --- [Session #18] OBJ_CHART=10(main) | Events=69 | Avg=10.3ms | Min=3.5ms | Max=76.8ms | FPS=96.4
2026.02.09 11:04:11.235    ObjChartPerfTest (AUDCAD,H1)    --- [Session #19] OBJ_CHART=10(main) | Events=76 | Avg=9.4ms | Min=0.6ms | Max=33.5ms | FPS=106.1
2026.02.09 11:04:29.400    ObjChartPerfTest (AUDCAD,H1)    --- [Session #20] OBJ_CHART=10(main) | Events=78 | Avg=10.0ms | Min=3.4ms | Max=51.8ms | FPS=99.2
2026.02.09 11:04:30.371    ObjChartPerfTest (AUDCAD,H1)    --- [Session #21] OBJ_CHART=10(main) | Events=55 | Avg=9.8ms | Min=1.2ms | Max=24.9ms | FPS=101.6
2026.02.09 11:04:57.071    ObjChartPerfTest (AUDCAD,H1)    --- [Session #22] OBJ_CHART=10(main) | Events=59 | Avg=13.0ms | Min=0.3ms | Max=130.8ms | FPS=76.7
2026.02.09 11:05:24.496    ObjChartPerfTest (AUDCAD,H1)    === OBJ_CHART Drag Performance Test ===
2026.02.09 11:05:24.496    ObjChartPerfTest (AUDCAD,H1)    OBJ_CHART count: 20 (main)
2026.02.09 11:05:24.496    ObjChartPerfTest (AUDCAD,H1)    Drag the blue rectangle with the mouse to measure performance.
2026.02.09 11:05:26.381    ObjChartPerfTest (AUDCAD,H1)    --- [Session #23] OBJ_CHART=20(main) | Events=93 | Avg=9.4ms | Min=1.2ms | Max=21.3ms | FPS=106.3
2026.02.09 11:05:27.300    ObjChartPerfTest (AUDCAD,H1)    --- [Session #24] OBJ_CHART=20(main) | Events=28 | Avg=15.8ms | Min=0.8ms | Max=113.0ms | FPS=62.9
2026.02.09 11:05:28.350    ObjChartPerfTest (AUDCAD,H1)    --- [Session #25] OBJ_CHART=20(main) | Events=54 | Avg=10.0ms | Min=0.7ms | Max=60.7ms | FPS=99.7
2026.02.09 11:05:29.575    ObjChartPerfTest (AUDCAD,H1)    --- [Session #26] OBJ_CHART=20(main) | Events=57 | Avg=9.4ms | Min=8.1ms | Max=17.6ms | FPS=105.3
2026.02.09 11:05:30.794    ObjChartPerfTest (AUDCAD,H1)    --- [Session #27] OBJ_CHART=20(main) | Events=43 | Avg=12.4ms | Min=3.9ms | Max=77.8ms | FPS=80.3

Я заметил крайнюю изменчивость между минимальными и максимальными значениями.

В таком случае, вам нужно собрать данные в таком же детальном  виде, как это сделал я, и отправить разработчикам терминала оба результата тестов. В моём случае, на той конфигурации ПК, которую я показал, проблема воспроизводится при каждом тесте. 
 
Roman Shiredchenko #:
вот так к примеру тестер виснет и все при запуске 
Почему вы в ветке про релиз 5572 пишите о версии 5440?