Alexey Ivannikov (Автор тем)

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

Страницы: 1
Грядущие изменения на срочном рынке МБ: поддержка работы с 19-значными номерами заявок и сделок
 

Уважаемые клиенты!

Данное уведомление обязательно к ознакомлению всеми участниками торгов на срочном рынке Московской биржи.

Сообщаем, что Московская биржа уведомила участников торгов о важных изменениях в новой версии торговой системы срочного рынка. Ключевым нововведением является увеличение размерности идентификатора заявок и сделок: после обновления торговой системы идентификатор будет занимать до 19 десятичных знаков. В промышленной системе данное изменение запланировано на вторую половину года: https://www.moex.com/n28508/?nt=0

.

Уведомляем Вас, что язык QPILE не поддерживает полноценную работу с 19-значными номерами. Для решения этой проблемы следует  реализовать Ваш алгоритм на языке QLUA. При этом необходимо использовать  актуальную версию терминала QUIK (8.5 или более новую).

Дополнительная информация относительно внедрения 19-значных номеров заявок и сделок также доступна здесь: https://forum.quik.ru/forum1/topic5117/

Ответы на часто задаваемые вопросы:

1. Вопрос:

  • Я не использую скрипты QPILE и QLUA, должен ли я выполнять какие-либо дополнительные действия перед обновлением терминала до версии 8.5?

Ответ:

  • Если Вы не используете скрипты QPILE и QLUA, то выполнение каких-либо дополнительных действий не потребуется.

2. Вопрос:

  • У меня нет скриптов на QLUA, но есть скрипты на QPILE, алгоритм которых никак не связан со срочным рынком Московской Биржи, должен ли я обновлять терминал до версии 8.5, и выполнять какие-либо дополнительные действия?

Ответ:

  • Если у Вас нет скриптов на QLUA, то выполнение каких-либо дополнительных действий при обновлении терминала до версии 8.5 не потребуется; если Ваши скрипты QPILE не работают с данными срочного рынка Московской Биржи, то их повторная отладка не потребуется.

3. Вопрос:

  • У меня нет скриптов на QLUA, но есть скрипты на QPILE, которые выставляют/снимают заявки на срочным рынке Московской Биржи; должен ли я обновлять терминал до версии 8.5, и выполнять какие-либо дополнительные действия?
Ответ:
  • После внедрения 19-значных номеров заявок и сделок в промышленной системе срочного рынка Московской Биржи Ваши QPILE скрипты высоковероятно перестанут работать, Вам необходимо обязательно запланировать обновление терминала до версии 8.5, а также реализовать Ваш алгоритм на языке QLUA.
Грядущие изменения на срочном рынке МБ: поддержка работы с 19-значными номерами заявок и сделок
 

Уважаемые клиенты!

Данное уведомление обязательно к ознакомлению всеми участниками торгов на срочном рынке Московской биржи.

Сообщаем, что Московская биржа уведомила участников торгов о важных изменениях в новой версии торговой системы срочного рынка. Ключевым нововведением является увеличение размерности идентификатора заявок и сделок: после обновления торговой системы идентификатор будет занимать до 19 десятичных знаков. В промышленной системе данное изменение запланировано на вторую половину года: https://www.moex.com/n28508/?nt=0

Уведомляем Вас, что старые версии терминалов QUIK не поддерживают полноценную работу с 19-значными номерами. Это ОЧЕНЬ ВАЖНО! Если Вы работаете со скриптами QLUA, обязательно выполните все нижеописанные рекомендации.

Сообщаем о мерах, которые необходимо предпринять для корректной работы с 19-значными номерами заявок и сделок в QLUA:

1. Для корректной работы с 19-значными номерами в QLUA потребуется обновление терминала QUIK до версии 8.5 или более новой. Для получения с сервера Вашего брокера новой версии терминала для ОС Windows, перейдите в торговом терминале QUIK в пункт меню Система / О программе / Проверить обновление программы.

Мы настоятельно рекомендуем получать обновление торгового терминала именно с сервера брокера, с которым Вы работаете, однако, если Ваш брокер еще не выложил соответствующее обновление на свои сервера, с целью отладки скриптов на QLUA, Вы можете скачать новую версию торгового терминала QUIK с нашего FTP: ftp://ftp.quik.ru/public/updates/8.7/quik_8.7.1_upd.zip

ВАЖНО! Перед обновлением обязательно сделайте резервную копию папки, в которой у Вас установлен торговый терминал QUIK.

2. В связи с необходимостью поддержки 19-значных номеров, в терминале версии 8.5 выполнено изменение версии LUA c 5.1 до 5.3. В связи с этим:

  • Выполнение скриптов, скомпилированных под версию Lua 5.1, будет невозможно на новой версии терминала QUIK, для решения проблемы потребуется повторная компиляция под версию Lua 5.3.

  • Так как Lua 5.3 частично обратно не совместим с версией Lua 5.1, настоятельно рекомендуется провести повторную отладку скриптов на новой версии терминала, и убедиться в их работоспособности. Более подробную информацию о совместимости Lua 5.1 и 5.3 можно получить по ссылкам:
    https://www.lua.org/manual/5.1/manual.html#7
    https://www.lua.org/manual/5.3/manual.html#8
    https://www.lua.org/manual/5.2/manual.html#8

