![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ситуация: есть мощный сервер (24-ядерный Intel® Xeon® E5-2600 v2 с 64 Гб RAM) с 8 запущенными МТ5 по 10 графиков с советником на каждом, подключение к нему по RDP. Процессор загружен всего на 20%, но интерфейс при этом очень неприятно тормозит — переключение между терминалами, сворачивание/разворачивание — как в замедленной съемке. На домашнем 8-ядерном ПК такой же набор терминалов с советниками летает нормально.
В чем разница? В видео-карте? В подключении по RDP? В версии windows? Еще в чем-то?
Точнее, вопрос звучит так: что сделать, чтобы сервер летал так же, как домашний ПК? Какие ресурсы докупить? Чем подключаться?
@Renat Fatkhullin, @Slava, не хочу дергать сервис-деск, да и ответ будет полезен будущим поколениям. Подключитесь, пожалуйста, к беседе, помогите найти ответ. Скажите, какие данные еще нужны.
В МТ5 все настроено оптимально: 5000 баров на графике, минимум символов в обзоре рынка, новости отключены. Советник не самый легкий, но тоже достаточно простой (одна валюта/ТФ, 2 индикатора, несколько сделок в рынке).
1. Запустите диспетчер задач и в нем монитор ресурсов с счетчиками для сервера и для домашнего ПК, найдите отличия - в отличиях проблема. Сколько бы не был производителен сервер, производительность дисковой подсистемы всегда ограничитель. На сервере может быть отключено кэширование записи, а на домашнем ПК включено или на сервере дисковая подсистема 5,25 флопик, а на домашнем ПК ssd. Терминал MT не является серверным приложением, поэтому на разумное использование дисковой подсистемы ему откровенно начхать и если дисковая подсистема не способна на много iops то три терминала/пользователя из-за этого уже будут тормозить. Последние серии ssd самсунг серий sm/pm могут в этом помочь http://www.samsung.com/ru/memory-storage/pm-863-sata-3-2-5-inch-ssd/
Проверить версию с дисковой подсистемой можно "в лоб": перенесите терминалы на рамдиск и запустите с него все надцать копий терминала MT. http://www.romexsoftware.com/en-us/primo-ramdisk/features.html http://www.radeonramdisk.com/software_downloads.php
2. Уходите от RDP как от основного способа работы с сервером, Вы единоличный пользователь, поэтому докупите любую remote acces (коробка подключается к клавиатуре, мыше и выходу видео) и работайте с сервером через нее. RDP оставьте про запас на всякий случай.
Терминалы MT в мире уже работают в множестве десятках-сотнях копий на серверах, поэтому проблема у Вас скорее всего не в видео и производительности памяти/процессора сервера, а в дисковой подсистеме.
С 2010 для подключения к серверу использую mstsc /console
-- 8шт МТ5 точно не скажу, но 5 МТ5 - всё четко.
Ситуация: есть мощный сервер (24-ядерный Intel® Xeon® E5-2600 v2 с 64 Гб RAM) с 8 запущенными МТ5 по 10 графиков с советником на каждом, подключение к нему по RDP. Процессор загружен всего на 20%, но интерфейс при этом очень неприятно тормозит — переключение между терминалами, сворачивание/разворачивание — как в замедленной съемке. На домашнем 8-ядерном ПК такой же набор терминалов с советниками летает нормально.
В чем разница? В видео-карте? В подключении по RDP? В версии windows? Еще в чем-то?
Точнее, вопрос звучит так: что сделать, чтобы сервер летал так же, как домашний ПК? Какие ресурсы докупить? Чем подключаться?
@Renat Fatkhullin, @Slava, не хочу дергать сервис-деск, да и ответ будет полезен будущим поколениям. Подключитесь, пожалуйста, к беседе, помогите найти ответ. Скажите, какие данные еще нужны.
В МТ5 все настроено оптимально: 5000 баров на графике, минимум символов в обзоре рынка, новости отключены. Советник не самый легкий, но тоже достаточно простой (одна валюта/ТФ, 2 индикатора, несколько сделок в рынке).
именно в подключении по RDP - он же должен сформировать и передать картинку. На реальную скорость работы это не сказывается, но визуально "всё тормозит"
у меня была такая же проблема, эдак пол года - год назад. и тоже на МТ5 (на мт4 все нормально)
Решил проблему обновлением драйверов и сервисПаками.
Потом проблема вернулась. Обнаружил, что при использовании объектов на графике, особенно когда они вынуждены обновляться каждый тик - жутко тормозило все.
Решил проблему обновлением графика каждые 10 секунд.(объекты на графке ввиду онлайн данных)
При чем "сервер" у меня собран из старых комплектующих (Phenom 4 ядра + 12 Gb Видеокарта GTX 560)
Тормозило и под RDP и под TeamViewer и под прямым управлением.
+ поставил SSD от Samsung PRO на 240 гиг, перевесил все терминалы на него. .ЛЕТАЕТ :-)
я SSD поставил везде. Дажде на старый ноут с 1 ядерным процессором - ну СКАЗКА :-)
вот тут писал:
https://www.mql5.com/ru/forum/99230