andrey2185 (Автор тем)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
getNumberOf, getNumberOf
 
Привет, иногда в таблицу сделок приходит несколько сделок по инструменту с совпадающими микросекундами, теоретически есть вероятность, что getNumberOf("all_trade") может попасть между этими сделками, или они добавляются атомарно? Спасибо.
Утечка памяти при getQuoteLevel2, Утечка памяти при getQuoteLevel2
 
Привет, при вызове getQuoteLevel2 в OnQuote даже по одному стакану память начинает утекать, что делать? Раньше не было такого. Что делать? Есть еще варианты получать все изменения стакана? Накидайте вариантов пожалуйста.
Вопрос по ленте сделок, Вопрос по ленте сделок
 
В ленте несколько крупных сделок подряд с небольшой задержкой и круглым объёмом. Открытый интерес при этом увеличивается на величину сделки, а не в два раза. Что происходит?

Максимальное количество источников данных CreateDataSource, Максимальное количество источников данных CreateDataSource
 
Здравствуйте! На какое количество источников данных, созданных CreateDataSource, можно одновременно подписаться в квике?
Добавить время до микросекунд в стакан из getQuoteLevel2(), Добавить время до микросекунд в стакан из getQuoteLevel2()
 
Здравствуйте товарищи разработчики!

Добавьте нам, пожалуйста, время с точностью до микросекунд к снимку стакана, который мы получаем через getQuoteLevel2()? Т.е. время последнего ордера, по которым был получен этот стакан, а то пока сматчить все это дело с лентой сделок ё*у дашь, а на плазу пока денег не хватает.
Где взять значения ACCOUNT, CLIENT_CODE для создания транзакции через QLua ?
 
Привет, подскажите пожалуйста, в документации по QLua (версия 11.2) есть пример заполнения полей таблицы transaction:
Код
transaction = {
  ACCOUNT="YY0070001234",
  CLIENT_CODE="XXX",
  TYPE="M",
  TRANS_ID="7",
  CLASSCODE="TQBR",
  SECCODE="HYDR",
  ACTION="NEW_ORDER",
  OPERATION="B",
  PRICE="0",
  QUANTITY="15"
}
в частности в этом примере есть поля ACCOUNT и CLIENT_CODE - вопрос - откуда взять их значения?
getSecurityInfo возвращает nil
 
getSecurityInfo возвращает nil по всем инструментам, что за безобразие ???
sec_code и seccode в таблице всех сделок - это один и тот же параметр ?, seccode и sec_code в all_trades
 
Привет,

sec_code и seccode в таблице всех сделок - это один и тот же параметр ?

Код
function OnInit() end   
   
function main()
    for k, v in pairs(getItem("all_trades", getNumberOf("all_trades") - 1)) do
        PrintDbgStr(tostring(k) .. " => " .. tostring(v))
    end
end

function OnStop() end

flags => 1024
open_interest => 0
qty => 1.0
period => 1
datetime => table: 000001E32478D730
repovalue => 0.0
seccode => RTSUSDCUR
exchange_code =>
repoterm => 0
value => 56.74
settlecode => T0
yield => 0.0
tradenum => 542955
class_code => RTSIDX
sec_code => RTSUSDCUR
price => 56.74
trade_num => 542955
repo2value => 0.0
accruedint => 0.0
reporate => 0.0
exec_market =>


зачем ? просто так?
Обновление таблицы квик в отдельном потоке
 
Привет, нужно обновлять таблицу, допустим каждые 100 миллисекунд, не прерывая основной поток, возможно?

Можно конечно два скрипта запустить, один будет таблицу создавать и обновлять периодически, другой данные писать в таблицу из которой обновляется.
Но хотелось бы уместить в один скрипт.
Добавить инструменты в таблицу "Текущие торги" из скрипта lua
 
Здравствуйте, как добавить инструменты в "Текущие торги" из скрипта lua ? чтобы руками не править периодически
Получение списка параметров класса, Нужно получить список параметров для каждого класса.
 
Здравствуйте!

С помощью функции getClassInfo() по коду класса получаю в том числе количество параметров в классе.

А как теперь получить коды этих самых параметров???

В документации список из 120 параметров (называется "Значения параметров функций" -> "Список возможных идентификаторов параметров"), но видимо это все возможные параметры по всем классам.

Нужно получить список параметров для каждого класса.
как подключить .dll к lua скрипту , который выполняется в quik?, как подключить .dll к lua скрипту , который выполняется в quik?
 
Здравствуйте, как подключить .dll к lua скрипту , который выполняется в quik?
quik 7.16.3.14
Экспорт данных в базу данных оракл, Экспорт данных в базу данных оракл
 
Здравствуйте, нужно выгрузить данные из quik в оракл



quik 7.16.3.14
oracle  12.2.0.1.0 x64
настроил odbc драйвер
[img]data:image/png;base64,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[/img]

Дальше решил подключаться с помощью модуля luasql

В связи с этим вопросы:
1. Где скачать?
2. Как установить?
3. Где взять рабочий пример?

В интернете ничего толкового не нашел на эту тему, только мусор и такие же вопросы без ответов
Сначала хотел написать .dll на плюсах с помощью ораклового интерфейса occi убил день в пустую. Плюнул на это дело - зачем, если уже есть luasql
Страницы: 1
Наверх