Краткая инструкция по установке программы Интернет-трейдинга QUIK

Существуют два варианта поставки инсталационного программного обеспечения (ПО):

frontkeygen. exe - версия ПО, содержащая клиентскую часть QUIK и программу генерации электронных ключей. front. EXE и KeyGen. EXE - отдельно клиентская часть QUIK и программа генерации электронных ключей.

I. Установка клиентской части АРМ "QUIK"

Скопировать файл frontkeygen. exe (или отдельно front. EXE и KeyGen. EXE) на жесткий диск в любое место или запустить прямо с дискеты. Запустить файл QUIKFULL на исполнение (или QUIK. EXE и KeyGen. EXE). По умолчанию каталог распаковки - C:\QUIK. По желанию путь можно изменить. В рабочем каталоге (по умолчанию - QUIK) будут созданы подкаталоги FRONT, KEYGEN,. Исполняемый файл программы АРМ QUIK - C:\QUIK\FRONT\info. exe. Никаких дополнительных настроек не требуется, адрес сервера QUIK прописан в ini-файле клиентской части.

II. Генерация секретного ключа клиента (только для тех, кто не получил ключ в БФА)

Выполнить, согласно документации (keygen. hlp), генерацию ключа, создав при этом транспорный файл - Фамилия. txk. Отправить транспортный файл в БФА для регистрации ключа. Файл следует искать на жестком диске в каталоге, где находится программа генерации ключа (если при создании не указан иной каталог).

Что нужно для работы в системе "QUIK":

Загрузить c текущей страницы необходимое ПО: Установить полученное ПО согласно вышеизложенной инструкции по установке Если ключевая дискета получена в БФА, то этот пункт пропустить. Сгенерировать секретные ключи (открытый и закрытый). Открытый ключ передается в БФА при помощи транспортного файла. Он позволяет кодировать данные, но не позволяет раскодировать их. Закрытый ключ есть только у пользователя, который в целях безопасности должен обеспечить надлежащее хранение его. Процедура генерации подробно описана в документации. Запуск программы "QUIK":

1)  Установить соединение с провайдером (при модемном доступе).

НЕ нашли? Не то? Что вы ищете?

2)  Вставить ключевую дискету в дисковод.

3)  Запустить файл info. exe из каталога Front. Если установка была произведена "по умолчанию", то путь будет такой: "C:\QUIK\Front\info. exe". Можно на рабочий стол системы поместить иконку для запуска.

4)  Появится окошко с тремя полями ввода:

1-е поле - выбор торгового сервера. В БФА имеется возможность, для обретения необходимых навыков и уверенности, потренироваться на учебном сервере, который подключен к учебному серверу ММВБ. Адрес учебного сервера БФА - 195.5.134.194:15100, и 195.239.231.18:15100. Адрес "рабочего" сервера БФА - 195.5.134.196:15100 и 195.239.231.19:15100. По умолчанию, при первом запуске, будет стоять адрес "рабочего" сервера. Поэтому нужно проследить, какой адрес соединения установлен.

Если пользователь производит первое пробное соединение с учебным торговым сервером для предварительного тестирования системы и коммуникаций, то для доступа к учебным торгам необходимо предварительно направить, вместе с транспортным файлом ключа, запрос на регистрацию пользователя в системе по эл. почте (*****@***ru). В письме указать Фамилию Имя Отчество и "прикрепить" транспортный файл с ключом. В ответном письме будет дан ответ о результатах регистрации и времени доступа.

2-е поле - ввести фамилию пользователя, которая указывалась при генерации ключей.

3-е поле - ввести пароль, который был задан при генерации ключей. При вводе пароля обращать внимание на регистр клавиатуры и выбранный язык. Если в верхней части экрана появилась зеленая строка с надписью "Текущие данные" и правильная дата, то соединение произошло... Далее можно настроить систему по своему усмотрению согласно документации... При вводе заявок требуется задать счет депо, по которому будут производиться операции с ЦБ. Для учебных торгов этот счет - PL. Для удобства можно открыть панель "Настройка счетов" из пункта "Торговля" основного меню. Перенесите из левой части панели нужный счет в правую часть. Если справа уже имеется список счетов, то рекомендуется переместить счет, указанный выше на самый верх при помощи кнопки со стрелкой на панели (не на клавиатуре).

Для реальных торгов номера счетов будут другие...

Немного о порядке учета операций с акциями и облигациями на ММВБ:

Электронная брокерская система "QUIK" позволяет проводить инвестору торги в реальном времени на ММВБ в фондовых секциях: Акции 1-го уровня, Акции 2-го уровня, Внесписочные акции, Б-Акции, Б-Облигации, Внесписочные облигации, Облигации 1-ого уровня, Облигации 2-ого уровня; в секции ГКО/ОФЗ, а так же торги на РТС, СПВБ, ФБ

