CandlesDiagramElement

StockSharp.Diagram.Elements

Candles source element.

Inherits: SubscriptionDiagramElement

Constructors

CandlesDiagramElement
public CandlesDiagramElement()
candlesDiagramElement = CandlesDiagramElement()

Initializes a new instance of the CandlesDiagramElement.

Properties

AllowBuildFromSmallerTimeFrame
public bool AllowBuildFromSmallerTimeFrame { get; set; }
value = candlesDiagramElement.AllowBuildFromSmallerTimeFrame
candlesDiagramElement.AllowBuildFromSmallerTimeFrame = value

Allow build candles from smaller timeframe.

BuildCandlesField
public Level1Fields? BuildCandlesField { get; set; }
value = candlesDiagramElement.BuildCandlesField
candlesDiagramElement.BuildCandlesField = value

Extra info for the BuildCandlesFrom.

BuildCandlesFrom
public DataType BuildCandlesFrom { get; set; }
value = candlesDiagramElement.BuildCandlesFrom
candlesDiagramElement.BuildCandlesFrom = value

Which market-data type is used as a source value.

BuildCandlesMode
public MarketDataBuildModes BuildCandlesMode { get; set; }
value = candlesDiagramElement.BuildCandlesMode
candlesDiagramElement.BuildCandlesMode = value

Build mode.

DataType
public DataType DataType { get; set; }
value = candlesDiagramElement.DataType
candlesDiagramElement.DataType = value

Data type.

IconName
public override string IconName { get; }
value = candlesDiagramElement.IconName

Icon resource name.

IsCalcVolumeProfile
public bool IsCalcVolumeProfile { get; set; }
value = candlesDiagramElement.IsCalcVolumeProfile
candlesDiagramElement.IsCalcVolumeProfile = value

To perform the calculation PriceLevels. By default, it is disabled.

IsFinishedOnly
public bool IsFinishedOnly { get; set; }
value = candlesDiagramElement.IsFinishedOnly
candlesDiagramElement.IsFinishedOnly = value

Send only formed candles.

IsRegularTradingHours
public bool? IsRegularTradingHours { get; set; }
value = candlesDiagramElement.IsRegularTradingHours
candlesDiagramElement.IsRegularTradingHours = value

Use only the regular trading hours for which data will be requested.

TypeId
public override Guid TypeId { get; }
value = candlesDiagramElement.TypeId

The unique identifier of the diagram element type.

Methods

OnCreateSubscription
protected override Subscription OnCreateSubscription(Security security)
result = candlesDiagramElement.OnCreateSubscription(security)

The method is called at the subscribing to market data.

security
Security

Returns: Subscription.