Что нужно сделать перед запуском функции CreateDataSource?
Пользователь
Сообщений: Регистрация: 19.12.2019
14.10.2021 15:04:02
Создал gui-таблицу обезличенных сделок. Добавил в нее нужный инструмент. Вижу данные пошли в gui-таблице. Но функция CreateDataSource возвращает qlua таблицу нулевого размера. Если же помимо таблицы обезличенных сделок открыть еще и график инструмента, то возвращается qlua таблица с правильным размером. Вопрос. Как все-таки правильно запускать функцию CreateDataSource? Неужели нужно для каждого инструмента график рисовать?
Пользователь
Сообщений: Регистрация: 25.09.2020
14.10.2021 15:13:48
Виталий, Не "для каждого инструмента", а для каждого таймфрейма каждого инструмента! Даже если тебе нужна от него всего лишь одна последняя свеча.
Пользователь
Сообщений: Регистрация: 27.01.2017
14.10.2021 15:28:30
Т.к. Вы не озвучили настройки получения потока данных вашего рабочего места, то для начала прочтите раздел "Особенности получения значений Таблицы текущих торгов" в справке к терминалу (файл qlua.chm). А то может потока данных нет вовсе.
Пользователь
Сообщений: Регистрация: 19.12.2019
14.10.2021 17:34:09
Цитата
Nikolay написал: Т.к. Вы не озвучили настройки получения потока данных вашего рабочего места, то для начала прочтите раздел "Особенности получения значений Таблицы текущих торгов" в справке к терминалу (файл qlua.chm). А то может потока данных нет вовсе
Цитата
Nikolay написал: Т.к. Вы не озвучили настройки получения потока данных вашего рабочего места, то для начала прочтите раздел "Особенности получения значений Таблицы текущих торгов" в справке к терминалу (файл qlua.chm). А то может потока данных нет вовсе.
Поставлена галочка "умное получение данных". Также необходимые инструменты выбраны. И главное поток обезличенных сделок идет в таблице. Но минутные свечи можно получить только с открытым графиком. Это получается только так и можно? Без графика никак?
написал: Т.к. Вы не озвучили настройки получения потока данных вашего рабочего места, то для начала прочтите раздел "Особенности получения значений Таблицы текущих торгов" в справке к терминалу (файл qlua.chm). А то может потока данных нет вовсе
Цитата
написал: Т.к. Вы не озвучили настройки получения потока данных вашего рабочего места, то для начала прочтите раздел "Особенности получения значений Таблицы текущих торгов" в справке к терминалу (файл qlua.chm). А то может потока данных нет вовсе.
Поставлена галочка "умное получение данных". Также необходимые инструменты выбраны. И главное поток обезличенных сделок идет в таблице. Но минутные свечи можно получить только с открытым графиком. Это получается только так и можно? Без графика никак?
без графика можно.
как понимаю, вы подписываете ь на регулярный таймфрейм не на тиковый. Тогда скорее всего вы хотите получить данные сразу после подписки, но в терминале их при закрытом графике их ещё нет и требуется время на получение.