Table of Contents

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 StorageCoreSettings

Storage settings.

candleBuilderProvider CandleBuilderProvider

Candle builders provider.

Properties

CandleBuilderProvider

Candle builders provider.

public CandleBuilderProvider CandleBuilderProvider { get; }

Property Value

CandleBuilderProvider

Settings

Storage settings.

public StorageCoreSettings Settings { get; }

Property Value

StorageCoreSettings

Methods

ProcessMarketData(MarketDataMessage, Action<Message>)

public MarketDataMessage ProcessMarketData(MarketDataMessage message, Action<Message> newOutMessage)

Parameters

message MarketDataMessage

Market-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()