Plaza_Sources
You receive an archive containing the C# source code of the S#.Plaza adapter, which connects StockSharp to MOEX Plaza II/CGate replication streams and transaction publishing. The implementation uses t...
Install-Package StockSharp.Plaza_Sources -Version 5.0.49
You receive an archive containing the C# source code of the S#.Plaza adapter, which connects StockSharp to MOEX Plaza II/CGate replication streams and transaction publishing. The implementation uses the message model provided by API, allowing you to inspect how CGate tables, revisions, and transaction replies are handled and adapt the integration to your gateway infrastructure. The connector is also available as a separate product: Plaza.
The project contains the message adapter, a wrapper around the native CGate API, stream, table, and column registries, a revision manager, a transaction publisher, and market-depth builders.
- CGate connection: the router address, application name, CGate key, login, and password are configurable; SharedMem transport is available for a local router.
- Streams and recovery: selected tables are opened in snapshot and online modes, while saved lifenum and revision values allow replication to continue from the required position.
- Market data: the code maps instrument and session reference data, Level1 values, tick trades, aggregated order books, and the anonymous order log; a separate builder creates market depth from order-log events.
- Order operations: limit and iceberg orders, replacement, cancellation, and mass cancellation are supported, with publisher replies mapped to order states and errors.
- Funds and positions: CGate tables provide cash and security positions, commissions, blocked funds, and variation margin.
The current registration path accepts limit orders, including iceberg orders; it does not register market orders. Operation requires a MOEX CGate environment, router, matching schemas, and participant permissions; the bundled native runtime targets win-x64.