univer.ua

УНИВЕР – лоцман фондового рынка Украины

задать вопрос
(044) 490-20-55









Краткая инструкция пользователя QUIK -2

Продолжение
16. Как загрузить программу на языке QPILE
17. Как настроить экспорт данных через DDE сервер
18. Как настроить экспорт в систему технического анализа
19. Как обновить версию программы
20. Куда обратиться с вопросом или предложением по работе системы QUIK
21. Сообщения об ошибках
22. Горячие клавиши
16. Как загрузить программу на языке QPILE


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

Структура программируемых таблиц (набор доступных столбцов и строк) описана текстом (кодом) программы QPILE. Такое описание может загружаться пользователем с локального диска, или непосредственно с сервера системы QUIK. В общем случае требуется создать таблицу на основе описания, хранимого на сервере брокера, которая создается следующими действиями:
1. Откройте пункт меню Таблицы / Портфели / Доступные портфели или нажмите клавиши «Ctrl»+«F11».
2. В открывшемся окне поставьте флажок («галочку») на нужном описании таблицы, а также укажите период пересчета значений в таблице, в секундах.
3. Закройте окно нажатием кнопки «Применить».
4. Откройте пункт меню Таблицы / Портфели / Просмотр портфеля или нажмите клавиши «Ctrl»+«F12».
5. Выберите тип таблицы в списке «Доступные портфели» и сформируйте список столбцов таблицы из числа доступных, таким же образом, как и при настройке обычной таблицы.
6. Нажмите кнопку «Да». Созданная таблица появится на экране. Полученная таблица имеет такие же функции управления, как и другие таблицы системы QUIK. Например, для редактирования таблицы можно нажать кнопку   на панели инструментов, или клавиши «Ctrl»+«E».
Подробно работа с языком QPILE рассмотрена в Разделе 8 Руководства пользователя.


Частые вопросы:
Как отключить пересчет значений в таблице?
Выберите пункт контекстного меню Приостановить расчет либо нажмите «Ctrl»+«F11» и снимите флажок с требуемого типа таблицы. При этом в таблице будут отображены последние вычисленные значения.
Как изменить период расчета в существующей таблице?
Выберите пункт контекстного меню Параметры портфеля или нажмите «Ctrl»+«F11», измените значение параметра «Период расчета (сек)» и нажмите кнопку «Применить».
Почему таблица пустая или имеет нулевые значения?
Расчет параметров таблицы производится в том числе на основе значений «Текущей таблицы параметров». Убедитесь, что необходимые для расчета параметров данные принимаются с сервера (не отключены фильтром в списке принимаемых параметров и бумаг).
Также возможной причиной отсутствия значений в таблице может являться неправильно составленный код программы на языке QPILE.
17. Как настроить экспорт данных через DDE сервер
Из таблиц системы QUIK можно реализовать передачу данных во внешние программы, например в Microsoft Excel. Экспорт осуществляется через метод обмена данными DDE.


1.
Перед тем, как настраивать экспорт данных, необходимо настроить DDE сервер. При выводе данных в MS Excel необходимо предварительно открыть программу и загрузить в нее файл, в который будет осуществляться передача данных.
2. Функция экспорта данных из активной таблицы может быть вызвана одним из следующих способов:
нажатием кнопки   на панели инструментов,
выбором пункта меню Экспорт данных/Вывести по DDE,
выбором пункта контекстного меню Вывод через DDE сервер.
3. В первой строке окна настройки экспорта указывается название таблицы QUIK, являющейся источником данных.
4. Поле «DDE сервер» отображает наименование DDE сервера. Нажатием кнопки «По умолчанию» возвращается значение «excel».
5. В поле «Рабочая книга» укажите название файла в MS Excel вместе с расширением, в который будет выведена информация из активной таблицы системы QUIK, например «Книга1.xls».
6. В поле «Лист» укажите название листа в файле, например «Лист1».
7. В полях «Левый верхний угол» укажите координаты начальной ячейки таблицы MS Excel для передачи данных: «Ряд» - номер строки, считая сверху, «Колонка» – номер колонки, считая слева. Остальные параметры являются необязательными, их назначение подробно описано в Разделе 6, п. 6.1. Руководства пользователя системы QUIK.
8. Нажатие кнопки «Начать вывод» приводит к старту динамического вывода данных из указанной таблицы в MS Excel.
9. Нажатием кнопки «Остановить вывод» вывод данных из таблицы останавливается.
10. Кнопка «Вывести сейчас» предназначена для разового вывода данных.
11. Нажатием кнопки «Закрыть» производится закрытие окна настройки экспорта с сохранением произведенных настроек. Если процесс экспорта начат, он будет осуществляться автоматически в фоновом режиме.
12. Нажатие кнопки «Отменить» закрывает окно без сохранения настроек.


