Click or drag to resize

IStorageRegistry Interface

The interface describing the storage of market data.

Namespace:  StockSharp.Algo.Storages
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.14.0 (4.4.14)
Syntax
C#
public interface IStorageRegistry

The IStorageRegistry type exposes the following members.

Properties
  NameDescription
Public propertyDefaultDrive
The storage used by default.
Public propertyExchangeInfoProvider
Exchanges and trading boards provider.
Top
Methods
  NameDescription
Public methodGetCandleMessageStorage
To get the candles storage for the specified instrument.
Public methodGetCandleStorage
To get the candles storage for the specified instrument.
Public methodGetExecutionMessageStorage
To get the ExecutionMessage storage for the specified instrument.
Public methodGetLevel1MessageStorage
To get the storage of level1 data.
Public methodGetMarketDepthStorage
To get the storage of order books for the specified instrument.
Public methodGetNewsMessageStorage
To get news storage.
Public methodGetNewsStorage
To get news storage.
Public methodGetOrderLogMessageStorage
To get the storage of orders log for the specified instrument.
Public methodGetOrderLogStorage
To get the storage of orders log for the specified instrument.
Public methodGetPositionMessageStorage
To get the storage of position changes data.
Public methodGetQuoteMessageStorage
To get the storage of order books for the specified instrument.
Public methodGetSecurityStorage
To get the instruments storage.
Public methodGetStorage
To get the market-data storage.
Public methodGetTickMessageStorage
To get the storage of tick trades for the specified instrument.
Public methodGetTradeStorage
To get the storage of tick trades for the specified instrument.
Public methodGetTransactionStorage
To get the transactions storage for the specified instrument.
Public methodRegisterCandleStorage(IMarketDataStorageCandle)
To register the candles storage.
Public methodRegisterCandleStorage(IMarketDataStorageCandleMessage)
To register the candles storage.
Public methodRegisterLevel1Storage
To register the storage of level1 data.
Public methodRegisterMarketDepthStorage(IMarketDataStorageMarketDepth)
To register the order books storage.
Public methodRegisterMarketDepthStorage(IMarketDataStorageQuoteChangeMessage)
To register the order books storage.
Public methodRegisterOrderLogStorage(IMarketDataStorageOrderLogItem)
To register the order log storage.
Public methodRegisterOrderLogStorage(IMarketDataStorageExecutionMessage)
To register the order log storage.
Public methodRegisterPositionStorage
To register the storage of position changes data.
Public methodRegisterTradeStorage(IMarketDataStorageTrade)
To register tick trades storage.
Public methodRegisterTradeStorage(IMarketDataStorageExecutionMessage)
To register tick trades storage.
Top
Extension Methods
  NameDescription
Public Extension MethodGetCandleMessageBuildableStorage
To get the candles storage for the specified instrument. The storage will build candles from smaller time-frames if original time-frames is not exist.
(Defined by StorageHelper.)
Public Extension MethodGetCandleStorage(CandleSeries, IMarketDataDrive, StorageFormats)Overloaded.
To get the storage of candles.
(Defined by StorageHelper.)
Public Extension MethodGetCandleStorageTCandle, TArg(Security, TArg, IMarketDataDrive, StorageFormats)Overloaded.
To get the storage of candles.
(Defined by StorageHelper.)
Top
See Also