Class CandlesHolder
Кэш свечей для создания объектов Candle.
Namespace: StockSharp.Algo.Candles
Assembly: StockSharp.Algo.dll
Syntax
public class CandlesHolder : Object
Constructors
CandlesHolder()
Declaration
public CandlesHolder()
Properties
AllCandleSeries
Список всех серий свечей, подписанные через CreateCandleSeries(Int64, CandleSeries).
Declaration
public IEnumerable<CandleSeries> AllCandleSeries { get; }
Property Value
Type | Description |
---|---|
IEnumerable<CandleSeries> |
Methods
Clear()
Очистить состояние.
Declaration
public void Clear()
CreateCandleSeries(Int64, CandleSeries)
Создать новое отслеживание серии.
Declaration
public void CreateCandleSeries(long transactionId, CandleSeries series)
Parameters
Type | Name | Description |
---|---|---|
Int64 | transactionId | Идентификатор запроса. |
CandleSeries | series | Candles series. |
TryGetCandleSeries(Int64)
Получить серию по идентификатору запроса.
Declaration
public CandleSeries TryGetCandleSeries(long transactionId)
Parameters
Type | Name | Description |
---|---|---|
Int64 | transactionId | Идентификатор запроса. |
Returns
Type | Description |
---|---|
CandleSeries | Серия свечей или null если идентификатор не существует. |
TryGetTransactionId(CandleSeries)
Получить идентификатор запроса по серии.
Declaration
public Nullable<long> TryGetTransactionId(CandleSeries series)
Parameters
Type | Name | Description |
---|---|---|
CandleSeries | series | Candles series. |
Returns
Type | Description |
---|---|
Nullable<Int64> | Идентификатор запроса. |
TryRemoveCandleSeries(Int64)
Удалить отслеживание серии.
Declaration
public CandleSeries TryRemoveCandleSeries(long transactionId)
Parameters
Type | Name | Description |
---|---|---|
Int64 | transactionId | Идентификатор запроса. |
Returns
Type | Description |
---|---|
CandleSeries | Candles series. |
UpdateCandles(Int64, CandleMessage)
Обновить свечи новым сообщением.
Declaration
public Tuple<CandleSeries, Candle> UpdateCandles(long transactionId, CandleMessage message)
Parameters
Type | Name | Description |
---|---|---|
Int64 | transactionId | Идентификатор запроса. |
CandleMessage | message | Message. |
Returns
Type | Description |
---|---|
Tuple<CandleSeries, Candle> | Candles series. |