Главная  

 Утилиты MTC  

Утилита ToQuik  
OmegaMTS  
Скрипты ОС  
Утилита SMS  
Утилита E-mail  

  Тесты систем  

             Скачать  

              Резюме  

           Контакты  




[AD]

[AD]
[AD]

Версия 1.7 !!!

ОПИСАНИЕ МТС

Программа OmegaMTS предназначена для автоматизации экспорта заявок из программы Omega Research ProSuite в торговый терминал. В качестве торгового терминала может использоваться программы Quik, NetInvestor или AlfaDirect. С помощью связки программ: Торговый терминал + Omega ProSuite + OmegaMTS можно создать Механическую Торговую Систему (МТС) способную осуществлять автоматическую торговлю ценными бумагами В секции КЦБ ММВБ.
Процесс работы МТС в режиме реального времени представляет собой следующее:
  • 1. Торговый терминал передает котировки в Omega ProSuite.
  • 2. Нужная Вам торговая стратегия в Omega ProSuite генерирует различные сигналы на покупку/продажу нужного объема ценных бумаг. Данные сигналы можно посмотреть в TrackingCenter Omega ProSuite.
  • 3. Программа OmegaMTS в соответствии с настройками проверяет исполненные в Omega ProSuite ордера. Если находит таковые, то формирует специальный файл транзакций в формате торгового терминала.
  • 4. Торговый терминал в соответствии со своими настройками проверяет файл транзакций, и если находит в нем новые заявки, то передает их торговой системе на исполнение (В случае AlfaDirect ордер отправляется сразу брокеру без файла трензакций).
Преимущества использования в МТС данной программы:
  • 1. Простота создания МТС в целом.
  • 2. Простота настройки и запуска МТС.
  • 3. Не нужно быть специалистом в EasyLanguage PowerEditor, т.к. Нет необходимости как-либо модифицировать стратегию.
  • 4. Нет ограничений по числу запущенных стратегий.
  • 5. Нет ограничений по числу торгуемых бумаг.
  • 6. Работает с любыми типами ордеров.
  • 7. Дополнительно позволяет отслеживать состояние МТС (связь с интернетом, сделки) и предавать это на электронную почту (мобильный телефон).

УСТАНОВКА

Программа OmegaMTS не требует установки, достаточно записать в отдельный каталог файлы программы:
  • omegamts.exe – исполняемый файл,
  • omegamts.txt – файл справки,
Для работоспособности программы необходимо установить Omega Research ProSuite и ОБЯЗАТЕЛЬНО установить BDE Administrator от фирмы BORLAND. Взять его можно здесь: bde.exe длина файла 3.5 Мб


НАСТРОЙКА МТС

НАСТРОЙКА GlobalServer Omega ProSuite.
Все ценные бумаги (тикеры) должны быть настроены в соответствии со стандартами кодировки ценных бумаг ММВБ. Код ценной бумаги указан в поле SYMBOL. В поле DESCRIPTION указывается дополнительная информация: секция (в которой осуществляется торговля данной бумагой) и количество бумаг в одном лоте. Пример настройки GlobalServer на 14.12.2003:





НАСТРОЙКА стратегии Omega ProSuite.
Стратегия в Omega ProSuite должна быть настроена на генерацию ордеров:
Go > StrategyBuilder > Edit > Position > Send a notification to the Tracking Center, и в свойствах (Properties) стратегии отметить Generate orders for next bar. Стратегия должна "уметь" генерировать необходимый объем позиции, причем объем должен быть в штуках бумаг, а не в лотах. Необходимый пересчет в лоты произойдет автоматически при экспорте в программе OmegaMTS на основе настроек указанных вами в GlobalServer.

НАСТРОЙКА Omega Tracking Center.
В настройках Tracking Center необходимо расширить лимит генерируемых ордеров, для этого надо запустить Омегу и выбрать File > New > Tracking Center, далее View > Options, и на вкладке Limit проставить везде Maximum Entries = 9999.

НАСТРОЙКА OmegaMTS.




Настройка временных характеристик. Экспорт ордеров осуществляется только во время активности сессии ММВБ. Опрос происходит с интервалом в 1 сек.
Настройка торгового терминала. В программе заложена возможность работы с терминалами: Quik, NetInvestor и AlfaDirect. Для Quik необходимы: код клиента (например 56700) и номер счета (например L01-00000F00). Для NetInvestor: код клиента ( например 01/ ). Для AlfaDirect: портфель ( например 100118-000 ).
Пользовательские настройки. Проскальзывание - величина в % указывающая максимальное проскальзывание. Там же выбирается путь к файлу автоматического подбора заявок. Об автоматическом подборе заявок подробно указано в документации применяемого торгового терминала.
Если в качестве торгового терминала используется Quik, то в тогда возможно отслеживать наличие связи терминала с сервером брокера. Для этого надо указать путь к файлу info.log торгового терминала Quik (каталог где установлен Quik). Проверка осуществляется с интервалом в 3 минуты.


ЗАМЕЧАНИЯ

  • 1. Заявка на выполнение в торговую систему попадает только после исполнения ее в Omega ProSuite (Таблица Filled Orders в TrackingCenter).
  • 2. Тип ордера в Omega ProSuite значения не имеет.
  • 3. В данной версии все сигналы Omega ProSuite передаются на исполнение, чтобы этого избежать достаточно отменить генерацию ордеров в свойствах стратегии (Generate orders for next bar).
  • 4. Задержка с момента генерации заявки в Omega ProSuite до попадания в торговую систему может составлять 1-2 сек.
  • 5. Программа OmegaMTS ведет файл журнала (omegamts .log) в каталоге где установлена.
  • 6. Для своевременного информирования трейдера о состоянии МТС дополнительно удобно использовать программу EML_log (SMS_log), которая позволяет отсылать строки из файла журнала на электроный адрес трейдера (на мобильный телефон). Взять прграмму можно на этом сайте.
  • 7. Программа OmegaMTS создавалась для личных нужд разработчика, поэтому разработчик не несет никакой ответственности за использование программы OmegaMTS другими лицами.


Скачать Демо-версию Программы OmegaMTS можно здесь. Ограничение Демо-версии в торговле только одним лотом. Полнофункциональную версию можно получить написав мне zoran3@yandex.ru

26.02.2005
(C) Content & Design by Dmitry Kuznetsov 2003