Código-fonte do conector MICEX Bridge (TEAP)
Você recebe um arquivo com o código-fonte em C# do adaptador S#.Micex, que conecta o StockSharp aos segmentos de ações e câmbio da Bolsa de Moscou por meio do MICEX Bridge com a interface TEAP ou no m...
Install-Package StockSharp.Micex_Sources -Version 5.0.49
Você recebe um arquivo com o código-fonte em C# do adaptador S#.Micex, que conecta o StockSharp aos segmentos de ações e câmbio da Bolsa de Moscou por meio do MICEX Bridge com a interface TEAP ou no modo de conexão direta co-location. A implementação usa o modelo de mensagens do API: o código-fonte permite acompanhar como as tabelas e transações nativas do gateway são convertidas e adaptar a integração à sua infraestrutura. O conector também está disponível como produto separado: ASTSBridge.
O projeto inclui o adaptador de mensagens, um wrapper para a API nativa MTESRL, modelos de esquemas e condições de ordens, além de descrições das tabelas e transações das interfaces para os segmentos de ações e câmbio.
- Conexão com o gateway: estão disponíveis os modos Bridge e Embedded, uma lista de endereços de servidores, um endereço preferencial, a interface de negociação, credenciais e parâmetros de serviço, mercados e compactação.
- Dados de mercado: as tabelas do gateway são convertidas em instrumentos e índices, estados dos mercados, Level1, negócios tick, livros de ofertas e notícias da bolsa.
- Operações com ordens: o código processa ordens limitadas, a mercado e condicionais, alterações, cancelamentos, cancelamentos em massa e atualizações das próprias ordens e negócios.
- Contas e posições: o adaptador recebe contas de negociação, saldos em dinheiro e posições em instrumentos para as interfaces de ações e câmbio.
- Estrutura da interface: durante a conexão, são lidas as tabelas, os campos, as enumerações e as transações disponíveis, permitindo considerar a configuração específica do gateway.
Para funcionar, são necessários a biblioteca nativa MTESRL e o acesso configurado ao MICEX Bridge ou à infraestrutura co-location. Os mercados, as tabelas e as operações disponíveis dependem da interface selecionada e das permissões do participante.