Click or drag to resize

CandleManager Class

Менеджер свечей.
Inheritance Hierarchy

Namespace:  StockSharp.Algo.Candles
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public class CandleManager : BaseLogReceiver, 
	ICandleManager, ICandleSource<Candle>, IDisposable

The CandleManager type exposes the following members.

Constructors
  NameDescription
Public methodCandleManager
Создать CandleManager.
Public methodCandleManager(Connector)
Создать CandleManager.
Top
Properties
  NameDescription
Public propertyContainer
Контейнер данных.
Public propertyCurrentTime
Текущее время, которое будет передано в Time.
(Inherited from BaseLogSource.)
Public propertyId
Уникальный идентификатор источника.
(Inherited from BaseLogSource.)
Public propertyIsDisposed (Inherited from Disposable.)
Public propertyIsRoot
Является ли источник корнем (даже при Parent не равным ).
(Inherited from BaseLogSource.)
Public propertyLogLevel
Уровень логирования для источника.
(Inherited from BaseLogSource.)
Public propertyName
Имя источника.
(Inherited from BaseLogSource.)
Public propertyParent
Родительский источник логов.
(Inherited from BaseLogSource.)
Public propertySeries
Public propertySources
Источники свечей.
Public propertySpeedPriority
Приоритет источника по скорости (0 - самый оптимальный).
Top
Methods
  NameDescription
Public methodDispose (Inherited from Disposable.)
Protected methodDisposeManaged
Освободить занятые ресурсы.
(Overrides Disposable.DisposeManaged.)
Protected methodDisposeNative (Inherited from Disposable.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Inherited from Disposable.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetSupportedRanges
Получить временные диапазоны, для которых у данного источника для передаваемой серии свечей есть данные.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoad
Загрузить настройки.
(Inherited from BaseLogSource.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodRaiseError
Вызвать событие Error.
Protected methodRaiseLog
Вызвать событие Log.
(Inherited from BaseLogSource.)
Public methodSave
Сохранить настройки.
(Inherited from BaseLogSource.)
Public methodStart
Запросить получение данных.
Public methodStop
Protected methodThrowIfDisposed (Inherited from Disposable.)
Public methodToString
Returns a string that represents the current object.
(Inherited from BaseLogSource.)
Top
Events
  NameDescription
Public eventError
Событие ошибки транслирования данных.
Public eventLog
Событие нового отладочного сообщения.
(Inherited from BaseLogSource.)
Public eventProcessing
Событие появления нового значения для обработки.
Public eventStopped
Событие окончания обработки серии.
Top
Extension Methods
  NameDescription
Public Extension MethodGetCandleTCandle
Получить свечу по индексу.
(Defined by CandleHelper.)
Public Extension MethodGetCandleCount
Получить количество свечей.
(Defined by CandleHelper.)
Public Extension MethodGetCandlesTCandle(CandleSeries)Overloaded.
Получить все свечи.
(Defined by CandleHelper.)
Public Extension MethodGetCandlesTCandle(CandleSeries, DateTimeOffset)Overloaded.
Получить все свечи на период time.
(Defined by CandleHelper.)
Public Extension MethodGetCandlesTCandle(CandleSeries, RangeDateTimeOffset)Overloaded.
Получить свечи по диапазону дат.
(Defined by CandleHelper.)
Public Extension MethodGetCandlesTCandle(CandleSeries, Int32)Overloaded.
Получить свечи по общему количеству.
(Defined by CandleHelper.)
Public Extension MethodGetCurrentCandleTCandle
Получить текущую свечу.
(Defined by CandleHelper.)
Public Extension MethodGetSeriesTCandle
Получить серию свечей по заданным параметрам.
(Defined by CandleHelper.)
Public Extension MethodGetTimeFrameCandle
Получить временную свечу за определенную дату.
(Defined by CandleHelper.)
Public Extension MethodIsCandlesRegisteredTCandle
Зарегистрирована ли группировка свечей по определённому признаку.
(Defined by CandleHelper.)
Public Extension MethodStart
Запустить получение свечей.
(Defined by CandleHelper.)
Public Extension MethodWhenCandles
Создать правило на событие появления, изменения и окончания свечей.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenCandlesChanged
Создать правило на событие изменения свечи.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenCandlesFinished
Создать правило на событие окончания свечей.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenCandlesStarted
Создать правило на событие появления новых свечей.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenChanged
Создать правило на событие изменения свечи.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenClosePriceLess
Создать правило на событие понижения цены закрытия свечи ниже определенного уровня.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenClosePriceMore
Создать правило на событие превышения цены закрытия свечи выше определенного уровня.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenCurrentCandleTotalVolumeMore
Создать правило на событие превышения общего объема свечи выше определенного уровня.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenFinished
Создать правило на событие окончания свечи.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenPartiallyFinished
Создать правило на событие частичного окончания свечей.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenPartiallyFinishedCandles
Создать правило на событие частичного окончания свечей.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenTotalVolumeMore
Создать правило на событие превышения общего объема свечи выше определенного уровня.
(Defined by MarketRuleHelper.)
Top
See Also