В фондовой секции ММВБ дилеру открыты два счета - для учета собственных операций и для учета операций клиентов, которые дилер, в свою очередь, учитывает в разрезе личных счетов клиентов согласно правилам внутреннего учета. В секции ГКО/ОФЗ у каждого инвестора открыт личный уникальный счет для учета операций с облигациями.

Дистрибутивы и инструкции пользователя

Описание

Тип файла

Файл для загрузки

Дистрибутив клиенткой части QUIK+программы генерации ключей

.exe (cамораспаковывающийся архив)

frontkeygen. exe

zip

frontkeygen. zip

Дистрибутив клиентcкой части QUIK (отдельно)

.exe (cамораспаковывающийся архив)

front. exe

zip

front. zip

Дистрибутив программы генерации ключей (отдельно)

.exe (cамораспаковывающийся архив)

KeyGen. exe

zip

KeyGen. zip

Руководство пользователя QUIK (полная версия)

zip

front_doc. zip

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

doc

HowTo. doc

zip

howto. zip

Руководство пользователя программы создания ключей

doc

keygen_doc. doc

Документация по заявкам stop-loss

doc

QUIK+StopLoss. doc

zip

quik_stoploss. zip

Решения часто встречающихся проблем QUIK

zip

problem_quik. zip

xls

probl_QUIK. xls

Документация по ускорению работы QUIK

zip

uskorenie_quik. zip

doc

Uskorenie_QUIK. doc

Мини FAQ по настройке:

1) Ошибка установления DDE-соединения при экспорте данных в Excel

2) Как сформировать ключи?

3) Что делать при возникновении сообщения "Неверное имя или пароль"?

4) Как настроить QUIK для работы через proxy-сервер?

5) Настройка экспорта данных в MetaStock

1) Ошибка установления DDE-соединения при экспорте данных в Excel

Ответ:

1) Проверьте, загружен ли Excel, открыта ли книга, в которую вы хотите выводить данные и существует ли в ней указанный лист. Предположим, что в нашем случае у нас в Excel открыта Книга1 и в ней есть лист Лист1 . В случае, если открытая книга была создана, но еще не была сохранена и открыта заново, тогда в качестве параметра 'Рабочая книга' в QUIK надо задать Книга1 . В противном случае, если эта книга уже существовала и была заново открыта, тогда следует задать Книга1.xls .
В общем случае в качестве параметра 'Рабочая книга' должна быть задана строка, указанная в заголовке окна Excel для книги, в которую вы будете выводить данные. Обратите внимание на " .xls ", чаще всего проблема бывает именно в этом, т. к. это довольно типичная ситуация.

2) Если в вашем случае все задано правильно, но данные все равно не выводятся, попробуйте выйти из обоих программ и запустить из заново. Если и после этого ситуация не изменилась - перезагрузите компьютер, скорее всего это причина проблемы кроется в операционной системе Windows.

2) Как сформировать ключи?

• Шаг 1: Выбор имен файлов, имени и пароля

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

• Шаг 2: Подтверждение пароля

На втором шаге создания ключа необходимо второй раз набрать пароль для защиты секретного ключа, такой же как на шаге 1.

• Шаг 3: Подготовка файла ключей для передачи

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

• Шаг 4: Проверка правильности ввода параметров.

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

• Шаг 5: Создание ключа

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

3) Что делать при возникновении сообщения "Неверное имя или пароль"?

• Проверьте правильность введения имени или пароля, который вы вводите в ответ на приглашение системы. Возможно вы вводите пароль не в том регистре (перепутаны прописные и заглавные буквы) или, к примеру, в русской кодировке, тогда как настоящий пароль должен вводиться английскими символами.

• Проверьте, установлено ли соединение и имеете ли вы доступ в Интернет.

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

Если файлы с ключами лежат на дискете, убедитесь в том, что она вставлена в дисковод A. Проверьте, существуют ли на дискете файлы pubring. txk и secring. txk.

• Проверьте, правильно ли расположена система. 16-разрядные версии системы QUIK (версии 1.45 и ниже) не должны располагаться в папках с длинными именами.
Версия используемой вами копии системы QUIK указана в заголовке окна программы

Так и не удалось подключиться? Тогда смотрим дальше...

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

secring=b:\secring. txk
pubring=b:\pubring. txk

Если же расположение файлов pubring. txk и secring. txk не описано, но вы знаете, где они находятся, то вы должны сделать следующее:
повторите действия по настройке системы для работы с дисководом B, только вместо b:\ введите полный путь к каталогу с файлами pubring. txk и secring. txk .

• Дополнение: система QUIK не будет корректно функционировать, если в пути к файлам pubring. txk и secring. txk будут содержаться русские символы.

• Попробуйте ещё раз подключиться к серверу QUIK.

Опять не получилось? Ничего страшного, читаем дальше.

• Откройте для просмотра файл info. ini , находящийся в рабочем каталоге системы QUIK .
Найдите параметр auth-name , запомните его значение. Откройте для просмотра файл pubring. txk . Проверьте, имеется ли в нём раздел (строка) примерно следующего вида:
[Информационная система QUIK (info)]

