Не стандартное поведение isConnected()

Страницы: 1
RSS
Не стандартное поведение isConnected(), Не стандартное поведение isConnected()
 
     Так ДОЛЖНА работать функция по документации:
Код
local connection_status = isConnected()
if connection_status == 1 then
    message("Подключено к серверу connection_status = " .. (connection_status) ..' '.. type(connection_status))
elseif connection_status == 0 then
    message("Отключено от сервера = " .. (connection_status) ..' '.. type(connection_status))
else
    message("Неожиданный результат: " .. tostring(connection_status)..' '.. type(connection_status))
end

А так возвращает, выводит в QUIK сессия вечерняя в разгаре?
[2025-09-16 21:42:19] [Main] INFO: isConnected(): false
 
Тип Дата Время Сообщение

14 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: Доступность isConnected: true
15 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: === ПРОВЕРКА ПОДКЛЮЧЕНИЯ ===
16 16.09.2025 21:42:19 Неожиданный результат: false boolean ?
17 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: QUIK уже подключен к серверу
18 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: === ДЕТАЛЬНАЯ ДИАГНОСТИКА ПОДКЛЮЧЕНИЯ ===
19 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: SERVERTIME: 21:42:20
20 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] WARN: STATUS: недоступен или пуст
21 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: TRADEDATE: 16.09.2025
22 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: CONNECTION: установлено
27 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: ORG: Частное лицо
28 16.09.2025 21:42:19 [2025-09-16 21:42:19] [Main] INFO: isConnected(): false ?
 
Уважаемые разработчики, а что все таки с QLUA?

В частности с функцией isConnected(), которая выводи false?

На нее больше нельзя полагаться и нужны другие подходы в установлении состояния подключения к серверу?
Версия терминала 12.2.2.8.
 
VPM, здравствуйте.

Проблем в работе isConnected не наблюдаем - возвращается корректный результат в зависимости от состояния подключения к серверу.
Повторялась ли такая ситуация?
 
Добрый день Anton Belonogov, Более чем описано выше прокомментировать не могу. Скрип с того времени больше, не работал, да и что там, чистый вызов функции. Единственное что могу добавить, время вечерней сессии оно отражено  в логах, если и это отдано на откуп брокеру, то север был Сбера.
 
VPM, добрый день.

Цитата
чистый вызов функции
Просим пояснить, что здесь имеется ввиду - вызов isConnected в подключенном терминале возвращает false?
 
Добрый день Anton Belonogov, Понял в чем проблема, раз наблюдается только у меня, значит где то в моем скрипте переопределение, то есть моя невнимательность, скорее всего. Извиняюсь за допущенную оплошность, вопрос снимается. Так же хочу отметить, что терминал последних версий стал намного стабильней, на одном ноутбуке весит три от разных брокеров, один  из очень сильно нагружен, уже и не припомню когда были падения (3 раза постучал по дереву  :smile: ). В любом случае Вам спасибо за разъяснения.
Страницы: 1
Читают тему
Наверх