
- •Раздел 6. Совместная работа с другими приложениями
- •Экспорт данных в Microsoft Excel
- •Назначение
- •Использование
- •Настройки вывода в ms Excel
- •Рекомендации
- •Сообщения об ошибках
- •Использование odbc для экспорта информации
- •Назначение
- •Использование
- •Рекомендации
- •Сообщения об ошибках
- •Экспорт данных в системы технического анализа встроенными средствами
- •Назначение
- •Использование
- •Рекомендации
- •Сообщения об ошибках
- •Настройка программы Equis MetaStock
- •Настройка программы Wealth-Lab Developer
- •Подготовка к работе
- •Создание источника данных в quik
- •Настройка импорта данных в Wealth-Lab Developer
- •Настройка программы Omega TradeStation/ProSuite 2000
- •Замечания к установке программы
- •Настройка в GlobalServer потока принимаемых данных
- •Дополнительная информация к разделу:
- •Экспорт данных в системы технического анализа с использованием внешних программ
- •Назначение
- •Использование
- •Использование программы dde2ms
- •Использование программы MetaServer rt
- •Настройка
- •Импорт транзакций
- •Назначение
- •Использование
- •Формат .Tri-файла с параметрами транзакций
- •Формат .Tro-файла с результатами обработки транзакций
- •Настройка
- •Приложения
- •Форматы данных для настройки экспорта через odbc
- •Пример импорта транзакций
Формат .Tro-файла с результатами обработки транзакций
Файл представляет собой последовательность строк, каждая из которых содержит информацию по отдельной транзакции. Параметры транзакции описываются в виде «НАЗВАНИЕ_ПАРАМЕТРА=значение_параметра» и разделяются символом «;».
Параметры и принимаемые ими значения:
Параметр |
Значение |
TRANS_ID |
Уникальный идентификационный номер заявки |
STATUS |
Результат выполнения операции. Может принимать одно из следующих значений:
|
TRANS_DESCRIPTION |
Описание выполняемой транзакции, например «Ввод заявки» |
DESCRIPTION |
Текстовый комментарий к полю STATUS, содержащий ответ сервера QUIK или торговой системы. |
ORDER_NUMBER |
Регистрационный номер заявки в торговой системе |
Пример строки .tro-файла:
TRANS_ID=14;STATUS=0;TRANS_NAME="Ввод заявки"; DESCRIPTION="Отправлена транзакция";
TRANS_ID=14;STATUS=3;TRANS_NAME="Ввод заявки"; DESCRIPTION="(160) Заявка на покупку N 68359610 зарегистрирована."; ORDER_NUMBER=68359610;
Настройка
И
з пункта менюТорговля/Импорт транзакцийиз файла откройте окно настройки импорта транзакций.
В поле «Файл с исходными данными о транзакциях» введите полный путь к .tri-файлу c транзакциями, например, «C:\quikdata\input.tri».
В поле «Обрабатывать через .. секунд» укажите периодичность чтения файла. Рекомендуемый интервал – 5 секунд.
Если установлен флажок «Оповещать об обработке файла звуковым сигналом», то при каждом обращении к файлу программа будет подавать звуковой сигнал. Используйте его при необходимости для контроля над функционированием процесса импорта транзакций.
В поле «Файл с данными об успешно отправленных транзакциях» введите полный путь к .tro-файлу, например, «C:\quikdata\output.tro».
В поле «Файл с журналом отправляемых транзакциях» введите полный путь к .trr-файлу, например, «C:\quikdata\log.trr».
Если установлен флажок «Вести журнал отправляемых транзакций», то в .trr-файл будет записываться информация об обработанных транзакциях.
Следующие параметры («Число обращений сделанных к файлу» и т.д.) используются как статистика процесса импорта транзакций.
Нажатие кнопки «Начать обработку» приводит к старту процесса импорта транзакций. Нажатием кнопки «Прекратить обработку» процесс импорта останавливается.
Нажмите кнопку «Закрыть» для закрытия окна настройки с сохранением выполненных настроек. Если процесс импорта начат, он будет осуществляться автоматически в фоновом режиме.
ЗАМЕЧАНИЕ: Запись данных о транзакции в текстовый файл должна осуществляться целой строкой. Если запись параметров одной сделки будет производиться несколькими обращениями к файлу, то возможна ситуация, когда QUIK начнет чтение не полностью сформированной транзакции и она будет неправильно обработана либо отвергнута.