Замечания:
Когда в MS Excel открыто любое окно для редактирования настроек, данные в его таблицы не поступают, а накапливаются в буфере DDE. В случае длительной занятости Excel передача данных может быть прервана. Время ожидания до разрыва DDE-соединения (занятости MS Excel) регулируется настройками экспорта (пункт меню Настройки / Вывод по DDE).
Каждая таблица обладает персональными настройками экспорта данных, поэтому разные таблицы могут экспортировать данные в различные DDE сервера, файлы, листы или ячейки MS Excel.
При изменении формата таблицы экспорт данных автоматически прекращается и выводится окно настройки экспорта для установки новых параметров для вывода данных.


Рекомендации по использованию:
Для однократного вывода данных в DDE сервер можно использовать в таблицах QUIK операцию копирования данных (пункт контекстного меню Копировать таблицу, или нажатие клавиш «Ctrl»+«C»). Затем достаточно переключиться в MS Excel и вставить данные (меню Правка / Вставить, или нажатием клавиш «Ctrl»+«V»).
Если для обработки экспортируемых данных нужно провести настройки в MS Excel, воспользуйтесь для начала функцией «Вывести сейчас». Таким образом, данные передадутся однократно и будут доступны для проведения настроек, и не произойдет переполнения буфера DDE и разрыва экспорта. После проведения настроек можно установить динамический вывод данных нажатием кнопки «Начать вывод».
Если применяется экспорт из нескольких таблиц, то рекомендуется установить флажок «Вывод при нажатии Ctrl+Shift+L». В этом случае можно начинать или восстанавливать вывод данных из группы таблиц одним нажатием этой комбинации клавиш.
18. Как настроить экспорт в систему технического анализа
Подробное описание настроек экспорта в системы технического анализа, а также правильной установки этих программ, приведено в Разделе 6, п. 6.4 и 6.9 Руководства пользователя QUIK.
19. Как обновить версию программы
Система QUIK имеет встроенный механизм автоматического обновления версии программы. Для его использования нужно включить в настройках программы (пункт меню Настройки / Общие, вкладка «Основные») флажок «Обновлять версию программы». При соединении с сервером программа проверяет наличие новой версии используемых модулей и при их обнаружении предлагает произвести прием и установку. Для обновления программы нет необходимости заново устанавливать программу из дистрибутива, а достаточно получить обновленные модули и позволить системе QUIK установить их - нажмите кнопку «Принять файлы».
После загрузки файлов на компьютер клиента на экране появится предложение перезапустить программу, чтобы записать новые файлы взамен прежних. Нажмите кнопку «Да». После обновления программа предложит восстановить соединение с сервером и снова готова к работе.


Частые вопросы:


Нужно ли перегружать компьютер для завершения обновления программы?
Не требуется. Программа возобновит работу сразу после замены старых файлов новыми.
Как проверить вручную наличие на сервере новой версии?
Установите связь с сервером и выберите пункт меню Связь/Обновление программы. Если на сервере появилась новая версия, откроется окно «Получение файлов».
Как обновить версию программы вручную?
Установите связь с сервером и выберите пункт меню Связь/Получение файлов. В открывшемся окне выберите Файловую область «Программа». Если на сервере есть новая версия программы, то строчки, соответствующие обновленным модулям, будут выделены красным. Нажатие кнопки «Принять файлы» начинает процесс получения файлов.
20. Куда обратиться с вопросом или предложением по работе системы QUIK
Присылайте свои замечания и предложения по электронной почте на адрес: support@quik.ru или отправьте их сообщением со страницы «Техническая поддержка» на сайте разработчика: http://www.quik.ru/company/contacts/support/.
21. Сообщения об ошибках


