IStorageBuffer
La interfaz para el almacenamiento de amortiguación.
Implementa: IPersistable, ICloneable<IStorageBuffer>, ICloneable
Propiedades
public bool DisableStorageTimer { get; set; }
value = iStorageBuffer.DisableStorageTimer
iStorageBuffer.DisableStorageTimer = value
StartStorageTimer.
public bool Enabled { get; set; }
value = iStorageBuffer.Enabled
iStorageBuffer.Enabled = value
Permite almacenamiento.
public bool EnabledLevel1 { get; set; }
value = iStorageBuffer.EnabledLevel1
iStorageBuffer.EnabledLevel1 = value
Permite almacenamiento nivel 1.
public bool EnabledOrderBook { get; set; }
value = iStorageBuffer.EnabledOrderBook
iStorageBuffer.EnabledOrderBook = value
Permite guardar libros.
public bool EnabledPositions { get; set; }
value = iStorageBuffer.EnabledPositions
iStorageBuffer.EnabledPositions = value
Permite almacenamiento de posiciones.
public bool EnabledTransactions { get; set; }
value = iStorageBuffer.EnabledTransactions
iStorageBuffer.EnabledTransactions = value
Permite el almacenamiento de transacciones.
public bool FilterSubscription { get; set; }
value = iStorageBuffer.FilterSubscription
iStorageBuffer.FilterSubscription = value
Guardar datos solo para suscripciones.
public ISet<DataType> IgnoreGenerated { get; }
value = iStorageBuffer.IgnoreGenerated
No hay mensajes de Ignorar con BuildFrom.
Métodos
public IEnumerable<BoardStateMessage> GetBoardStates()
result = iStorageBuffer.GetBoardStates()
Consigue acumulada BoardStateMessage@.
Devuelve: Estados.
public IDictionary<ValueTuple<SecurityId, DataType>, IEnumerable<CandleMessage>> GetCandles()
result = iStorageBuffer.GetCandles()
Consigue acumulada CandleMessage@.
Devuelve: Velas.
public IDictionary<SecurityId, IEnumerable<Level1ChangeMessage>> GetLevel1()
result = iStorageBuffer.GetLevel1()
Consigue acumulada Level1ChangeMessage@.
Devuelve: Nivel 1.
public IEnumerable<NewsMessage> GetNews()
result = iStorageBuffer.GetNews()
Consigue acumulada NewsMessage@.
Devuelve: Noticias.
public IDictionary<SecurityId, IEnumerable<QuoteChangeMessage>> GetOrderBooks()
result = iStorageBuffer.GetOrderBooks()
Consigue acumulada QuoteChangeMessage@.
Devuelve: Ordena libros.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetOrderLog()
result = iStorageBuffer.GetOrderLog()
Consigue acumulada OrderLog@.
Devuelve: Registro de pedidos.
public IDictionary<SecurityId, IEnumerable<PositionChangeMessage>> GetPositionChanges()
result = iStorageBuffer.GetPositionChanges()
Consigue acumulada PositionChangeMessage@.
Devuelve: Cambios de posición.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTicks()
result = iStorageBuffer.GetTicks()
Consigue los Tecos acumulados.
Devuelve: Patitas.
public IDictionary<SecurityId, IEnumerable<ExecutionMessage>> GetTransactions()
result = iStorageBuffer.GetTransactions()
Obtenga transacciones acumuladas.
Devuelve: Transacciones.
public void ProcessInMessage(Message message)
iStorageBuffer.ProcessInMessage(message)
Mensaje de entrada de proceso.
- message
- Mensaje.
public void ProcessOutMessage(Message message)
iStorageBuffer.ProcessOutMessage(message)
Procesamiento de salida del mensaje.
- message
- Mensaje.