Новая версия платформы MetaTrader 5 build 5572: Улучшения в ONNX и отображении графиков - страница 27
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
никогда не используйте кастомное)
только готовый, никогда для своих работ
А как быть, например, с ситуациями (частыми и стандартными), когда объекты перекрываются? Вы не можете не перерисовывать весь стек объектов, иначе нарушится z-порядок и визуальное представление. Видимо, предложенное нужно уточнить.
Та же модель 0.6B размером 1695 Мб - ОК.
Размер VRAM - 12 Гб.
PS: С некоторых пор копирование из ячейки таблицы в справочнике производится вместе с рамочкой ячейки, что заставляет очищать форматирование copy/paste через промежуточные шаги.
ONNX_USE_CPU_ONLY
ONNX модель 1.7B размером 5403 Мб не загружается ни в GPU, ни в CPU (если ONNX_USE_CPU_ONLY флаг вообще работает):
Та же модель 0.6B размером 1695 Мб - ОК.
Размер VRAM - 12 Гб.
PS: С некоторых пор копирование из ячейки таблицы в справочнике производится вместе с рамочкой ячейки, что заставляет очищать форматирование copy/paste через промежуточные шаги.
ONNX_USE_CPU_ONLY
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 (главное окно)
Тест 2 — OBJ_CHART в подокне индикатора
Выводы- Даже 1 объект OBJ_CHART удваивает время отклика — с ~8 ms до ~15 ms (FPS падает со ~130 до ~65).
- Количество объектов не влияет — 1, 5, 10, 20 объектов дают одинаковое замедление (~14–15 ms). Проблема не масштабируется линейно, а возникает как фиксированный overhead при наличии хотя бы одного OBJ_CHART .
- Расположение объекта не влияет — OBJ_CHART в подокне индикатора замедляет ChartRedraw () на главном графике точно так же, как объект на главном графике. Прямоугольник перемещается на главном окне, OBJ_CHART находится в другом подокне и не изменялся — но терминал всё равно его перерисовывает.
Ожидаемое поведениеМне не удаётся воспроизвести ваши результаты. Вот полученный мной лог:
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
----------------------
И даже графики строит но в режиме визуализации не работает:
Не могли бы вы прислать все необходимое для воспроизведения этой проблемы?
Я не нашёл подходящего тестового варианта моделей, которые можно скачать с сайтов. Придётся передать 2 свои модели общим объёмом 7 Гб. Могу залить временно в облако и дать ссылку. Или предложите свой вариант.
Код простейший:
long handle1 = OnnxCreate(path_small, 0);
long handle2 = OnnxCreate(path_large, 0);
Мне не удаётся воспроизвести ваши результаты. Вот полученный мной лог:
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
Я заметил крайнюю изменчивость между минимальными и максимальными значениями.
вот так к примеру тестер виснет и все при запуске