Столкнулся тут с проблемой. Из DLL пытаюсь определить к какому серверу в настоящее время подключен МТ4, и выяснил что если МТ4 запускается в оффлайне и не может подключиться, то ServerAddress() возвращает пустую строку.В том же время в терминале в этот момент показывается последний открытый счет, в MarketWatch - котировки последнего сервера.
Как можно (в реестре или в файлах) получить информацию на этот момент - куда был осуществлен коннект последний раз если МТ4 находится в оффлайне?
Полученный ServerName я потом использую для чтения history\<ServerName>\symbols.raw и получения текущего перечня инструментов для выбранного сервера.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Как можно (в реестре или в файлах) получить информацию на этот момент - куда был осуществлен коннект последний раз если МТ4 находится в оффлайне?
Полученный ServerName я потом использую для чтения history\<ServerName>\symbols.raw и получения текущего перечня инструментов для выбранного сервера.