CandleBuilderProvider
StockSharp.Algo.Candles.Compression
Candle builders provider.
Constructors
CandleBuilderProvider
public CandleBuilderProvider(IExchangeInfoProvider exchangeInfoProvider)
candleBuilderProvider = CandleBuilderProvider(exchangeInfoProvider)
Initializes a new instance of the CandleBuilderProvider.
- exchangeInfoProvider
- The exchange boards provider.
Properties
ExchangeInfoProvider
public IExchangeInfoProvider ExchangeInfoProvider { get; }
value = candleBuilderProvider.ExchangeInfoProvider
The exchange boards provider.
Methods
Get
public ICandleBuilder Get(Type type)
result = candleBuilderProvider.Get(type)
Get candles builder.
- type
- Market data type.
Returns: Candles builder.
IsRegistered
public bool IsRegistered(Type type)
result = candleBuilderProvider.IsRegistered(type)
Whether the candle type registered.
- type
- Market data type.
Returns: if the candle type registered, otherwise.
Register
public void Register(ICandleBuilder builder)
candleBuilderProvider.Register(builder)
Register candles builder.
- builder
- Candles builder.
UnRegister
public void UnRegister(ICandleBuilder builder)
candleBuilderProvider.UnRegister(builder)
Unregister candles builder.
- builder
- Candles builder.