Class StorageProcessor
Storage processor.
Namespace: StockSharp.Algo.Storages
Assembly: StockSharp.Algo.dll
Syntax
public class StorageProcessor : Object
Constructors
StorageProcessor(StorageCoreSettings, CandleBuilderProvider)
Создать StorageProcessor.
Declaration
public StorageProcessor(StorageCoreSettings settings, CandleBuilderProvider candleBuilderProvider)
Parameters
Type | Name | Description |
---|---|---|
StorageCoreSettings | settings | Storage settings. |
CandleBuilderProvider | candleBuilderProvider | Провайдер построителей свечей. |
Properties
CandleBuilderProvider
Провайдер построителей свечей.
Declaration
public CandleBuilderProvider CandleBuilderProvider { get; }
Property Value
Type | Description |
---|---|
CandleBuilderProvider |
Settings
Storage settings.
Declaration
public StorageCoreSettings Settings { get; }
Property Value
Type | Description |
---|---|
StorageCoreSettings |
Methods
ProcessMarketData(MarketDataMessage, Action<Message>)
Process MarketDataMessage.
Declaration
public MarketDataMessage ProcessMarketData(MarketDataMessage message, Action<Message> newOutMessage)
Parameters
Type | Name | Description |
---|---|---|
MarketDataMessage | message | Сообщение о подписке или отписки на маркет-данные (при отправке используется как команда, при получении является событием подтверждения). |
Action<Message> | newOutMessage | Событие появления нового сообщения. |
Returns
Type | Description |
---|---|
MarketDataMessage | Сообщение о подписке или отписки на маркет-данные (при отправке используется как команда, при получении является событием подтверждения). |
Reset()
Сбросить состояние.
Declaration
public void Reset()