DimaB написал: При построении фигур на определённом графике и переходе на другой график эти же фигуры сохраняются. Можно ли сделать так чтобы к каждому графику акций соответствовали свои линии и фигуры?
Добрый день.
В настройках диаграммы есть опция "Оставлять трендовые линии и фигуры при смене инструмента» Отключите ее и линии переноситься не будут.
Поставил ценовую метку на нефти, перешёл на золото, а она уже там... В настройках диаграммы опция "Оставлять трендовые линии и фигуры при смене инструмента» отключена. В свойствах ценовой метки только: внешний вид, координаты и интервал. Не нужна ценовая метка на других инструментах, что нужно сделать, чтобы ценовая метка была только на том графике, где она нужна?
Добрый день.
Для "меток" данная настройка не распространяется. В этом месте можем предложить зарегистрировать пожелание на доработку функционала.
Поле исторической волатильности любого инструмента как в таблице так и для отражения на графике можете добавить в терминал? мне нужна 30 дневная историческая волатильность по РТС, Поле исторической волатильности любого инструмента как в таблице так и для отражения на графике можете добавить в терминал? мне нужна 30 дневная историческая волатильность по РТС
Вячеслав написал: Здравствуйте! Вопрос решился? В QUIK появились данные об исторической волатильности БА?
Добрый день.
Если речь про график волатильности из таблицы текущих торгов, то вы уже сейчас можете такой график построить, в том числе и исторические данные, если брокер настроил историю на своей стороне.
Если речь про какой то другой параметр волатильности, то просьба дать подробные пояснения. На наш предыдущий запрос пользователь не ответил.
1. У Вас должна быть версия не ниже 8.7.1. Ранее действительно Объем ГО мог не верно считаться, но
не верно он считался именно исходя из наших формул. 2. В текущий момент Объем ГО может не совпадать с биржевыми расчетами, так как у нас представлена упрощенная формула расчета.
Василий написал: Окно ввода заявки всегда активируется по центру экрана, закрывая стакан котировок. Если его перетащить в угол и закрыть, то повторно окно активируется опять по центру. Так и должно быть или окно должно прилипнуть к месту последнего перетаскивания? Версия 8.4.1.6
Добрый день,
Василий, Вам необходимо включить следующую настройку: Система / Настройки / Основные настройки/Торговля/Заявки/Формы ввода - Запоминать положение формы ввода.
spindel написал: После клирига эффективная цена позиции (баланс) перемещается и это видно в таблице по клиентским счетам. Но почему то новый уровень цены НЕ отображается на графиках. Думаю так НЕ должно быть! версия квика 8.6.0.97 Что нужно сделать, чтобы после клиринга новый уровень цены отображался на графиках? П.С. Поставить галочку "редактирование графика"- price-уровень позиции не предлагать (стоит с момента настройки квика) Спасибо.
Добрый день. Для инструментов срочного рынка (счета) такой возможности для графика нет. Т.е уровень позиции на графике это цена приобретения из таблицы позиций по инструментам.
Незнайка написал: Egor Zaytsev, какая ещё информация необходима, чтобы начать разбор проблемы "QUIK неверно рассчитывает Объем ГО заявки и, => максимальное возможное количество лотов в заявке" ?
Добрый день.
Максимальное кол-во у Вас не рассчитано возможно потому что не подставлен торговый счет на форме ввода заявки, либо не включена опция пункт меню Система/Настройки/Основные настройки/Программа/Получение данных/ "Исходя из настроек открытых пользователем таблиц"
Что касается объема ГО на форме ввода заявки, то выше выложили формулу для расчета, подставьте значения и проверьте результат.
Уведомление о необходимости обновления торговых терминалов в связи с изменениями на срочном рынке Московской биржи, Список проблем при работе устаревших версий QUIK после обновления торговой системы срочного рынка МБ
1. Если обновить Квик до 8хх.. версии , то настройки . wnd файла от версии 7хх.. будут ли работать все настройки таблиц или придется все делать заново ?
2. И как лучше обновлять Квик до 8-й версии ? через программу или устанавливать дистрибутив ?
Спасибо !
Добрый день.
1. Будут. Работать не будут, если грузить наоборот. Настройки новой версии (8) в QUIK версии 7.
2. Дистрибутив качать не обязательно. Обновите через программу, так будет правильней.
Максим написал: Здравствуйте! Совсем недавно начал пользовать Квиком. По форуму вижу, что для инноваций необходимы просьбы пользователей. По поводу Крестиков-Ноликов: вижу с 2014 года что вы зарегистрировали пожелание и предлагали реализацию в одной из следующих версий. Насколько близка реализация в 2020 году?
Добрый день.
К сожалению, пока информации по данному пожеланию нет. Следите за обновлениями нашего ПО.
Иван Ру написал: Под программной проверкой - имею ввиду скрипты на языке LUA Кстати, OnTransReply в описываемом случае возвращает статус "4", а не "6" (нехватка лимитов).
Добрый день.
Статус 4 так как ошибку возвращает торговая система, а 6 ошибку возвращает сервер QUIK. Собственно ошибка [GW][332] говорит о том, что транзакцию отклонила торговая система, а не сервер QUIK.
По всей видимости вы смотрите не ту таблицу. Нужно (если это фондовый рынок) таблицу позиций по деньгам (money_limits) - Контроль количества денежных средств, доступных для совершения торговых операций на фондовом рынке.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Nikolay написал: И первая строка и вторая. Первая неравномерно обновляется, нет плавной подсветки. Вторая часто замирает. На темной теме все намного плавнее. Вот, для наглядности: https://yadi.sk/i/S-T2kh3s2u59hA
Здравствуйте!
Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Nikolay написал: Вот простейший код. Он уже приводился в этой ветке. Добавил вывод анимации для более наглядного представления.
При использовании темной темы все более менее плавно. Светлая - замирания окна таблицы.
Причем видно, что это происходит при подсвечивании ячейки таблицы.
Относительно помогает сгладить замирания - увеличение периода подсветки до 1000 мс.
Но в темной теме все плавно для 500 мс и 60 мс задержки основного цикла.
Код
local sec_code = 'SRU0'
local class_code = 'SPBFUT'
local sleep = _G. sleep
local isRun = true
local t_id = nil
local SeaGreen = 12713921 -- RGB(193, 255, 193) нежно-зеленый
local RosyBrown = 12698111 -- RGB(255, 193, 193) нежно-розовый
local getParamEx = _G. getParamEx
local GetCell = _G. GetCell
local Highlight = _G. Highlight
local SetCell = _G. SetCell
local ds
function _G.OnParam (class, sec)
if t_id and sec = = sec_code and class = = class_code then
local last_price = tonumber( getParamEx (class_code, sec_code, 'LAST' ).param_value) or 0
local lp = GetCell (t_id, 1 , 0 ).value or last_price
if lp < last_price then
Highlight (t_id, 1 , 0 , SeaGreen, 0 , 1000 )
elseif lp > last_price then
Highlight (t_id, 1 , 0 , RosyBrown, 0 , 1000 )
end
SetCell (t_id, 1 , 0 , tostring(last_price), last_price)
end
end
local function CreateTable ()
t_id = _G.AllocTable ()
_G.AddColumn (t_id, 0 , "price" , true , _G.QTABLE_DOUBLE_TYPE, 15 )
_G.CreateWindow (t_id)
_G.SetWindowPos (t_id, 90 , 120 , 170 , 100 )
_G.InsertRow (t_id, 1 )
_G.InsertRow (t_id, 2 )
end
local function Animate ()
local animation_symbol = "|"
local curSymbol = 0
local maxSymbols = 20
return function ()
curSymbol = curSymbol + 1
curSymbol = curSymbol > maxSymbols and 1 or curSymbol
return string.rep (animation_symbol,curSymbol)
end
end
function event_callback (_, msg)
if (msg = = _G.QTABLE_CLOSE) then
isRun = false
end
end
function _G.OnInit ()
CreateTable()
_G.SetTableNotificationCallback (t_id, event_callback)
end
function _G.main ()
ds = _G.CreateDataSource (class_code, sec_code, 1 )
isRun = ds ~ = nil
if ds then
ds: SetEmptyCallback ()
end
local GetNextAnimationSymbol = Animate()
while isRun and ds do
SetCell (t_id, 2 , 0 , GetNextAnimationSymbol(), 0 )
sleep ( 60 )
end
end
function _G.OnStop ()
isRun = false
ds: Close ()
ds = nil
if t_id and not _G.IsWindowClosed (t_id) then
_G.DestroyTable (t_id)
end
end
Добрый день.
Проверили Ваш код. Что на светлой, что на темной теме каких-то особых отличий не видим.
Цена везде обновляется без задержек, что касается второй графической строки, то она тоже одинаково себя ведет в обоих случаях. Пришлите видео эффект на quiksupport@arqatech.com посмотрим, как проявляется эффект.
Юрий Юдицкий написал: ребята, я тут приобрел новую технику с бОльшим разрешением экрана (2к) и после запуска квика ужаснулся, на сколько там размыты шрифты. Неужели вы не оптимизировали терминал под нормальные разрешения до сих пор или это как-то решается? Спасибо :-/
Добрый день.
Напишите нам на quiksupport@arqatech.com мы отправим инструкцию по настройке QUIK для ПК с большим разрешением.
Михаил написал: Каждое утро на графике IMOEX в 8:30 образуется шпилька в несколько сотен пунктов, причем на мелких т/ф до 5 минут все хорошо как это победить? Спасибо!
Добрый день.
Для того чтобы не отображалось в истории обратиться к брокеру. Он может сделать настройки на своей стороне. В текущем торговом дне только настроить фильтр по времени на диаграмме. Например отображать данные с 10-00.
Алексей написал: Здравствуйте. В версии для пк на фьючерсах не отображается уровень цены, хоть флажок и стоит, на акциях отображается, а именно на фьючерсах нет. Как исправить. Quik последняя версия.
прошу прощение, не отображается значение позиции.
Добрый день.
Для срочного рынка данная настройка не работает. Т.е линия показывает значение цены приобретения, взятой из таблицы «Позиции по инструментам» по данному коду клиента и данному инструменту.
Graf Graf написал: Коллеги! Вы прекратили поддержку экспорта из Квика в Метасток в последних версиях Квика. Нет ли у вас возможности разработать отдельное мини-приложение, которое это будет делать? Его бы приобрели те, кому нужен такой экспорт.
Добрый день.
Поддержка прекращена в связи с тем,что на стороне Метастока нет 64х разрядных dll для экспорта.
О каком мини приложении идет речь не совсем понятно, в этом месте доработок не планируется. Используйте существующие методы экспорта, например Amibroker.
Миниприложение для экспорта в Метасток может выглядеть вот так: 1. Запускаем в самом Квике экспорт в Амиброкер. 2. Запускаем миниприложение. 3. Миниприложение перехватывет данные, предназначенные для Амиброкера и конвертирует их в формат, понятный Метастоку. 4. Метасток получает данные от миниприложения и отображает графики.
Добрый день.
Доступ к метастоку предоставляется через 64dll, которых нет. С самим форматом никаких проблем нет и версии QUIK ниже 8 прекрасно работают с Местатоком.
Так в этом и проблема, что версия 7 и ниже поддерживают экспорт, а 8 и следующие - нет. Постепенно все брокеры перейдут на более высокие версии, т.к. появляются новые фичи, вы совершенствуете Квик. Те же американские акции, еще что-то. Придется обновляться и версии 7 больше не будет. Если бы было приложение, отдельное от Квика, раз там нельзя сделать экспорт в 32 разрядное приложение, осуществляющее экспорт в Метасток, было бы удобно.
Доброе утро,
Хорошо, рассмотрим Ваше предложение. Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Graf Graf написал: Коллеги! Вы прекратили поддержку экспорта из Квика в Метасток в последних версиях Квика. Нет ли у вас возможности разработать отдельное мини-приложение, которое это будет делать? Его бы приобрели те, кому нужен такой экспорт.
Добрый день.
Поддержка прекращена в связи с тем,что на стороне Метастока нет 64х разрядных dll для экспорта.
О каком мини приложении идет речь не совсем понятно, в этом месте доработок не планируется. Используйте существующие методы экспорта, например Amibroker.
Миниприложение для экспорта в Метасток может выглядеть вот так: 1. Запускаем в самом Квике экспорт в Амиброкер. 2. Запускаем миниприложение. 3. Миниприложение перехватывет данные, предназначенные для Амиброкера и конвертирует их в формат, понятный Метастоку. 4. Метасток получает данные от миниприложения и отображает графики.
Добрый день.
Доступ к метастоку предоставляется через 64dll, которых нет. С самим форматом никаких проблем нет и версии QUIK ниже 8 прекрасно работают с Местатоком.
Иван написал: Для поддержки - будет желание зарегистрируйте пожелание на совместный проект по разработке вот такого привода для QUIK с журналом сделок, что бы его включить в коробку терминала по умолчанию. Мне очень не хватало подобного функционала на начальном этапе знакомства с терминалом и после когда уже разобрался в нем. Полагаю для многих частных трейдоров это сделает торговлю более удобной, по крайней мере мне это экономит достаточно большое кол-во времени по выставлению заявок, расчету депозита, и текущих сделанных сделках.
Периодически люди пишут комментарии с идеями на доработку - полагаю у этого есть потенциал. А также просьбы адаптировать привод для Quik 8. Мне пока вполне хватило того, что реализовано уже сейчас и для Quik 7. Единственное что еще бы очень хотел реализовать в приоритетном порядке - это автозакрытие и БУ.
Контактные данные для связи есть на моем сайте. Иван.
Добрый день.
Не совсем понятно, вы хотите, чтобы Ваш продукт, который уже работает в QUIK мы поддерживали и развивали внутри QUIK? Мы можем зарегистрировать пожелание на доработку текущего функционала QUIK, но для этого нужно подробное описание данного пожелания.
Graf Graf написал: Коллеги! Вы прекратили поддержку экспорта из Квика в Метасток в последних версиях Квика. Нет ли у вас возможности разработать отдельное мини-приложение, которое это будет делать? Его бы приобрели те, кому нужен такой экспорт.
Добрый день.
Поддержка прекращена в связи с тем,что на стороне Метастока нет 64х разрядных dll для экспорта.
О каком мини приложении идет речь не совсем понятно, в этом месте доработок не планируется. Используйте существующие методы экспорта, например Amibroker.
Проверили, проблему не наблюдаем. Какая у Вас версия рабочего места? И можете выложить скриншоты проблемы, чтобы можно было видно, где и в каком момент нули. Спасибо.
mail-22 написал: кстати , а как реагировать на "При создании диаграммы "SRH0 График цены и объёма #3" не удалось создать график "SRH0 [Volume]" для инструмента "SRH0[SPBFUT]", так как данный инструмент отсутствует в справочнике инструментов"
Добрый день.
Данный инструмент экспирировался, нужно создать новый график с новым инструментом.
Либо при экспирации делать замену графиков, чтобы не возникали подобные ошибки.
_sk_ написал: Пока не теряю надежду, что разработчики ответят на поставленные выше вопросы.
Добрый день,
Описанная в данном инциденте ошибка возникает из-за проблемы синхронизации доступа к данным из Lua-скрипта и будет исправлена в одной из ближайших очередных версий программы. Приносим извинения за причиненные неудобства.
Юрий написал: У меня сегодня тоже упал опять, архив отправил разработчикам. Уже третье падение квика в момент подключения к серверам брокера еще до открытия торговой сессии.
Вы пишите, что при срабатывании OnConnected() все нормально работает, то это говорит о том, что в момент срабатывания OnCleanUp() терминал еще не получил нужный класс с сервера Quik.
С технической точки зрения так оно и работает, сначала терминал получает с сервера сигнал смены сессии, срабатывает OnCleanUp(), чистятся старые данные, но терминал не чистит статические справочники, т.е. справочник классов и инструментов сохраняются (именно по этой причине подписка не возвращает ошибки, т.к. указанные класс и инструмент в терминале существуют), но подписка не выполняется т.к. фактически на терминале еще нет новых идентификаторов класса и инструмента из новой сессии. А вот когда уже срабатывает OnConnected(), это говорит о том, что класс с сервера получен, и уже можно подписываться на свечки.
Правильно подписываться на свечки после OnConnected().
Александр написал: 1. Можно ли сделать в квике режим (errorstop=true/false), чтобы luaL_error не останавливала скрипт, а выводила ошибку в окно "Ошибки выполнения скрипта" 2. Сообщения переданные в message с icon_type также отображались в окне "Ошибки выполнения скрипта"
Добрый день.
Как мы поняли Вы хотите именно сообщение в окне запуска скриптов выводит, в текущей реализации такой возможности нет. Только функция message() есть. Можем зарегистрировать пожелание на добавление функции вывода сообщений в основное окно запуска скриптов.
Да, это было бы замечательно
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Иван Ру написал: Объясните для тех кто в танке - 19-значные номера заявок на ММВБ уже ввели или нет? Какая дата у события?
Добрый день.
На данный момент нет, по информации биржи это случится во второй половине этого года, но даты еще нет. Можете уточнить у специалистов технической поддержки биржи.
Egor Zaytsev написал: При обновлении из QUIK пользователь не сможет поставить версию не совместимую с версией сервера.
Ну вы-то рекомендуете ставить вручную
Не всегда. Когда есть вероятность не совпадения версий, то не рекомендуем. Либо сделать копию текущей попки и обновиться, если не заработает, то вернуть бэкап.
У нас готовых файлов нет, можете обратиться к автору исходников, чтобы корректно скомпилировать их под Lua 5.3. Возможно участники форума поделятся готовыми решениями.
Egor Zaytsev написал: Рекомендуем обновиться до версии 8.6.0.
А почему вы сберу не рекомендуете обновиться до этой версии?
Добрый день.
Обновление брокеру отправляется всегда, а он сам принимает решение выкладывать его на сервере сразу или позже, также это может зависеть от версии серверной части брокера.
Egor Zaytsev написал: Рекомендуем обновиться до версии 8.6.0.
Извините, а как это возможно, если Сбер даёт версию 8.3.1.38? У меня аналогичная проблема - периодически (на ровном месте) вылетает напрочь, перезапустить не удаётся (восстанавливаю из резервной копии). Файлы дампа отправил по почте.
Добрый день.
Значит поставить ту версию, которую дает брокера. Ответит дадим почтой проанализировав файл.
Александр написал: 1. Можно ли сделать в квике режим (errorstop=true/false), чтобы luaL_error не останавливала скрипт, а выводила ошибку в окно "Ошибки выполнения скрипта" 2. Сообщения переданные в message с icon_type также отображались в окне "Ошибки выполнения скрипта"
Добрый день.
Как мы поняли Вы хотите именно сообщение в окне запуска скриптов выводит, в текущей реализации такой возможности нет. Только функция message() есть. Можем зарегистрировать пожелание на добавление функции вывода сообщений в основное окно запуска скриптов.
Nikolay написал: У меня в 8.* версиях индикаторы не работают, если в них есть require. Приходится через load грузить. Но с dll так не пройдет.
Добрый день.
Проверили. Работает и на 8.4.1 и на 8.6, библиотеки через require() грузятся в индикаторах, ошибок нет. Нужен конкретный пример и если возникают ошибки, то их тоже.
Сергей написал: Дата перехода биржи на работу с 19-значными номерами заявок и сделок уже известна?
Добрый день.
Данные изменения запланированы на вторую половину текущего года. К сожалению, пока точная дата не известна, но вы можете уточнить вопрос у специалистов технической поддержки биржи.
Также проверьте, что у Вас актуальная версия рабочего места, 8.5.2 и выше. Если рекомендации не помогают, то зафиксируйте проблему снова, закройте QUIK (через пункт меню Система = Выход) сделайте архив рабочего места без ключей и файла chm и направьте нам по адресу: quiksupport@arqatech.com
Нужно разбираться. По идее если класс есть, инструмент есть, то и подписка должна произойти. Нужен код для понимания, где и в какой момент Вы вызываете CreateDataSource(), с какими параметрами.
Евгений Петров написал: Здравствуйте, на версии 8.6.097, проблема с general protection fault с версии 8.5 никуда не исчезла! Продолжает валиться квик на рабочих lua скриптах с версии 7.27.1. Произвольно, иногда при запуске сразу, иногда через небольшое время. Дамп, скрины отправил в поддержку, уже второй раз!
Скрипты поменял, учел изменения в lua 5.3, никаких подключаемых внешних библиотек нет, только код. Отправлять саппорту терминал со всеми скриптами не вариант!
Это же жесть!! Ранее эксперименты с квиком можно было игнорировать, не участвуя в сырой отладке на пользователях, оставаясь на старой версии, а теперь через пару недель запустят изменения на бирже, на версии 7 оставаться, как пишет саппорт нельзя, новая валится, что делать?????
Добрый день.
Если вы нам присылали dmp, то Вам должны были обращению присвоить CQ. Если так, то ожидайте ответ.