Ошибки при вводе имени и пароля
1. «Файл с ключами не найден»
Программе не удалось обнаружить файл с ключами, указанный в qrypto.cfg. Если ключи хранятся на дискете, убедитесь, что она вставлена в дисковод.
Если ключи хранятся не на дискете, убедитесь, что они доступны для чтения по адресу, указанному в пункте меню программы Настройки/Шифрование. В открывшемся окне нажмите на кнопку, расположенную справа от поля «Настройки по умолчанию». Далее, в новом окне укажите место хранения ключей в полях «Файл с публичными ключами» и «Файл с секретными ключами». Если эти строки не указаны, то система по умолчанию ищет файлы с ключами на диске A:. Путь к файлу не должен содержать пробелов и русских букв. Изменять эти настройки можно только при отсутствии соединения с сервером QUIK.
Повреждена дискета либо файл с ключами. Использование ключа невозможно, необходимо заново создать и зарегистрировать на сервере ключ доступа.
2. «Ключ сервера или пользователя не найден»
В файле публичных ключей pubring.txk отсутствует публичный ключ сервера с идентификатором, указанным в настройках выбранного соединения.
В файле секретных ключей secring.txk отсутствует секретный ключ пользователя, соответствующий введенному имени.
3. «Ошибка ввода-вывода при обращении к файлу с ключами»
Ошибка обращения к файлу с ключами. Возможно, запрещен доступ к файлу.
4. «Указано неверное имя файла с ключами»
В файле настроек qrypto.cfg указано неверное имя файла.
5. «Неверный ключ в файле с ключами»
Один из ключей доступа, указанных в файле qrypto.cfg, имеет неверный формат либо поврежден. Необходимо создать и зарегистрировать ключи заново.
6. «Неверное имя или пароль» (Wrong name or password)
Введено неверное имя пользователя. В файле секретных ключей secring.txk не найдено ключа, соответствующего указанному имени пользователя. Имя пользователя указано в файле в квадратных скобках.
Введен неверный пароль. Удостоверьтесь, что пароль вводится при правильном регистре и языке, и повторите ввод.
7. «Ошибка шифрования N …»
Произошла ошибка шифрования. При появлении данной ошибки отправьте снимок экрана (screenshot) в Службу технической поддержки QUIK на адрес: support@quik.ru.


Ошибки при установлении связи с сервером


1. «Соединение установить не удалось»
Ключ пользователя не зарегистрирован на этом сервере. Обратитесь к администратору сервера QUIK для регистрации ключа.
2. «Connection refused» (Соединение отвергнуто)
Сервер недоступен, т. к. в данный момент биржевые торги не проводятся.
Ошибка в работе сервера. Обратитесь к администратору системы QUIK.
3. «No Route to Host» (Нет возможности подключения к серверу)
Неверно указан адрес или порт сервера. Убедитесь, что настройки соединения ука-заны правильно.
Соединение с сервером невозможно: либо нет доступа в сеть интернет, либо требуется настройка прокси-сервера. Обратитесь к своему администратору сети для настройки соединения с сервером QUIK.
4. «You already work in system» (Вы уже работаете в системе)
Сервер не допускает одновременную работу двух пользователей с одинаковыми ключами доступа. Если такое сообщение получено при восстановлении соединения после обрыва (наиболее вероятно при модемном соединении), то достаточно повторить попытку через несколько секунд, когда сервер прекратит обработку предыдущего соединения.
Если сообщение получено при первом сеансе связи с сервером, обратитесь к администратору системы.
5. «Licence expired» (Срок лицензии истек)
Истек срок действия лицензии на пользование терминалом системы QUIK. Обратитесь к администратору сервера QUIK для продления доступа.
6. «Access locked by administrator» (Доступ заблокирован администратором)
Пользовательская учетная запись либо ip-адрес заблокированы администратором. Обратитесь к администратору сервера QUIK.
7. «Protocol error» или «Outdated protocol version» или «Incorrect protocol version» или «Unsupported protocol» (Несоответствующая версия протокола)
Сервер не поддерживает работу с рабочим местом клиента данной версии. Старые версии рабочего места QUIK совместимы с новыми версиями серверной части, однако совместимость новых версий клиентского терминала с предыдущими версиями сервера не гарантируется.


* Совет: Используйте автоматическое обновление версии программы (пункт меню Связь/Обновить версию программы). В этом случае совместимость версий обеспечена.


