Новая версия 3.8.2

Новая версия 3.8.2
Atom
10/7/2011
Alexander


Quote:
7-го октября 2011 на полигоне для разработчиков будет проведено обновление торговой системы FORTS на версию 3.8.2.
Ориентировочная дата внедрения боевой версии 3.8.2 торговой системы FORTS назначена на 29 октября 2011 года. Точная дата будет объявлена позднее.

Обращаем Ваше внимание, что в связи с апгрейдом полигон для разработчиков будет недоступен весь день 7.10.2011.

Ниже приводится список функциональных изменений, произведенных в данной версии.

1. В шлюз Plaza2 добавлена информация о параметрах исполнения обязательств маркет-мейкерами в новом потоке FORTS_MM_REPL в таблицах fut_mm_info и opt_mm_info.

Всем, кто получает данную информацию через SQL интерфейсы, будет необходимо переключиться на новые таблицы.
Обращаем Ваше внимание, что SQL интерфейс будет отключен через одну неделю после внедрения версии 3.8.2 в боевую систему.

2. В шлюз добавлена новая информация по итогам основного клиринга в потоке FORTS_CLR_REPL.

а. Значения фиксингов, используемых в клиринге в таблице clr_rate. В данной таблице будет передаваться значение курса доллара для расчетов в клиринге. Оно будет заполняться заблаговременно до клиринга.

б. В таблицах fut_pos и opt_pos распространяется информация по клиринговым позициям клиентов с указанием вариационной маржи и другой информации, сформированной в клиринге в привязке к позициям (аналог клиринговых отчетов fposXXYY.dbf и oposXXYY.dbf). Эта информация распространяется непосредственно после вечернего клиринга.

в. Таблица money_clearing (денежное состояние счетов после клиринга). Обращаем ваше внимание, что для сохранения обратной совместимости, в версии 3.8.2 таблица money_clearing будет также транслироваться в потоке FORTS_CLMONEY_REPL, в последующих версиях поток FORTS_CLMONEY_REPL будет отключен, пожалуйста запланируйте переход на новый поток.

г. Таблицы расчетных цен инструментов в клиринге fut_sess_settl и opt_sess_settle также перенесены в поток FORTS_CLR_REPL, с сохранением трансляции в потоках FORTS_FUTINFO_REPL и FORTS_OPTINFO_REPL. В следующих версиях трансляция этих таблиц в потоках FORTS_FUTINFO_REPL и FORTS_OPTINFO_REPL будет отключена.

3. В целях оптимизации процедуры вечернего клиринга внесены изменения в состав передаваемых данных при старте нового торгового дня. Состав изменений по таблицам:

а. Поток FORTS_PART_REPL, таблица part.
б. Поток FORTS_FUTINFO_REPL, таблица investr.
в. Поток FORTS_INFO_REPL, таблица client_params.
г. Поток FORTS_POS_REPL, таблица position.

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

Обращаем внимание участников на возможность потери обратной совместимости для систем, очищающих указанные таблицы по окончании торговой сессии!!!

Следует учитывать возможность полной перезакачки перечисленных таблиц с очисткой данных, в случае административного вмешательства.

Новые дистрибутивы и документация будут доступны 7.10.2011 после 14:00 по адресу:

Дистрибутив шлюза 32х - разрядный
ftp://ftp.rts.ru/pub/FOR...ClientGate1.12.1_32.exe


Дистрибутив шлюза 64х - разрядный
ftp://ftp.rts.ru/pub/FOR...ClientGate1.12.1_64.exe


Описания структур данных и сообщений
ftp://ftp.rts.ru/pub/FOR...st/Plaza2/p2gate_ru.pdf


Описание API
ftp://ftp.rts.ru/pub/FOR...Plaza2/P2ClientGate.doc

Файлы схем данных и сообщений
ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/Scheme


Вроде для нас интерес предоставляет лишь 3 пункт. Кто готов поправить чтоб мы соответствовали данным обновлениям?

Tags:


Thanks:


frontman

Avatar
Date: 10/7/2011
Reply


А скажите пожалуйста не повлекут ли эти изменения ошибки в работе библиотек?
Или данные изменения добавляют функциональность, при этом не изменяя уже имеющиеся возможности.
Спасибо.
Thanks:

Alexander

Avatar
Date: 10/7/2011
Reply


frontman
А скажите пожалуйста не повлекут ли эти изменения ошибки в работе библиотек?
Или данные изменения добавляют функциональность, при этом не изменяя уже имеющиеся возможности.
Спасибо.


Зависит от тех библиотек что вы используете.
Это пока вводится на тестовом сервере, до боевого время ещё должно пройти.

Изменения вроде подробно расписаны, так что понятно где в последующем могут быть проблемы. В 3.8.2 в любом случае совместимость будет с предыдущей версией.
Thanks:

frontman

Avatar
Date: 10/7/2011
Reply


Просто у меня уже сейчас роутер старой версии перестал стаканы выдавать. Вот я думаю измениться ли что с выходом нового.
Буду ждать 2х часов...
Thanks:

Alexander

Avatar
Date: 10/7/2011
Reply


На боевом работает старый роутер, 3.8.2 там не вводили.
Тестовый сегодня не доступен из-за смены роутера на 3.8.2.
Написано ведь всё.

Так что изменений нет.
Thanks:

frontman

Avatar
Date: 10/7/2011
Reply


Просто например терминал для шлюза так же не работал сегодня утром(Стаканы не приходили). Обновил версию терминала на новую все ок.
Thanks:

Alexander

Avatar
Date: 10/7/2011
Reply


Реализовал поддержку 3.8.2 (codereview) (для полноценной поддержки - надо просто будет раскомментировать несколько строчек где стоит "//!!!TODO").

По пунктам:
1, 2а, 2б - не получаем мы данные.
3 - у нас и так не чистилась, а только по Inserted обновлялась (я правильно понял этот пункт из письма?)
2в, 2г - сделал
Thanks:

Alexander

Avatar
Date: 11/28/2011
Reply


Сделал апгрейд нашего клиента до версии 3.8.2
Вместе с этим обновил типы отправляемых сообщений, так что теперь у нас есть поддержка мониторинга latency со стороны клиента (см. доку).

С сегодняшнего дня эта версия запущена на бою, так что мы весьма оперативны. [cool]

Для обновления может потребоваться сделать полный ребилд и удалить старую схему сообщений. Новую я подложил.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy