Class PnFCandleBuilder
Построитель свечей типа PnFCandleMessage.
Inherited Members
Namespace: StockSharp.Algo.Candles.Compression
Assembly: StockSharp.Algo.dll
Syntax
public class PnFCandleBuilder : CandleBuilder<PnFCandleMessage>, IPersistable, ILogReceiver, ILogSource, ICandleBuilder, IDisposable
Constructors
PnFCandleBuilder(IExchangeInfoProvider)
Создать PnFCandleBuilder.
Declaration
public PnFCandleBuilder(IExchangeInfoProvider exchangeInfoProvider)
Parameters
Type | Name | Description |
---|---|---|
IExchangeInfoProvider | exchangeInfoProvider | Провайдер биржевых площадок. |
Methods
OnProcess(ICandleBuilderSubscription, ICandleBuilderValueTransform)
Обработать новые данные.
Declaration
protected override IEnumerable<PnFCandleMessage> OnProcess(ICandleBuilderSubscription subscription, ICandleBuilderValueTransform transform)
Parameters
Type | Name | Description |
---|---|---|
ICandleBuilderSubscription | subscription | Подписка. |
ICandleBuilderValueTransform | transform | Преобразование источника данных. |
Returns
Type | Description |
---|---|
IEnumerable<PnFCandleMessage> | Новые изменения свечей. |
Overrides
StockSharp.Algo.Candles.Compression.CandleBuilder<StockSharp.Messages.PnFCandleMessage>.OnProcess(StockSharp.Algo.Candles.Compression.ICandleBuilderSubscription, StockSharp.Algo.Candles.Compression.ICandleBuilderValueTransform)
Implements
Ecng.Serialization.IPersistable