8. «Unknown provider» (Неизвестный крипто-провайдер)
Настройки системы шифрования программы клиента не соответствуют применяемым на данном сервере QUIK. Измените настройки в соответствии с рекомендациями администратора сервера.
9. «Certificate parts corrupted» (Сертификат поврежден)
Невозможно использовать данный сертификат подсистемы криптографической защиты информации. Обратитесь за помощью к администратору сервера.
10. «User not found» (Пользователь не найден)
При SSL-авторизации не найден пользователь. Обратитесь за помощью к администратору сервера.
11. «Error while context creation»
Ошибка в процедуре авторизации. Сообщите об ошибке администратору сервера с указанием используемой системы криптографической защиты информации.


Ошибки при работе с программой


1. «Connection timed out» (Соединение разорвано)
Соединение прервано из-за плохого качества связи. Установите связь снова. Если разрывы связи случаются часто, проконсультируйтесь с администратором сервера QUIK насчет правильности настроек системы и выбора провайдера.
2. «Connection reset by peer» (Потеряно соединение с сервером)
Соединение с сервером потеряно. Попытайтесь установить связь снова.
Произошло автоматическое отключение пользователей по окончании торгов.
3. «Невозможно записать настройки соединения в файл настроек <путь к файлу>info.ini»
Файл имеет атрибут «Только для чтения». Уберите этот атрибут у файла.
Пользователь не имеет права на запись в директорию, где установлена программа. Попросите системного администратора разрешить запись в указанную директорию.
Файл занят другой программой. Убедитесь, что файл info.ini не открыт в какой-либо программе, например, текстовом редакторе.
4. Программа запускается, но затем выдает ошибку и прекращает работу
Произошло нарушение целостности принятых данных. Необходимо удалить файл info.log из директории с установленной системой QUIK и запустить программу заново.
Произошло некорректное обновление версии программы. Необходимо восстановить предыдущее состояние системы. В рабочей директории системы QUIK найдите папку «BACKUP». В ней расположены папки с именами формата «DDMMYYYY», где «DD»-число, «MM»-месяц, а «YYYY» – год даты обновления. Выберите папку с датой последнего обновления и скопируйте все файлы из нее в рабочую директорию QUIK, после чего запустите программу заново.
Произошел сбой в работе системы. Обратитесь к администратору системы QUIK.
Кнопка «Т» неактивна (серая)
1. Пользователю запрещены торговые права. Администратором системы не установлены пользователю права на совершение активных операций. Обратитесь к администратору системы QUIK.
2. Торги закрыты. Во время этого сеанса связи с сервером не проводится ни одной торговой сессии и совершение операций на них невозможно.
3. Нет связи между рабочим местом QUIK и сервером. Совершение активных операций возможно только при наличии связи между пользователем, сервером QUIK и торговой системой. Убедитесь, что связь с сервером установлена – индикатор в правом нижнем углу программы должен иметь зеленый цвет.
4. Нет связи между сервером QUIK и торговой системой. Вероятно, произошел сбой в работе шлюза между торговой системой биржи и сервером QUIK. При отсутствии уведомлений о неполадках обратитесь к администратору сервера.


Сообщения системы при вводе заявки



Сообщения системы при замене заявки



Экспорт данных в Excel


1. «Не удалось установить DDE-соединение. Либо не запущен Excel, либо в него не загружен лист [Книга][Лист]».
Программа MS Excel не открыта. Откройте ее и загрузите в нее требуемый файл.
Неправильно указано название Рабочей книги (файла) MS Excel, или ее листа. В поле «Рабочая книга» необходимо указывать имя файла в точном соответствии с его наименованием в MS Excel. Если файл был ранее сохранен, то он имеет расширение и название указывается вместе с ним, например quikexp.xls. Если рабочая книга MS Excel еще не была сохранена в виде файла, наименование не имеет расширения (например «Книга1») и в настройках экспорта указывается без него.
2. «Исчерпано время для обмена данными: сервер слишком загружен».
Произошел обрыв DDE-соединения по причине занятости MS Excel. Если занятость была вызвана длительным использованием каких-либо окон для редактирования параметров, то их необходимо закрыть и заново начать динамический экспорт из окна «Вывод данных в Excel». Если обрывы вывода данных регулярны, увеличьте в настройках экспорта (пункт меню Настройки/Вывод по DDE) интервал ожидания при выводе очередной строки, например, до 30-40 секунд.
22. Горячие клавиши

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