Plaza_Sources
Вы получаете архив с исходным кодом на C# для адаптера S#.Plaza, который подключает StockSharp к потокам репликации и публикации транзакций MOEX Plaza II/CGate. Реализация использует модель сообщений ...
Install-Package StockSharp.Plaza_Sources -Version 5.0.49
Вы получаете архив с исходным кодом на C# для адаптера S#.Plaza, который подключает StockSharp к потокам репликации и публикации транзакций MOEX Plaza II/CGate. Реализация использует модель сообщений API: исходники позволяют изучить обработку таблиц, ревизий и транзакционных ответов CGate и адаптировать её под свою шлюзовую инфраструктуру. Версия коннектора как отдельный товар — Plaza.
В проект входят адаптер сообщений, обёртка над нативным CGate API, реестры потоков, таблиц и колонок, менеджер ревизий, издатель транзакций и построители стакана.
- Соединение с CGate: настраиваются адрес роутера, имя приложения, ключ CGate, логин и пароль; для локального роутера предусмотрен протокол SharedMem.
- Потоки и восстановление: выбранные таблицы запускаются в режимах snapshot и online, а сохранённые lifenum и ревизии позволяют продолжать репликацию с нужной позиции.
- Рыночные данные: код преобразует справочники инструментов и сессий, Level1, тиковые сделки, агрегированные стаканы и анонимный журнал заявок; отдельный построитель формирует стакан из order log.
- Торговые операции: поддержаны лимитные и айсберг-заявки, изменение, снятие и массовая отмена, а ответы издателя преобразуются в состояния заявок и ошибки.
- Средства и позиции: таблицы CGate дают денежные и инструментальные позиции, комиссии, заблокированные средства и вариационную маржу.
Текущий путь регистрации принимает лимитные заявки, включая айсберг; рыночные заявки в нём не поддержаны. Для работы требуется среда MOEX CGate, роутер, подходящие схемы и права участника; приложенный нативный runtime рассчитан на win-x64.