CreateDataSource("TQBR", "VTBR", 1)

Страницы: 1
RSS
CreateDataSource("TQBR", "VTBR", 1), Получаю ошибку: TQBR - unknown class code.
 
Добрый день!

Вот такая у меня шляпа:

Код:
Код
local ds, errorMessage = CreateDataSource("TQBR", "VTBR", 1);
if ds == nil then error(errorMessage) end

Получаю ошибку:
TQBR - unknown class code.

Версия QUIK 9.4.2.1

Но у VTBR же именно такой код класса http://joxi.ru/KAxyyXOfwR4xGr почему тогда ошибка? Подскажите, что я делаю не так?
 
Там интервал должен стоять не 1, а константа INTERVAL_M1. Хотя в доках какой-то умник написал NUMBER
 
Цитата
Kolossi написал:
CreateDataSource
INTERVAL_M1 - имеет тип NUMBER и равен 1.
В луа нет понятия "константа"
 
Цитата
nikolz написал:
Цитата
Kolossi написал:
CreateDataSource
INTERVAL_M1 - имеет тип NUMBER и равен 1.
В луа нет понятия "константа"
Безценноые замечания, но не ко мне их адресовать ))
См. доки qlua:

Список констант для передачи в параметр interval: Параметр

Значение интервала

INTERVAL_TICK

Тиковые данные

INTERVAL_M1

1 минута

 
Если выведете данные по переменной _G.INTERVAL_M1, то будет видно, что тип число, значение 1. В qlua много таких глобальных переменных ввели.

Можно даже просто вывести все, что есть в _G через pairs. Будут видны даже недокументированные.
 
Цитата
Nikolay написал:
Если выведете данные по переменной _G.INTERVAL_M1, то будет видно, что тип число, значение 1. В qlua много таких глобальных переменных ввели.

Можно даже просто вывести все, что есть в _G через pairs. Будут видны даже недокументированные.
Ну если все так просто, то можно было бы ставить 1 в параметр. Но нет.
 
1 и работает. В примере же, совсем не ясно а какой момент производился запрос, какой сервер. Может это демо и там класс QJSIM.
Страницы: 1
Читают тему
Наверх