Trading tools

Сотрудничество


 
Полезное
Подписка на RSS-ленту

Поддержать проект:

WM:
R757443857681
Z305778025977

QCP_QUIKDDE


1) Назначение
2) Настройки
3) Настройка QUIK
4) Условия распространения и оплата


1) Назначение


Модуль QCP_QUIKDDE (QCP_QUIKDDE.DLL) представляет собой точку подключения для работы с рыночными данными на биржевых площадках методом подключения к терминалу QUIK по технологии DDE .[ справка ]

Предназначен для работы в составе торгового автомата qSDK. Для работы торгового автомата необходимы также драйвер точки подключения (QCP_Driver) и модуль автотрейдинга (торговый алгоритм). Стартовые настройки точки подключения осуществляются с помощью файла конфигурации QCP_QUIKDDE.INI, расположенного в каталоге драйвера. Файлы драйвера рекомендуется располагать подкаталоге QConnectionPoints/QCP_QUIKDDE корневого каталога торгового автомата


Наверх

2) Настройки


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

Настройки драйвера осуществляются с помощью файла конфигурации QCP_QUIKDDE.INI, расположенного в каталоге точки подключения. Большинство настроек можно оставить по умолчанию для любой конфигурации торгового автомата. Жирным шрифтом выделены обязательные индивидуальные настройки для нормального функционирования системы

Пример файла настроек QCP_QUIKDDE.ini

[COMMON]



// Идентификатор счета FORTS (что-то вроде SPBFUT00XXX)
FORTSACCOUNT1=SPBFUT00xxx
// Идентификатор счета для MICEX что-то типа NC00XXXXXXXXX...
MICEXACCOUNT1=NL0011100xxx
// Код клиента (иногда требуется при работе с инструментами ММВБ)
CLIENT_CODE1=""


// Первый номер цикла, псле которого возможен результат IsOnline=1
FirstOnlineCycleNum=100



// Путь до QUIK
QUIKPath=C:\QUIK\



// Конфигурировать способ импорта транзакций QUIK (0 или 1) 0-не конфигурировать 1-конфигурировать
// ВНИМАНИЕ! Если настройка ConfigureQUIK установлена в 1, то при первом запуске, а так же при изменении настройки OutputWay
// необходимо запустить сначала QuikOrdersDOM, затем QUIK. В остальных случаях порядок запуска не имеет значения
ConfigureQUIK=1




// Способ отправки заявок TRI или DLL. TRI - с использованием .tri файла, DLL - через асинхронную функцию отправки заявок библиотеки TRANS2QUIK.DLL
// Второй способ вроде быстрее
// ВНИМАНИЕ! Если настройка ConfigureQUIK установлена в 1, то при первом запуске, а так же при изменении настройки OutputWay
// необходимо запустить сначала QuikOrdersDOM, затем QUIK. В остальных случаях порядок запуска не имеет значения
OutputWay=DLL

// Смещение временной зоны относительно биржевой, в часах
TZShift=0


// Уровень детализации информации в log-файле. от 0 до 5. 0 - сообщения в log-файл отсутствуют, 5- запись всех возможных сообщений в файл
LogLevel=2

// Автозапуск QUIK [Да=1, Нет=0]. В случае, если настройка установлена в 1 и в папке QuikOrdersDOM есть файл "login.ini" с именем пользователя и паролем - будет
произведет автоматический вход в QUIK.
AutoStart=1

// Интервал опроса памяти QUIK в мс (очень маленькие интервалы сильно увеличивают загрузку процессора)
CycleInterval=1

// пауза после запуска QUIK, мс (QUIKOrdersDOM временно остановит свою работу после запуска QUIK на заданное значение)
AfterStartQUIKPause=10000

// пауза после автоматического логина QUIK, мс (QUIKOrdersDOM временно остановит свою работу после автоматического входа на сервер QUIK на заданное значение)
AfterLoginQUIKPause=5000




[TABLES]
//При экспорте по DDE в QUIK необходимо указать название книги - полное текстовое имя таблицы либо её индекс

CurrentTable = "1:Текущая таблица параметров"
LimitsTable = "2:Ограничения по клиентским счетам"
DealsTable = "3:Таблица сделок"
OrdersTable = "4:Таблица заявок"
PosTable = "5:Позиции по клиентским счетам"
DOMTable = "6:Котировки"
AllDealsTable = "7:Таблица всех сделок"



Наверх

3) Настройка QUIK


Для работы с точкой подключения QCP_QUIKDDE необходимо произвести дополнительные настройки QUIK, связанные с выводом данных по DDE.
Сделать это можно автоматически, либо вручную.

Автоматический способ:

1. Из папки QCP_QUIKDDE скопировать файл qdde.wnd в рабочую папку QUIK.
2. В меню QUIK выбрать "Настройки"-"Загрузить настройки из файла"-выбрать файл qdde.wnd
3. В текущую таблицу параметров добавить желаемые инструменты
4. Открыть котировальные стаканы интересующих инструментов и настроить вывод по DDE для каждого:

На каждом из открытых окон котировок нажать правую клавишу мыши, выбрать "Вывод через DDE-сервер".
Заполнить
DDE сервер: "qdde" (без кавычек);
Рабочая книга: "Котировки";
Лист: необходимо указать тикер инструмента (например-"RIZ2");
Отметить галочки: "Вывод после создания", "С заголовками столбцов", "Формальные заголовки"
Нажать "Закрыть"


Ручной способ:

В меню QUIK выбрать "Окна"-"Сделать закладки"-"Добавить"-"qdde"
В новой закладке добавить таблицы:

"Текущая таблица параметров" с необходимыми инструментами
"Ограничения по клиентским счетам"
"Таблица сделок"
"Таблица заявок"
"Позиции по клиентским счетам"
"Таблица всех сделок"
и стаканы по необходимым инструментам. Во всех таблицах добавить все доступные параметры

Для каждой из открытых таблиц нажать правую клавишу мыши, выбрать "Вывод через DDE-сервер"

DDE сервер: qdde
Рабочая книга: в зависимости от таблицы одно из значений

"Текущая таблица параметров"
"Ограничения по клиентским счетам"
"Таблица сделок"
"Таблица заявок"
"Позиции по клиентским счетам"
"Котировки"
"Таблица всех сделок"

Лист: для стаканов необходимо указать тикер инструмента (например-RIZ2), для остальных таблиц можно ничего не указывать

Отметить галочки "Вывод после создания", "С заголовками столбцов", "Формальные заголовки", нажать "Закрыть"
В меню QUIK выбрать "Настройки"-"Сохранить настройки в файл" Закрыть QUIK
Наверх

3) Условия распространения и оплата


В режиме чтения данных модуль работает бесплатно (сразу после скачивания). Для работы с транзакциями (отправка/снятие/перемещение заявок). Модуль входит в пакет дополнительных функций QuikOrdersDOM+

Перейти на страницу “cкачать”


Наверх

Эта инструкция описывает функции QCP_Plaza2 версии 1.0.0.1. Новые версии и поддержку программы можно получить на сайте http://ttools.ru

Приятного использования и больших профитов!
Скальперский привод для Quik QuikOrdersDOM

Подписаться на блог ttools.ru по email: