StorageBuffer
Tampão de armazenamento.
Implementa: IStorageBuffer, IPersistable, ICloneable<IStorageBuffer>, ICloneable
Propriedades
public bool DisableStorageTimer { get; set; }
value = storageBuffer.DisableStorageTimer
storageBuffer.DisableStorageTimer = value
StartStorageTimer.
public bool Enabled { get; set; }
value = storageBuffer.Enabled
storageBuffer.Enabled = value
Activar o armazenamento.
public bool EnabledLevel1 { get; set; }
value = storageBuffer.EnabledLevel1
storageBuffer.EnabledLevel1 = value
Activar o armazenamento de nível 1.
public bool EnabledOrderBook { get; set; }
value = storageBuffer.EnabledOrderBook
storageBuffer.EnabledOrderBook = value
Activar o armazenamento do livro de pedidos.
public bool EnabledPositions { get; set; }
value = storageBuffer.EnabledPositions
storageBuffer.EnabledPositions = value
Activar o armazenamento de posições.
public bool EnabledTransactions { get; set; }
value = storageBuffer.EnabledTransactions
storageBuffer.EnabledTransactions = value
Activar o armazenamento de transacções.
public bool FilterSubscription { get; set; }
value = storageBuffer.FilterSubscription
storageBuffer.FilterSubscription = value
Guardar dados apenas para assinaturas.
public ISet<DataType> IgnoreGenerated { get; }
value = storageBuffer.IgnoreGenerated
Ignorar mensagens com BuildFrom não é .
Métodos
public IStorageBuffer Clone()
result = storageBuffer.Clone()
Cria uma cópia profunda de DataSeries
public IEnumerable<BoardStateMessage> GetBoardStates()
result = storageBuffer.GetBoardStates()
Acumule BoardStateMessage.
Retorna: Estados Unidos.
public IDictionary<ValueTuple<SecurityId, DataType>, IEnumerable<CandleMessage>> GetCandles()
result = storageBuffer.GetCandles()
Acumule CandleMessage.
Retorna: Velas.
public IDictionary<SecurityId, IEnumerable<Level1ChangeMessage>> GetLevel1()
result = storageBuffer.GetLevel1()
Acumule Level1ChangeMessage.
Retorna: Nível 1.
public IEnumerable<NewsMessage> GetNews()
result = storageBuffer.GetNews()
Acumule NewsMessage.
Retorna: Notícias.
public IDictionary<SecurityId, IEnumerable<QuoteChangeMessage>> GetOrderBooks()
result = storageBuffer.GetOrderBooks()
Acumule QuoteChangeMessage.
Retorna: Ordens de livros.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetOrderLog()
result = storageBuffer.GetOrderLog()
Acumule OrderLog.
Retorna: Diário de encomendas.
public IDictionary<SecurityId, IEnumerable<PositionChangeMessage>> GetPositionChanges()
result = storageBuffer.GetPositionChanges()
Acumule PositionChangeMessage.
Retorna: Mudanças de posição.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTicks()
result = storageBuffer.GetTicks()
Acumule Ticks.
Retorna: Tiques.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTransactions()
result = storageBuffer.GetTransactions()
Acumular Transações.
Retorna: Transações.
public void ProcessInMessage(Message message)
storageBuffer.ProcessInMessage(message)
Mensagem de processo.
- message
- Mensagem.
public void ProcessOutMessage(Message message)
storageBuffer.ProcessOutMessage(message)
Mensagem de processo.
- message
- Mensagem.