В круглых скобках должно быть записано значение параметра auth-name из файла info. ini (В строке примера этот параметр = info).

Если параметры не совпадают, приведите их в соответствии друг с другом, отредактировав один из файлов: pubring. txk или info. ini . Ещё проверьте на всякий случай, а создан ли в файле pubring. txk ваш секретный ключ. вы сможете узнать это открыв для просмотра файл pubring. txk . Найдите в нём строку вида
[ (Иванов)]

Если она существует, на самом ли деле она идентифицирует вашу личность?

•  Дополнение: В качестве имени при подключении к серверу QUIK вы должны вводить любое из слов (подстрок), строки идентифицирующей вашу личность.

Похоже на то, что вам придётся формировать новые файлы ключей, если их у вас нет, или редактировать уже имеющиеся и регистрироваться на сервере QUIK заново. С ключами Вы можете работать при помощи программы qrykman. exe , входящей в поставку системы QUIK или пакета сервисных программ для работы с ключами, который вы можете найти здесь (ссылка на таблицу «Дистрибутивы и инструкции пользователя)

.

4) Как настроить QUIK для работы через proxy-сервер?

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

•  поддержка команды proxy CONNECT - рекомендуется

•  поддержка NAT (Network Address Translation)

•  возможность осуществлять ретрансляцию IP-адресов

Настройка QUIK для работы с использованием команды proxy CONNECT

На данный момент протестирована работа QUIK со следующими прокси-серверами

•  Squid proxy (требуется дополнительная настройка)

•  MSProxy (требуется дополнительная настройка)

•  WinGate (настройки не требуется)

Откройте на редактирование файл info. ini, находящийся в директории, в которой установлена программа QUIK. В разделе [proxy] измените следующие параметры:
use-proxy=1 - использовать прокси

proxy-server-ip-address=194.241.147.131 - IP-адрес вашего прокси-сервера

proxy-port=882 - порт HTTP вашего прокси-сервера

Настройка SQIUD proxy

Необходимо включить порт 15100 (порт, который использует QUIK) в список портов, через которые Squid proxy будет "разрешать" "пробрасывать" SSL-соединения. Для этого в файле sqiud. conf (обычно это /usr/local/squid/etc/squid. conf) должны быть следующие строки:
Включение 15100 порта в список SLL-портов:

acl SSL_ports port

Разрешить использовать метод CONNECT при обращении на определённые выше SSL-порты:
acl CONNECT method CONNECT

http_access deny CONNECT! SSL_ports

Настройка MSProxy

Необходимо включить порт 15100 (порт, который использует QUIK) в список портов, через которые MSProxy будет использовать для "пробрасывания" SSL-соединения. Для этого необходимо запустить программу regedit и изменить один из ключей в реестре Windows: HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \W3Proxy \Parameters\SSLPortListMembers
В список портов необходимо добавить порт номер 15100 . Кроме того, в том случае если включен конроль доступа для "Web Proxy" сервиса MSProxy, то для протокола "Secure" нужно добавить группу "Everyone". В журналах сервиса эти соединения будут регистрироваться как от пользователя "anonymous".

5) Настройка экспорта данных в MetaStock

1: При установке программы версии 7.0 и более поздней необходимо обязательно указать в диалоге «Select Real-Time Vendor» опцию «Signal (Broadcast version)».

2: Перед первым использованием MetaStock'а:

2.1: Убедитесь, что в директории, где установлена система QUIK, находятся файлы WinRos. exe и iwr. dll.

2.2: Запустите программу QUIK.

3: Откройте входящую в комплект Metastock’а программу The Downloader.
4: Создайте новый источник данных выбором пункта меню File/New/Security.

5: В поле «Name» введите название источника данных, например, «RAO».

6: В поле «Symbol» введите обозначение инструмента, например, «EESR». Это обозначение должно совпадать с обозначением инструмента в настройках экспорта из QUIK.
7: В поле «FirstDate» введите текущую дату (заполняется по умолчанию).

8: В поле «Periodicity» выберите значение «Intraday». В результате станут доступны поля «Interval», «Start Time» и «End Time».

9: В поле «Units» выберите значение «Decimal».
10: В поле «Interval» введите значение интервала получения новых данных, рекомендуется «1 Minute».

10.1: ЗАМЕЧАНИЕ: Этот параметр устанавливается один раз и не подлежит изменению в дальнейшем.
11: В поле «Start Time» и «End Time» введите время начала и окончания торговой сессии соответственно.
12: Чтобы перейти к настройке следующего инструмента, нажмите кнопку «Create». Чтобы завершить настройку, нажмите кнопку «Ok».

Для того, чтобы получить более подробную инструкцию по этой теме, а так же по совместной работе QUIK с другими приложениями такими как: Wealth-Lab Developer, Omega TradeStation/ProSuite 2000 и т. п., можно воспользоваться документацией разработчиков QUIK, находящейся по адресу http://www. *****/depot/quikref. zip