Добрый день!
Есть сторонний источник данных,который пишет данные в файл(передает в MemoryFiles итд) те я их могу увидеть из Lua.
Но я хочу с помощью данных построить график(через LuaIndicators) и вижу ,что
Список функций, доступных из скрипта индикатора:
getWorkingFolder – возвращает путь, по которому находится файл info.exe, исполняющий скрипт,
getScriptPath – возвращает путь, по которому находится запускаемый скрипт,
getNumberOf – возвращает количество записей в таблице «TableName»,
getItem – возвращает таблицу Lua, содержащую информацию о данных из строки с номером «Index» из таблицы с именем «TableName»,
getParamEx – получает значения всех параметров биржевой информации из Таблицы текущих значений параметров,
message – отображает сообщения в терминале QUIK,
isConnected – определяет состояние подключения клиентского места к серверу,
getTradeDate – получает дату торговой сессии,
getInfoParam – позволяет получить параметры для информационного окна (Связь/Информационное окно),
getClassSecurities – получает список кодов бумаг для списка классов, заданного списком кодов,
getClassInfo – получает информацию о классе,
getClassesList – получает список кодов классов, полученных с сервера в ходе сеанса связи,
getSecurityInfo – получает информацию по инструменту,
getQuoteLevel2 – получает стакан по указанному классу и бумаге,
getMoney – получает информацию по денежным лимитам,
getDepo – получает информацию по бумажным лимитам,
sendTransaction – функция для работы с заявками,
SearchItems – позволяет реализовать быструю выборку элементов из хранилища терминала и возвращает таблицу с индексами элементов, удовлетворяющих условию поиска,
getPortfolioInfo – получает значения параметров таблицы «Клиентский портфель»,
getBuySellInfo – получает параметры таблицы «Купить/Продать»,
getPortfolioInfoEx – получает значения параметров таблицы «Клиентский портфель» с учетом вида лимита,
getBuySellInfoEx – получает параметры таблицы «Купить/Продать» с учетом вида лимита,
getOrderByNumber –возвращает таблицу Lua, содержащую описание параметров Таблицы заявок и индекс заявки в хранилище терминала,
RGB – преобразовывает компоненты RGB (red, green, blue) в одно число,
AddLabel - добавляет метку с заданными параметрами,
DelLabel - удаляет метку с заданными параметрами,
DelAllLabels - удаляет все метки на диаграмме с указанным графиком,
GetLabelParams - получает параметры метки,
SetLabelParams - задает параметры для метки с указанным идентификатором,
SetValue - устанавливает указанное значение на выбранной линии определенной свечи индикатора,
GetValue - получает значение, установленное на выбранной линии указанной свечи индикатора,
SetRangeValue - устанавливает указанное значение на выбранной линии для определенного интервала индексов свечей индикатора.
Можно ли мне получить доступ к произвольной таблице Quik в том числе и построенные с помощью Qlua?
Есть сторонний источник данных,который пишет данные в файл(передает в MemoryFiles итд) те я их могу увидеть из Lua.
Но я хочу с помощью данных построить график(через LuaIndicators) и вижу ,что
Список функций, доступных из скрипта индикатора:
getWorkingFolder – возвращает путь, по которому находится файл info.exe, исполняющий скрипт,
getScriptPath – возвращает путь, по которому находится запускаемый скрипт,
getNumberOf – возвращает количество записей в таблице «TableName»,
getItem – возвращает таблицу Lua, содержащую информацию о данных из строки с номером «Index» из таблицы с именем «TableName»,
getParamEx – получает значения всех параметров биржевой информации из Таблицы текущих значений параметров,
message – отображает сообщения в терминале QUIK,
isConnected – определяет состояние подключения клиентского места к серверу,
getTradeDate – получает дату торговой сессии,
getInfoParam – позволяет получить параметры для информационного окна (Связь/Информационное окно),
getClassSecurities – получает список кодов бумаг для списка классов, заданного списком кодов,
getClassInfo – получает информацию о классе,
getClassesList – получает список кодов классов, полученных с сервера в ходе сеанса связи,
getSecurityInfo – получает информацию по инструменту,
getQuoteLevel2 – получает стакан по указанному классу и бумаге,
getMoney – получает информацию по денежным лимитам,
getDepo – получает информацию по бумажным лимитам,
sendTransaction – функция для работы с заявками,
SearchItems – позволяет реализовать быструю выборку элементов из хранилища терминала и возвращает таблицу с индексами элементов, удовлетворяющих условию поиска,
getPortfolioInfo – получает значения параметров таблицы «Клиентский портфель»,
getBuySellInfo – получает параметры таблицы «Купить/Продать»,
getPortfolioInfoEx – получает значения параметров таблицы «Клиентский портфель» с учетом вида лимита,
getBuySellInfoEx – получает параметры таблицы «Купить/Продать» с учетом вида лимита,
getOrderByNumber –возвращает таблицу Lua, содержащую описание параметров Таблицы заявок и индекс заявки в хранилище терминала,
RGB – преобразовывает компоненты RGB (red, green, blue) в одно число,
AddLabel - добавляет метку с заданными параметрами,
DelLabel - удаляет метку с заданными параметрами,
DelAllLabels - удаляет все метки на диаграмме с указанным графиком,
GetLabelParams - получает параметры метки,
SetLabelParams - задает параметры для метки с указанным идентификатором,
SetValue - устанавливает указанное значение на выбранной линии определенной свечи индикатора,
GetValue - получает значение, установленное на выбранной линии указанной свечи индикатора,
SetRangeValue - устанавливает указанное значение на выбранной линии для определенного интервала индексов свечей индикатора.
Можно ли мне получить доступ к произвольной таблице Quik в том числе и построенные с помощью Qlua?