На нашем сайте в разделе «файловый архив» (https://arqatech.com/ru/support/files/) выложены новые версии индикаторов на Lua, которые совместимы как с Lua 5.3, так и с Lua 5.1. Если Вы использовали примеры этих скриптов в работе, их следует заново скачать, и обновить.

Дополнительная информация относительно внедрения 19-значных номеров заявок и сделок также доступна здесь: https://forum.quik.ru/forum1/topic5117/.

Ответы на часто задаваемые вопросы:

1. Вопрос:

  • У меня есть скрипты на QLUA, однако эти скрипты не используются для работы с данными срочного рынка Московской биржи, я хочу обновить терминал до версии 8.5, должен ли я проводить повторную компиляцию скриптов, а также их отладку на версии 8.5?

Ответ:

  • Да, если Вы планируете обновлять терминал до версии 8.5, это надо сделать обязательно, даже если Вы не работаете на срочном рынке Московской Биржи.
2. Вопрос:
  • У меня есть скрипты на QLUA, однако эти скрипты не используются для работы с данными срочного рынка Московской биржи, на срочном рынке Московской Биржи я не торгую и не планирую торговать, надо ли мне обновляться до версии 8.5,  проводить повторную компиляцию скриптов, а также их отладку или же можно остаться на старой версии терминала?

Ответ:

  • Если Вы не используете Ваши скрипты для работы с данными срочного рынка Московской биржи и не торгуете на этом рынке, то Вы можете какое-то время оставаться на версии терминала 8.4 (или более старой), повторная компиляция и отладка скриптов в этом случае не потребуется; однако эту процедуру все же потребуется выполнить, если Вы в последующем решите обновить терминал до версии 8.5 или более новой.
3. Вопрос:
  • У меня есть скрипты на QLUA, я используют эти скрипты для регистрации/снятия заявок на срочном рынке Московской биржи, что произойдет, если я не обновлю терминал до версии 8.5, не проведу отладку скриптов и не выполню их повтор компиляцию?

Ответ:

  • После внедрения 19-значных номеров заявок и сделок в промышленной системе срочного рынка Московской Биржи Ваши скрипты высоковероятно перестанут работать, Вам необходимо обязательно запланировать обновление терминала до версии 8.5, а также провести повторную компиляцию и отладку скриптов.
4. Вопрос:
  • Я не использую скрипты QPILE и QLUA, должен ли я выполнять какие-либо дополнительные действия перед обновлением терминала до версии 8.5?

Ответ:

  • Если Вы не используете скрипты QPILE и QLUA, то выполнение каких-либо дополнительных действий не потребуется.
5. Вопрос:
  • У меня нет скриптов на QLUA, но есть скрипты на QPILE, алгоритм которых никак не связан со срочным рынком Московской Биржи, должен ли я обновлять терминал до версии 8.5, и выполнять какие-либо дополнительные действия?

Ответ:

  • Если у Вас нет скриптов на QLUA, то выполнение каких-либо дополнительных действий при обновлении терминала до версии 8.5 не потребуется; если Ваши скрипты QPILE не работают с данными срочного рынка Московской Биржи, то их повторная отладка не потребуется.
6. Вопрос:
  • У меня нет скриптов на QLUA, но есть скрипты на QPILE, которые выставляют/снимают заявки на срочным рынке Московской Биржи; должен ли я обновлять терминал до версии 8.5, и выполнять какие-либо дополнительные действия?

Ответ:

  • После внедрения 19-значных номеров заявок и сделок в промышленной системе срочного рынка Московской Биржи Ваши QPILE скрипты высоковероятно перестанут работать, Вам необходимо обязательно запланировать обновление терминала до версии 8.5, а также реализовать Ваш алгоритм на языке QLUA.
7. Вопрос:
  • Будет ли корректно работать функция tostring с большими числами?

Ответ:

  • Да, будет.
8. Вопрос:
  • Поменяются ли типы данных у параметров таблиц и параметров функций, которые с ними работают?
Ответ:
  • Нет, не поменяются.

9. Вопрос:

  • Что делать если возникает ошибка вида "version mismatch in precompiled chunk"?

Ответ:

  • Это означает что у Вас используется скомпилированный lua проект созданный на версии Lua 5.1. Необходимо провести повторную компиляцию на Lua 5.3.

10. Вопрос:

  • Почему транзакция отвергается с ошибкой "Число не может содержать знак разделителя дробной части"?

Ответ:

  • Причина в неверном преобразовании из числа (например цены или количества) в строку.
    Начиная с Lua 5.3, для вещественных типов данных, при переводе из числа в строку функцией tostring, у целых чисел добавляется в конце ".0"
    Для решения проблемы, следует вместо функции tostring использовать другой метод, например:
    function tostringEX(x)
    return tostring(math.tointeger(x) or x)
    end

11. Вопрос:

  • Мои скрипты используются как на старых версиях так и на новых, как избежать создания отдельных скриптов для каждой версии?

Ответ:

  • Вы можете добавить в скрипт проверку версии терминала на соответствие.
    Например так:
    isValidVersion = (tonumber(string.sub(getInfoParam ("VERSION"), 1, 3)) or 8.5 >= 8.5)
    Переменная isValidVersion будет иметь значение true если терминал версии 8.5 или выше.
    В зависимости от значения этой переменной использовать те или иные функции.
    Кроме того, существует возможность проверки версии самого ядра Lua через встроенную константу _VERSION

12. Вопрос:

  • Что означает ошибка вида "bad header in precompiled chunk"?

Ответ:

  • Означает что у Вас используется скомпилированный lua проект созданный на х32 версии версии Lua.
    Необходимо провести повторную компиляцию на х64 Lua.
    В данном пункте версия Lua не играет роли, только разрядность

13. Вопрос:

  • Что делать если при подключении своей DLL к Lua скрипту возникает ошибка вида "too many C levels (limit is 200) in main function near some.dll"?

Ответ:

  • Необходимо вместо функции require использовать package.loadlib
    Например так:
    package.loadlib(getScriptPath() .. "\\some.dll", "luaopen_somemetod")()
    Где вместо some.dll указать имя Вашей DLL, а вместо luaopen_somemetod указать имя Вашего метода.
Уведомление о необходимости обновления торговых терминалов в связи с изменениями на срочном рынке Московской биржи, Список проблем при работе устаревших версий QUIK после обновления торговой системы срочного рынка МБ
 

Уважаемые клиенты!

Данное уведомление обязательно к ознакомлению всеми участниками торгов на срочном рынке Московской биржи.

Сообщаем, что Московская биржа уведомила участников торгов о важных изменениях в новой версии торговой системы срочного рынка. Ключевым нововведением является увеличение размерности идентификатора заявок и сделок: после обновления торговой системы идентификатор будет занимать до 19 десятичных знаков. В промышленной системе данное изменение запланировано на вторую половину года: https://www.moex.com/n28508/?nt=0

Уведомляем Вас, что старые версии терминалов QUIK не поддерживают полноценную работу с 19-значными номерами. Это ОЧЕНЬ ВАЖНО! Если Вы работаете на срочном рынке Московской Биржи, выполнить все нижеописанные рекомендации к указанной дате.

На старых версиях терминалов QUIK для ОС Windows могут наблюдаться следующие проблемы:

1. Заявки на срочном рынке МБ не удается снять (на версиях терминала 6.* и всех более старых).

2. Номера заявок и сделок на срочном рынке МБ в таблицах «Заявки», «Сделки», «Обезличенные сделки» отображаются не корректно (на версиях терминала 6.* и всех более старых).

3. Проблемы экспорта данных в Excel (DDE) по срочному рынку из таблиц «Заявки», «Сделки» и «Обезличенные сделки» (на версии 8.2.0 и всех более старых).

4. Проблемы экспорта данных по ODBC по срочному рынку из таблиц «Заявки», «Сделки» и «Обезличенные сделки» (на версии 8.2.0 и всех более старых).

5. Проблемы отображения длинных номеров в таблице «Карман транзакций» (на версии 8.4.* и всех более старых).

6. Проблемы работы с длинными номерами в QLUA (на версии 8.4.* и всех более старых).

7. Проблемы работы с длинными номерами в QPILE (на любых версиях терминала).

Для решения проблем пп. 1-2 достаточно установить актуальную версию терминала QUIK (версию 7.0 или более новую).

Для решения проблем пп. 3-4 достаточно установить актуальную версию терминала QUIK (версию 8.2.1 или более новую).

Для решения проблемы п. 5 достаточно установить актуальную версию терминала QUIK (версию 8.5 или более новую).

Для решения проблемы п. 6 следует установить актуальную версию терминала QUIK (версию 8.5 или более новую). Кроме того, в связи с планируемым обновлением Lua до версии 5.3 может потребоваться выполнение дополнительной отладки скриптов, а также их повторная компиляция под версию 5.3. Более подробная информация доступна в этой ветке форума QUIK: https://forum.quik.ru/forum10/topic5119/

Для решения проблемы п. 7 следует реализовать Ваш алгоритм на языке LUA. При этом следует использовать актуальную версию терминала QUIK (версию 8.5 или более новую).

ВАЖНО! Обращаем Ваше внимание, что начиная с версии 8.0, терминал QUIK переведен на 64-битную архитектуру. Это, в свою очередь, означает, что перед обновлением терминала QUIK необходимо обновить ОС Windows на версию X64.

Как узнать разрядность системы (32-разрядная или 64-разрядная): https://support.microsoft.com/ru-ru/help/15056/windows-32-64-bit-faq

Перед обновлением терминала на версию 8.* рекомендуется ознакомиться с информацией на форуме: https://forum.quik.ru/forum1/topic4529/

Для получения новой версии терминала для ОС Windows с сервера Вашего брокера, перейдите в пункт меню Система / О программе / Проверить обновление программы. Если новая версия на сервере Вашего брокера отсутствует, обратитесь в техническую поддержку Вашего брокера.

На старых версиях терминалов для ОС Android и iOS могут наблюдаться следующие проблемы:

1. Заявки на срочном рынке МБ не удается снять.

2. Номера заявок и сделок на срочном рынке МБ в таблицах «Заявки» и «Сделки» отображаются не корректно.

3. Не работают оповещения по заявкам срочного рынка.

Для решения проблем пп. 1-3 достаточно установить актуальную версию терминала iQUIKX и QUIK AndroidX (3.4 или более новую).

ВАЖНО!!! Обратите внимание, что если Вы используете устаревшие версии терминалов iQUIK, iQUIK HD или QUIK Android и работаете на срочном рынке Московской Биржи, Вам необходимо обязательно установить актуальные терминалы iQUIK X и QUIK Android X. Актуальные версии терминалов можно скачать через AppStore и Google Play по ссылкам:

https://itunes.apple.com/ru/app/iquik-x/id1265748980?l=ru&ls=1&mt=8

https://play.google.com/store/apps/details?id=com.arqa.quikandroidx

ВАЖНО!!! Для подключения к серверу с использованием терминалов iQUIK X и QUIK Android X потребуется получение нового логина, пароля, а также адреса для подключения к серверу. Обратитесь по этому вопросу к Вашему брокеру.

QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 

Добрый день!

Рабочее место QUIK версии 8.0 является 64-разрядным приложением. Перед тем как запускать обновление на новую версию, необходимо обязательно ознакомиться со следующими особенностями новой версии.

1. Новая версия может некорректно работать с LUA-скриптами, использующими внешние библиотеки dll. Перед обновлением рекомендуем обратиться к разработчикам скриптов за их обновлением.

2. Если вы используете экспорт в базы данных через ODBC, после обновления необходимо создать соответствующие 64-битные источники данных DSN.

3. В новой версии реализована поддержка с Wealth-Lab Developer версии 6.0 и прекращена поддержка Wealth-Lab Developer версии 4.0. Инструкция по настройке экспорта данных Wealth-Lab Developer версии 6.0 доступна в разделе 6.6 руководства пользователя. Актуальную версию руководства пользователя можно скачать с нашего сайта:

https://arqatech.com/ru/support/files/

Для экспорта данных в Wealth-Lab Developer версии 4.0 необходимо использовать Рабочее место предыдущих версий.

4. Поддержка экспорта данных в системы технического анализа Metastock и Omega прекращена.

Если у Вас есть вопросы по новой версии, Вы можете задать их в этой ветке форума.

[ Закрыто] FAQ: Возможные проблемы с производительностью и рекомендации по их устранению
 
Долгая загрузка терминала на старте

Если после запуска программы терминал долго загружается (30-60 сек и более) – скорее всего, это следствие неоптимальной настройки параметров запроса данных и устаревшего оборудования на локальном компьютере. В данном случае перед запуском QUIK из директории с программой можно удалить файл вида «info.log» (размер данного файла и определяет длительность загрузки конфигурации). Файл содержит в себе полученную с сервера в рамках предыдущего сеанса связи информацию. После соединения с сервером данные о торгах будут загружены с сервера заново.

Повышенное потребление памяти, задержка данных в таблицах

При продолжительной работе программы QUIK может наблюдаться повышенное потребление оперативной памяти и, как следствие, проявление периодических замедлений работы и/или задержек в отображении данных в таблицах. Это может быть связано с получением с сервера QUIK больших объемов информации и неоптимальных настройках на клиентском месте. Рекомендации следующие:  
  1. Выполнить рекомендации по      оптимизации трафика, описанные выше.
  2. Открыть пункт меню «Система» /      «Настройки» / «Основные настройки» вкладка «Сохранение данных» и поставить      точку «Только данные, отражающие текущее состояние». При этом клиентским      местом QUIK будут сохраняться только последние значения параметров.
Замедление работы при работе с Клиентским портфелем

Рекомендация для рабочего места менеджера. Причина проблемы может заключаться в том, что для данной таблицы установлен интервал обновления, за который программа не успевает выполнить полный расчет данных. В данном случае рекомендуем, по возможности, увеличить интервал обновления клиентского портфеля (рекомендуемое значение не менее 30 сек.). Изменение периода обновления таблицы доступно из пункта меню «Система» / «Настройки» / «Основные настройки»/ «Торговля» / «Клиентский портфель» / галочка «Обновлять через каждые … секунд». Также в данном пункте рекомендуем снять галочку «Пересчитывать при изменении позиций». Отключение данной опции существенно повышает производительность в случае большого количества лимитов (по деньгам и бумагам), а также фьючерсных позиций и ограничений (в случае использования ЕДП).

Замедление работы при работе с таблицей Купить/Продать

Причина проблемы может заключаться в том, что в таблицу добавлено большое количество инструментов. В этом случае рекомендуется список инструментов в данной таблице формировать автоматически. Для этого в настройках таблицы нужно снять галочку «Выбрать инструменты вручную».

Загрузка ЦП при работе с Qpile и QLUA портфелями

Не рекомендуется использование бесконечных циклов в коде портфеля, в противном случае это может привести к критической загрузке ЦП и замедлению работы программы (в зависимости от сложности вычислений и свободных ресурсов компьютера). Циклы можно ограничивать счетчиками.

Построение тиковых графиков

При построении тиковых графиков, отмасштабированных в окно без полос прокрутки, может наблюдаться замедление в отрисовке данных на графике. При работе с тиковыми графиками рекомендуем выполнить следующие настройки:  
  1. В настройках графика отключить      автомасштаб («Настройки диаграммы» - галочки «Авто»).
  2. По возможности ограничить вывод      на графике последних свечей («Настройки диаграммы» - поле «Последние ...      интервалов»).
Ошибка «Не хватило памяти под объекты»

Ошибка «Не хватило памяти под объекты, без которых приложение работать не может» может возникнуть как при запуске, так и во время работы программы. Причиной данной ошибки может являться недостаток ресурсов компьютера и/или программный сбой. Первым делом нужно проверить потребление оперативной памяти и загрузку ЦП в диспетчере задач Windows. Если памяти действительно не хватает или ЦП загружен, то нужно освободить ресурсы, закрыв ненужные, на данный момент, приложения. В противном случае рекомендуется выполнить следующие действия:  
  1. Закрыть программу QUIK, если      она при этом открыта.
  2. В директории с программой      удалить все файлы с расширением «*.log» и «*.dat» (кроме файла      «metastock.dat», в котором хранятся настройки экспорта во внешние системы      технического анализа).
  3. Запустить программу QUIK.
  4. Если вышеприведенные      рекомендации не помогут, то это означает, что файл с настройками (по      умолчанию «info.wnd») поврежден. В данном случае нужно удалить файл с      настройками, запустить программу без файла и создать настройки заново.
 Артефакты при построении графиков

При построении графиков могут наблюдаться различные графические проблемы в отображении диаграммы, которые могут проявляться в виде неточного (смазанного) изображения или не полной (частичной) отрисовки диаграммы на экране. Причина проблемы может заключаться в слишком большом количестве построенных графиков. В данном случае рекомендуется выполнить следующие действия:  
  1. Закрыть, ненужные в текущий      момент, графики на всех вкладках программы.
  2. Перезапустить клиентское место.
[ Закрыто] FAQ: Оптимизация производительности клиентского места QUIK
 
Минимизация трафика

Весь объём биржевых данных, который клиентское место получает с сервера QUIK, состоит из нескольких отдельных информационных потоков. Во-первых, это поток изменений биржевых параметров. Во-вторых, это стаканы котировок. В-третьих - таблица всех сделок. Эти три потока формируют основной объём трафика, остальные существенного влияния на трафик уже не оказывают. В рамках наших рекомендаций по оптимизации трафика мы рассмотрим в основном их, но уделим внимание и нескольким другим аспектам.

Изменения биржевых параметров

Данный поток информации используется при отображении данных в Таблице Текущих Торгов, Таблице истории и Таблице изменений.  Обычно для просмотра биржевой информации Вы используете только Таблицу Текущих Торгов – она отображает последнее полученное с сервера состояние потока изменений. С целью оптимизации потребляемого трафика рекомендуется использовать автоматическое определение параметров заказа биржевых параметров с сервера QUIK. Он включается в настройках программы – это опция «Исходя из настроек открытых пользователем таблиц» в пункте меню «Система» / «Настройки» / «Основные настройки» / «Программа» на вкладке «Получение данных». При включении автоматического заказа терминал будет самостоятельно отслеживать произведенные Вами настройки окон и автоматически запрашивать у сервера необходимые биржевые параметры. Кроме биржевых параметров, которые Вы явно просматриваете в открытых таблицах, клиентское место будет получать с сервера QUIK параметры, необходимые для оценки Вашего портфеля (цены последних сделок, спроса, предложения и т.п.) а также параметры, которые Вы используете в своих программах на языках QPILE и QLUA.

Также доступен старый способ определения списка получаемых параметров и бумаг - через ручную настройку в меню «Система» / «Заказ данных» / «Поток котировок». Мы не рекомендуем использовать ручную настройку. Тем не менее, ее могут задействовать клиенты с очень плохим качеством соединения, которые хотят максимально сократить поток данных за счет отказа от получения параметров, используемых для расчета стоимости собственного портфеля и показателей маржинального кредитования.

Для оптимизации трафика рекомендуем, по возможности, увеличить периодичность обновления данных биржевых параметров. Включается в настройках программы – опция «Интервал обновления данных с текущим состоянием» (галочка «Запрашивать данные раз в») в пункте меню «Система» / «Настройки» / «Основные настройки» / «Программа» на вкладке «Получение данных». Признак позволяет отключить непрерывное получение данных для Таблицы текущих значений параметров, что, как следствие, значительно сокращает входящий трафик. Рекомендуемые значения от 3 до 10 секунд.

Отключение опции «Данные, отражающие текущее состояние и всю историю изменений» в меню «Система» / «Настройки» / «Основные настройки» / «Программа» на вкладке «Получение данных» позволит сэкономить ресурсы Вашего компьютера в части использования оперативной памяти. Включение данной опции актуально только для тех пользователей, которые явно просматривают данные в Таблице истории и Таблице изменений, а также используют экспорт информации из Таблицы Текущих Торгов через ODBC во внешние базы данных. Дополнительно мы рекомендуем отключить заказ истории данных по потоку биржевых параметров. Опция доступна из пункта меню «Настройки» / «Основные» / вкладка «Сохранение данных», галочка «Получать пропущенные данные». Отключение этой опции позволит минимизировать объём трафика в случае переподключения терминала к серверу QUIK в середине торговой сессии.

Таблица обезличенных сделок и тиковые графики

Поток обезличенных сделок используется при отображении данных в одноименной таблице, экспорте тиков во внешние системы технического анализа и при построении в QUIK тиковых графиков. При использовании любого функционала из перечисленных - с сервера QUIK будут заказаны все сделки по всем инструментам, на получение информации по которым у терминала есть права. Заказ полного набора всех сделок происходит все зависимости от установленных в таблице обезличенных сделок фильтров или открытого тикового графика по конкретному инструменту. Для уменьшения трафика за счет отказа от таблицы обезличенных сделок мы не рекомендуем открывать ее в виде таблицы, а также просматривать только графики, построенные по интервалам. Данное правило распространяется и на экспорт в системы технического анализа - не рекомендуется выводить данные тиками, предпочтительнее использовать минутные, пятиминутные и т.д. интервалы.

Если, тем не менее, Вам нужны данные потока обезличенных сделок – рекомендуем определить список классов, которые Вам действительно необходимо получать. Трансляцию потока обезличенных сделок по остальным классам Вы можете отключить - для этого достаточно обратиться к Вашему брокеру. Это может существенно снизить потребление трафика клиентским местом.

Таблицы котировок

Большое количество открытых Таблиц котировок («стаканов») по разным инструментам также приводит к увеличению потребляемого трафика. Для экономии трафика рекомендуется не открывать одновременно большое количество Таблиц котировок по разным инструментам. Одновременная работа с несколькими стаканами по одному инструменту к увеличению трафика не приводит. По умолчанию, для клиентского места количество стаканов ограничено 200 шт.

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

Новости

Поток новостей также может вызывать загрузку канала при условии, если Ваш терминал подписан на большое количество агентств, а интенсивность появления новых новостей и их объём достаточно высоки. Для уменьшения трафика мы рекомендуем не заказывать тексты новостей вместе с заголовками.  Чтобы отключить автоматическое получение текстов новостей, нужно в пункте меню «Система» / «Настройки» / «Основные настройки» / «Новости» отключить опцию «Запрашивать тело новости вместе с заголовком». При этом на клиентское место будут транслироваться только заголовки новостей. Для получения же информации по определенной новости достаточно выбрать ее в таблице новостей, только после этого полная информация по этой новости будет заказана с сервера.

С целью оптимизации не рекомендуется сохранять новости на рабочем месте за длительный промежуток времени. Настройка периода сохранения новостей доступна в поле «Сохранять за последние N дней». Новости сохраняются в файле вида «news.log» в директории с программой. Рекомендуемое значение - 1 день.
сделать автоматическое выставление стоп и профит при срабатывание заявки, Перенесено из архива форума
 
Цитата
Александр18/01/15 09:31


Добрый день!
Возможно сделать автоматическое выставление стопа и профита ( указанное в настройках за ранние )
при срабатывание заявки при работе на фьючерсе на индекс РТС в стакане в режимы быстрого вводы/снятия заявки ?
Данный функционал есть у нас в Алго-модуле, за подробностями предлагаем обратиться к Вашему брокеру.
[ Закрыто] FAQ: Регламент работы по обращениям клиентов по проблемам в коде, Краткое описание типовых ситуаций и отклика на них
 
В этом разделе обсуждаются проблемы, с которыми пользователи сталкиваются при написании кода.

Для получения корректного ответа необходимо ёмкое описание проблемы с примером кода, который не работает или работает неправильно. В этом случае мы оказываем всяческую поддержку пользователям. В случае, если пользователь не хочет публиковать свой код на всеобщее обозрение, советуем присылать нам вопросы не публично, а на почту техподдержки quiksupport@arqatech.com

Обращаем Ваше внимание, что мы не занимаемся написанием скриптов для клиентов, такова позиция Компании, поэтому обращаться к нам с такими просьбами смысла не имеет. Однако мы не запрещаем искать такого рода услуги у нас на Форуме, подобного вида темы/сообщения не возбраняются.

Примеры программ на языке QPILE здесь: http://www.quik.ru/depot/qpile.zip
[ Закрыто] FAQ: Регламент работы по обращениям клиентов по проблемам в коде, Краткое описание типовых ситуаций и отклика на них
 
В этом разделе обсуждаются проблемы, с которыми пользователи сталкиваются при написании кода.

Для получения корректного ответа необходимо ёмкое описание проблемы с примером кода, который не работает или работает неправильно. В этом случае мы оказываем всяческую поддержку пользователям. В случае, если пользователь не хочет публиковать свой код на всеобщее обозрение, советуем присылать нам вопросы не публично, а на почту техподдержки quiksupport@arqatech.com

Обращаем Ваше внимание, что мы не занимаемся написанием скриптов для клиентов, такова позиция Компании, поэтому обращаться к нам с такими просьбами смысла не имеет. Однако мы не запрещаем искать такого рода услуги у нас на Форуме, подобного вида темы/сообщения не возбраняются.

Примеры программ на языке LUA здесь: https://arqatech.com/upload/Public/quik_lua.zip
[ Закрыто] FAQ: Пояснения относительно пожеланий по работе QUIK под платформами, отличными от Windows, Краткое описание позиции Компании относительно пожеланий по работе QUIK под платформами, отличными от Windows
 
В настоящее время существуют QUIK для OS Windows, PocketQUIK для Windows mobile, QUIK Android для Android, а также iQUIK и iQUIK-HD для iOS.

На данном историческом этапе мы не считаем необходимым разработку версий под иные операционные системы, т.к. на части из них может использоваться обычный терминал QUIK под Windows (Linux и Mac OS), остальные же считаются пока неперспективными в виду их малой востребованности.

Просьба не оставлять пожелания данного рода, надеемся на Ваше понимание.
[ Закрыто] FAQ: Регламент работы с пожеланиями пользователей, Описание взаимодействия пользователей и Компании в части реализации пожеланий по доработке программного обеспечения
 
Компания с большим вниманием относится к пожеланиям пользователей, стараясь реагировать на них максимально оперативно, понимая востребованность тех или иных доработок.

В тоже время возможности сделать "всё и сразу" мы не имеем, т.к. штат разработчиков помимо видимого конечным клиентам функционала работает и над массой других проектов: в их состав, помимо Рабочего места QUIK, входит сервер, на котором обсчитывается вся бизнес-логика, более 20 функциональных модулей, несколько видов специализированных терминалов, утилиты для решения служебных задач. Штат разработчиков занят развитием всех элементов системы, т.к. изменение в одном неизбежно влечет за собой корректировку функционала остальных компонентов и необходимость их тестирования. С этим связаны продолжительные сроки выхода новых версий программы.

Все пожелания пользователей, поступившие в службу технической поддержки, фиксируются, им присваивается внутренний номер.

Пожелания, реализация которых может затруднить функционирование системы QUIK, увеличив процессорную нагрузку на сервер или Рабочее место пользователя, или создать конфликтную ситуацию при обработке поручений, требуют анализа воздействия на работоспособность системы и потому относятся к приоритетным только в силу острой необходимости либо комплексной реализации данного функционального блока.

Приоритетность реализации задач зависит от их востребованности и актуальности для широкого круга пользователей. Если мы видим стойкое желание пользователей получить данный функционал и понимаем его актуальность для большинства клиентов, то приоритетность данной задачи возрастает. Из общего списка пожеланий наибольшую вероятность скорой реализации будут иметь задачи с понятным описанием выполняемой функции, особенно если ее действие не может быть реализовано внешней программой, например системой технического анализа, или средствами встроенных языков программирования.

Помимо пожеланий пользователей, у компании существуют задачи с безусловно высоким приоритетом, актуальные для всего рынка. К числу таких задач относятся поддержка нового или измененного функционала торговых систем, требований регулирующих органов.

Работоспособность системы является наиболее приоритетной задачей для всех - разработчиков, тестеров и технической поддержки. В связи с активным ростом числа пользователей системы QUIK, а следовательно, физической нагрузки на систему, мы обязаны уделять ей все большее внимание. В этом направлении ведется постоянная планомерная работа, результаты которой не видны нашим клиентам, однако позволяют обслуживать десятки тысяч пользователей ежедневно.

В связи с вышеизложенным считаем правильным сформулировать несколько простых правил для данного раздела:

1. Не оставлять сообщения вида "Сделайте функционал как в такой-то торговой платформе": необходимо ясно и чётко пояснить, какой именно функционал и в каком виде Вы хотите видеть в нашем ПО.

2. Не писать сообщения с общим рефреном "всё плохо" без указания конкретных предложений по доработке.

3. Ясно сформулированные предложения, тем более с озвученной аргументацией, всячески приветствуются.
[ Закрыто] FAQ: Работа рабочего места QUIK на Mac OS, Описание установки рабочего места QUIK на компьютер с Mac OS
 
Подготовка к работе

Рабочее место QUIK разрабатывалось для операционной системы Windows и возможность работы на Mac OS изначально не предусматривалась. При работе клиентского места на Mac OS возможно проявление каких-либо ошибок или недокументированных особенностей. Описанный ниже способ запуска QUIK на Mac OS тестировался с использованием:

1.  Операционная система Mac OS X Lion 10.7.2
2.  Рабочее место QUIK 6.5.2.11
3.  PlayOnMac версии 4.0.14
4.  Библиотека msvсp60.dll версии 6.2.31

Для установки Вам потребуется:
1. Дистрибутив рабочего места QUIK.
2. Дистрибутив свободно-распространяемого программного обеспечения PlayOnMac, который  можно скачать по ссылке http://repository.playonmac.org/PlayOnMac/PlayOnMac_4.0.14.dmg

3. Динамическую библиотеку msvcp60.dll (можно скачать по ссылке http://www.dll.ru/dll/24581.html)

Для начала работы необходимо установить программу PlayOnMac. Программа устанавливается традиционным для Mac способом - открытием скаченного образа программы и перетаскиванием значка программы в папку «Приложения» (Applications)




После установки программы и ее запуска появится главное окно:




Далее нужно нажать Установка и выбрать в нижней части окна Установить программу, отсутствующую в списке



После чего, запустится мастер установки



В появившемся окне нужно выбрать первый пункт меню Установка программы на новый виртуальный диск





Далее нужно присвоить имя новому виртуальному диску (например QUIKDrive) (обязательно латинскими буквами!)



В следующем окне нужно выбрать Далее



После того, как программа создаст новый виртуальный диск, произведет необходимые настройки, нужно будет выбрать установочный файл рабочего места QUIK




Далее нужно выбрать Просмотр  и указать пусть к установочному файлу.  В скриншоте ниже, файл расположен на рабочем столе пользователя



Установочный файл необходимо сохранять в Program Files

Установка рабочего места QUIK




Все настройки установки оставляем, не изменяя, т.е. просто нажимаем Далее



После установки, нужно нажать Завершить. Откроется мастер установки Mac и предложит создать ярлык для QUIK. Выбираем исполняемый файл info.exe и называем его QUIK



Т.к. ярлыки для других программ создавать не нужно - в следующем окне выбираем Я больше не хочу создавать другие ярлыки



Если установка прошла корректно, то откроется основное окно программы PlayOnMac с установленным рабочим местом QUIK и настроенным ярлыком. Ярлык для рабочего места QUIK появится на рабочем столе




Для того, что бы программа запустилась корректно, необходимо выполнить дополнительные настройки:
В основном окне программы PlayOnMac выделяем QUIK и нажимаем Настроить
В открывшемся окне выбираем закладку Разное



В появившемся окне нужно нажать кнопку Открыть каталог программы. После чего в Finder откроется каталог рабочего места QUIK




Проверьте, что Finder настроен показывать внизу строку пути. Для этого выберите Вид/Показать строку пути.

Файлы ключей pubring.txk и secring.txk лучше скопировать в ту же директорию, где установлено рабочее место QUIK. После чего убедиться, что в файле qrypto.cfg путь к ключам указан следующим образом:

secring=.\secring.txk
pubring=.\pubring.txk

Когда ключи скопированы, нужно добавить файл msvcp60.dll в каталог виртуального диска QUIKDrive в папку Windows\System32. Для этого в Finder внизу окна в строке пути нужно нажать drive_c




Далее нужно зайти в Windows\system32 и добавить файл mscvp60.dll. Закрываем Finder.
Рабочее место QUIK установлено

[ Закрыто] FAQ: Особенности работы рабочего места QUIK под операционными системами Windows7, Windows8 и Vista, Часто встречающиеся вопросы по особенностям работы рабочего места в QUIK под Windows7, Windows8 и Vista
 
При использовании операционной системы Windows7, Windows8 и Vista настоятельно рекомендуем выполнить следующее:

1 . Не устанавливать рабочее место QUIK в папку C:\Program Files (можно установить в корень любого диска). QUIK всё равно откуда работать, а папку C:\Program Files\ Windows "стережет" с параноидальной бдительностью.

2. Дать своему пользователю права локального администратора. Т.е. по ярлыку (или программе) info.exe надо кликнуть правой кнопкой мыши и выбрать "Запускать от имени Администратора".

3. Для корректной работы клиентского места под операционной системой ОС Windows7, Windows8 в свойствах ярлыка для запуска клиентского места следует указать "Запускать в режиме совместимости с Windows XP".
[ Закрыто] FAQ: "Соединение установить не удалось", ошибки вида 100ХХ, Часто встречающиеся диагностики невозможности подключения к серверу рабочим местом QUIK
 
В случае появления подобной диагностики (особенно в самом начале работы) в первую очередь стоит проверить, что сервер QUIK, к которому Вы пытаетесь подключиться, доступен с Вашего компьютера.

Для этого необходимо проверить доступность самого сервера при помощи команды Ping и доступность порта для подключения при помощи команды Telnet.

Вызываем окошко командной строки Windows. Это можно сделать двумя способами.
Вот так:



либо просто набрав команду command (вариант – cmd) в «Пуск» -> «Выполнить»:



После этого на экране появится приблизительно такое окошко:



Набираем в нем строку с командой ping и адресом сервера QUIK (этот адрес можно посмотреть в «Связь» -> «Доступные соединения»). Например:



и нажимаем клавишу Enter.
Если сервер Вам не доступен, то после этого возникает примерно такая  диагностика:



Это означает, что сервер «закрыт» файволом, прокси-сервером или доступ к его адресу вообще запрещен провайдером (или системным администратором).
Если сервер доступен, то окошко будет содержать примерно такую информацию:




Но доступность IP-адреса, это не все что требуется QUIK для нормальной работы. Необходимо, чтобы был открыт соответствующий «порт».

Это можно проверить, набрав команду telnet с адресом сервера и номером порта.

Например:     telnet 193.178.135.25 200

В случае успеха, информация в окне должна выглядеть примерно так:




Это означает, что Вы подключились к нужному порту сервера QUIK. Возможность связи доказана. Закрываем окно и пробуем подключиться через саму программу QUIK.

Если же telnet выдает какую-либо ошибку – нужно просить администратора локальной компьютерной сети открыть этот порт.

Номера портов и адреса серверов для Вашего рабочего места можно посмотреть в таблице через меню  Связь – Доступные соединения

Успеха!
Страницы: 1
Наверх