Что такое Plaza 2 и с чем ее едят! Ч.2.
Дальше будет интереснее.
Контуры Plaza 2.
Существует 2 контура Plaza 2: для тестовых торгов и реальных торгов. Тестовый контур необходим для разработчиков. Доступ можно получить здесь: http://moex.com/s438.
На тестовом цена последней сделки, цена покупки и продажи очень похожи на реальный, но остальные данные далеки от реальности.
Установка и настройка шлюза.
После того как получили логин Plaza 2 скачаем последнюю версию cGate ftp://ftp.moex.com/pub/FORTS/Plaza2/CGate/.
В процесс установки можно параметры по умолчанию не менять, кроме следующих:
Выбираем вариант подключения:
Тестовая система для разработчиков если хотим подключаться к тестовому контуру.
Интернет соединение если будем подключаться к реальным торгам с домашней сети/виртуальной машины брокера.
Вводим ваш логин, пароль который получили от Московской биржи.
Ваш роутер настроен и если все правильно сделано, то и подключен к торгам. Чтобы это проверить надо подключиться к роутеру или каким-либо терминалом (как настроить FortsSoft Terminal опишу в следующей статье). Или смотреть логи роутра, что очень не просто. В случае проблем с запуском роутера, можно обратиться в техническую поддержку Московской биржи help@moex.com. Логи роутера можно сразу вложить в письмо, обычно отвечают очень оперативно.
Редактирование настроек шлюза.
Все что мы прописывали при установке шлюза можно изменить и после установки. Для этого останавливаем службу SPECTRA_CGATE_Router, открываем файл client_router.ini из директории установки шлюза.
1- Логин/пароль для доступа к Plaza 2.
2- Сервера подключения.
Меняем, что нам необходимо и запускам службу SPECTRA_CGATE_Router.
Есть интересующие вопросы? Пишите, отвечу или освещу в следующих статьях.
что значит остальные данные очень далеки от реальности?
что можно тестировать на тестовом доступе, просто протоколы и факт получения данных, без стратегии?
Открытый интерес сильно скачет, когда совершают внебиржевые сделки. Можно ли его очистить от внебиржевых. Вопрос:
1 В ордерлоге открытый интерес транслируется вместе с каждой сделкой?
2. Транслируются ли в ордерлоге внебиржевые сделки? Ведь номера сделкам присваиваются в потоке по нарастающей вместе с внесистемными. Раньше признак был 0/1 nosistem.
1. Да, с каждой сделкой приходит открытый интерес.
2. Внесистемные заявки транслируются в ордерлоге, признак NonSystem.
Только для получения ордерлога дополнительно надо подключать «Полный журнал заявок».
Планирую по ордерлогу написать тоже статью.
Пока ничего.Хотел корреляции поискать. Это все таки объем. Первичные данные.
Типы архивных данных:
- Все сделки и все заявки — Full Orderbook — Тип А
Или вот это Формат файла ORDERLOGmoex.com/a1113
Но тут нет внесистемных.
Сорри, я профан и вопросы соответственные.
Совершенно не умею программировать, но с удовольствием вникаю. Жаль, что конструктор(
Я нашел.
Это поток FORTS_DEALS_REPL — Поток анонимных сделок.
А таблица
orders_log — журнал заявок и deal — журнал сделок
А поле
Nosystem i1 признак внесистемной сделки.
И вся эта байда транслируется по подписке.
Смешно. Мой дедушка имел начальное образование, но обожал ремонтировать телевизор :)
Я так понимаю, что эти данные нужны для тестирования какой то идеи. Я могу в конце дня выгрузить данные за день
У Вас там в мудреном формате? Короче, если не трудно, то на адрес infor02@mail.ru
Буду разбираться, пора осваивать.
Спасибо.