Class StorageProcessor
- Namespace
- StockSharp.Algo.Storages
- Assembly
- StockSharp.Algo.dll
Storage processor.
public class StorageProcessor
- Inheritance
-
StorageProcessor
- Inherited Members
- Extension Methods
Constructors
StorageProcessor(StorageCoreSettings, CandleBuilderProvider)
Initializes a new instance of the StorageProcessor.
public StorageProcessor(StorageCoreSettings settings, CandleBuilderProvider candleBuilderProvider)
Parameters
settings
StorageCoreSettingsStorage settings.
candleBuilderProvider
CandleBuilderProviderCandle builders provider.
Properties
CandleBuilderProvider
Candle builders provider.
public CandleBuilderProvider CandleBuilderProvider { get; }
Property Value
Settings
Storage settings.
public StorageCoreSettings Settings { get; }
Property Value
Methods
ProcessMarketData(MarketDataMessage, Action<Message>)
Process MarketDataMessage.
public MarketDataMessage ProcessMarketData(MarketDataMessage message, Action<Message> newOutMessage)
Parameters
message
MarketDataMessageMarket-data message (uses as a subscribe/unsubscribe in outgoing case, confirmation event in incoming case).
newOutMessage
Action<Message>New message event.
Returns
- MarketDataMessage
Market-data message (uses as a subscribe/unsubscribe in outgoing case, confirmation event in incoming case).
Reset()
To reset the state.
public void Reset()