Добрый день. В обновленной версии 8.11.0.66 появился выпадающий список для выбора версии луа при запуске скрипта. А если не выбрать там ничего, какая версия будет использоваться по умолчанию - старшая?
Добрый день! Прочитал на сайте брокера рекомендации по настройке сетевого адаптера, хотел сравнить со своими, но поскольку там все на английском языке, не все настройки получилось понять. Хотелось бы услышать мнение не только официальной техподдержки, но и просто разбирающихся людей читающих этот форум. У меня всё работает, ничего не лагает, но при переустановке драйвера сетевой карты установил только сам драйвер, без ненужного на мой взгляд софта под названием Intel PROSet из-за чего и вылезла проблема с английским языком. Меня интересуют следующие позиции: 1) Макс. IRQ (шт/сек) 5000 у себя вижу Interrupt Moderation Rate, которая сейчас стоит в Adaptive, но предполагаю поменять на Предельная (ITR = 3600) ? При этом сама Interrupt Moderation стоит в disable. 2) 802.1pSupport disable (советует брокер), у меня наверно пункт "Packet Priority & VLAN" стоит Packet Priority & VLAN Enabled нужно сменить на просто VLAN Enabled? 3) Аппаратный контроль суммы - disable, у меня IPv4 Checksumm Offload стоит Rx & Tx Enabled?
Также RSS load balancing profile стоит в ClosestProcessor, а увас?
Добрый День! Допустим Квик предлагает заменить истекающие на срочке инструменты, жму да. Интересно, а можно как-то перехватить это событие чтобы в скрипте луа поменять название фьюча на новый?
Добрый день! У меня Виндовс 10 х64 и Квик 8.4.1.6 По неизвестной причине стало сегодня многократно срабатывать оповещение. Вот скриншот: Здесь поставил обычное оповещение на превышение параметра и оно стало срабатывать ежесекундно. Раньше такого не замечал. Это баг или новая фича?
Добрый день! Столкнулся с такой проблемой: котировки меняются только в стакане. График стоит, в таблицу всех сделок ордер-лог не идет. У брокера есть скрипт проверка соединения (брокер ВТБ). Запускал этот скрипт - соединение с сервером нормальное. Также запускал такой скрипт луа:
Код
CLASS_CODE = "SPBFUT" -- Класс бумаги
SEC_CODE = "RIU0" -- Код бумаги
IsRun = true
function main()
CreateTable()
while IsRun do
sleep(1)
end
end
function CreateTable()
t_id = AllocTable()
AddColumn(t_id, 0, "Time", true, QTABLE_INT_TYPE, 15)
AddColumn(t_id, 1, "Status", true, QTABLE_INT_TYPE, 15)
t = CreateWindow(t_id)
SetWindowCaption(t_id, "Status "..SEC_CODE)
InsertRow(t_id, -1)
end
function OnAllTrade(alltrade)
status = alltrade.period
SetCell(t_id, 1, 1, tostring(status))
if status == nil then message("Торгов нет", 3) end
end
function OnStop()
IsRun = false
end
Сейчас (после 10:00) в таблицу должна выводиться 1, но поскольку таблица пустая значит функция OnAllTrade не активна (такое бывает, когда котировки не идут). Если проблема на стороне брокера, как можно грамотно сформулировать проблему?
Добрый день! Написал скрипт получения данных из свечного графика РИ и он хорошо работает. Потом создал окно график волатильности на основе доски опционов. И вот с этого графика данные уже не выводятся (пустая таблица). Я уже написал скрипт на луа, но этот вариант мне не понравился, из qpile-таблицы можно выводить сразу по дде, а из луа таблицы вывод в файл, потом заморачиваешься с мастером импорта. Поэтому решил вернуться к варианту с qpile. Предполагаю, что ошибка может быть в строчке:
Пытался price поменять на VOLATILITY, но это ничего не дает. У окна есть идентификатор, может быть в qpile тоже как в луа есть возможность получать данные свечей из подписанного графика? Сейчас пытаюсь получить данные по secClass = "SPBOPT", secCode = "имя опциона"
local D = A - B;
if D<0 then Red(Rows,3); end -- Red функция закрашивания ячейки красным цветом
if D>0 then Green(Rows,3); end -- Green функция закрашивания ячейки зеленым цветом
он прекрасно работает, но когда изменил строки так
Код
if D<-100 then Red(Rows,3); end
if D>100 then Green(Rows,3); end
у меня начинают закрашиваться ячейки, в которых -100 < D < 100 чтобы избежать этого пытаюсь использовать дополнительный цвет
Код
if D<-100 then Red(Rows,3); end
if D>100 then Green(Rows,3); end
if (D < 100) and (D > -100) then White(Rows,3); end
При попытке вывода по ODBC вижу пустое окно там, где нужно выбрать источник данных (пытался создать базу данных). Проблема не такая простая как кажется на первый взгляд. В окне администратор источника базы данных ODBC 64 bit написано напротив MS Access Database: Драйвер этого пользовательского имени DSN не существует (как у вас вставить скрин, не могу показать путь к файлу?). Драйвер не установлен?
Была недавно здесь тема: Вывод по ODBC, там была дана ссылка на майкрософт коммюнити, заходил туда, там дана ссылка на файл, но когда её вводишь пишет типа ошибка 404 файл не найден. Дайте плиз рабочую ссылку!!! Для Виндовс 10 64 бит, ОФИС 2019 версия 16.0.11929.20618 64 бит.
Ещё на сайте Майкрософт написано, что если у вас MS Access из пакета "Нажми и работай" надо регистрировать базу данных из ленты в окне программы, в руководстве по квик наоборот написано, что через Панель Управления - Администрирования. Кому верить?
При создании в БД Имени поля "Инструмент сокр." - эта надпись не вводится из-за точки. Далее, у меня нет типа данных "текстовый", а есть "короткий текст" или "длинный текст". Не понятно что выбрать? Вероятно надо отредактировать файл справки?
Добрый день! Возможно ли вводить в коде луа распознавание инструмента по маске. Например есть строка кода: TICER = "RIM0"; чтобы не переписывать код при смене на новый инструмент пробовал варианты: "RI*" и "RI??", но чего-то не фурычит. Может у кого есть какие идеи?
Добрый день! Есть в настройках буфера обмена опция: использовать формальное представление данных. Объясните плиз, чем формальное отличается от неформального и ещё желательно на примерах. Также в свойствах графика есть не активная опция подключение к каналу. Для чего это можно применить и как эту фичу сделать активной?
Добрый День) Посмотрел на диске состав папки Квик 8 и увидел файл Diagnostics.exe В дистрибутивах Квик 6, 7 его вроде не было. Кто-нибудь подскажет что он диагностирует?
Вот такую таблицу имеем в квике. По какой формуле рассчитывается доходность? Я пишу это пост не для того чтобы усомниться в правильности расчетов Квиком, а чтобы понять логику работы программы. Вот например 1020,19 / (1000 + 1,50 + 10,87) это примерно 0,772% за 42 дня или 6,713 %годовых. За счет чего в таблице доходность выше, может быть добавляется compounding rates?
function main()
local RTS_Candles = getNumCandles("RTS9");
if RTS_Candles ~= nil then
message("Error")
end
end
1) Вижу в сером окне надпись Error, почему если окно этого графика открыто и график подписан RTS9? 2) Если слово Error заменить словом, написанным на кириллице, в сером окне выводятся крякозябры. Может у меня что-то не так с кодировками?
Добрый день! Непонятная беда в квик 7.12.1.10. Запускаю скрипт с кодом:
Код
function main()
message("Hello World")
end
и серое окно с сообщением не появляется. Запускаю тот же скрипт из *.lua или *.luac файла на квик 6.16.2.20 и окно с сообщением появляется. С чем это может быть связано?
Добрый день! Обратил внимание на такую особенность: если выводить данные из таблицы всех сделок по DDE в эксель, то в столбце Время данные будут интерпретироваться как текст (смещение к левому краю); а если выводить данные через буфер обмена, то эти же данные будут интерпретироваться как число (смещение к правому краю). Можно ли как то выводить данные по DDE чтобы в экселе столбик Время интерпретировался как число, чтобы можно было фильтровать по времени? Пробовал в эксель поменять свойство ячейки на число - фильтрация не работала; пробовал convert to numbers - выводится время в формате 0,08999... что совсем не информативно.
Добрый день! При наведении курсора на пятиминутном графике количества открытых позиций по SIZ6 26.10.2016 в 19:10, видим в информационном окне данные Open 3 497 690, Close 3 702 182 Volume 583. Если правильно понимаю, open interest за пять минут изменился примерно на 200 000 контрактов? Что в таком случае может обозначать Volume 583? Далее я открываю пятиминутки цены SIZ6 и при наведении курсора на свечу 19:10 вижу объём сделок за этот период 14815. Если ОИ был около 200000, значит было 100 000 продавцов и столько же покупателей. Непонятно откуда берется такая сильная дивергенция между 100 000 и цифрой 14815?