SpectraFastDialect
Dialeto Spectra FAST.
Herda de: BaseUdpDialect
Construtores
public SpectraFastDialect()
spectraFastDialect = SpectraFastDialect()
Inicializa uma nova instância do SpectraFastDialect.
Propriedades
public override string FeatureName { get; }
value = spectraFastDialect.FeatureName
Nome da peça.
public UdpFeedGroup FODepth20 { get; }
value = spectraFastDialect.FODepth20
Futuros e opções: 20 citações profundidade do mercado.
public UdpFeedGroup FODepth5 { get; }
value = spectraFastDialect.FODepth5
Futuros e opções: 5 citações profundidade do mercado.
public UdpFeedGroup FODepth50 { get; }
value = spectraFastDialect.FODepth50
Futuros e opções: 50 citações profundidade do mercado.
public UdpFeedGroup FOTrades { get; }
value = spectraFastDialect.FOTrades
Futuros e opções: trades log.
public UdpFeedGroup FutInfo { get; }
value = spectraFastDialect.FutInfo
Futuros: informação geral da sessão.
public override bool IsNativeIdentifiers { get; }
value = spectraFastDialect.IsNativeIdentifiers
Identificar o instrumento financeiro nas mensagens por identificador nativo.
public UdpFeedGroup NewsSkrin { get; }
value = spectraFastDialect.NewsSkrin
Notícias (SKRIN).
public UdpFeedGroup OptInfo { get; }
value = spectraFastDialect.OptInfo
Opções: informação geral da sessão.
public UdpFeedGroup OrderLog { get; }
value = spectraFastDialect.OrderLog
Registo de pedidos. Anónimo order_log.
public override string StorageName { get; }
value = spectraFastDialect.StorageName
Nome do armazém.
public override IEnumerable<int> SupportedOrderBookDepths { get; }
value = spectraFastDialect.SupportedOrderBookDepths
Opções disponíveis para MaxDepth.
Métodos
public override IUdpSettingsParser CreateParser()
result = spectraFastDialect.CreateParser()
Criar uma nova instância da classe IUdpSettingsParser.
Retorna: IUdpSettingsParser
public override IAsyncEnumerable<DataType> GetSupportedMarketDataTypesAsync(SecurityId securityId, DateTime? from, DateTime? to)
result = spectraFastDialect.GetSupportedMarketDataTypesAsync(securityId, from, to)
Seja suportado por tipos de mensagem adaptador.
- securityId
- SecurityId
- from
- Data de início para solicitação. Se , em seguida, todas as mensagens disponíveis serão devolvidos.
- to
- Data de fim para a solicitação. Se , então todas as mensagens disponíveis serão devolvidas.
Retorna: Suportado por tipos de dados de mercado adaptador.
public override void Load(SettingsStorage storage)
spectraFastDialect.Load(storage)
Carregar as configurações.
- storage
- Configuração do armazenamento.
public override void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)
spectraFastDialect.LoadSettingsFromFile(feeds)
Carregar as configurações do arquivo especificado.
- feeds
- Configuração do UDP.
protected override ValueTask MarketDataAsync(MarketDataMessage mdMsg, CancellationToken cancellationToken)
result = spectraFastDialect.MarketDataAsync(mdMsg, cancellationToken)
public override void Save(SettingsStorage storage)
spectraFastDialect.Save(storage)
Gravar as definições.
- storage
- Configuração do armazenamento.
protected override ValueTask SecurityLookupAsync(SecurityLookupMessage lookupMsg, CancellationToken cancellationToken)
result = spectraFastDialect.SecurityLookupAsync(lookupMsg, cancellationToken)