Represents the Bollinger Bands financial indicator.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public class BollingerBandsIndicator : ValuePeriodIndicatorBase, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesIndicatorBaseLineIndicatorBaseValueIndicatorBaseValuePeriodIndicatorBaseBollingerBandsIndicator...
Implements:
Inherited Members
Constructors
Initializes a new instance of the BollingerBandsIndicator class.
public BollingerBandsIndicator()
Fields
LowerBandStrokeProperty
DependencyProperty
Identifies the LowerBandStroke dependency property.
public static readonly DependencyProperty LowerBandStrokeProperty
StandardDeviationsProperty
DependencyProperty
Identifies the StandardDeviations dependency property.
public static readonly DependencyProperty StandardDeviationsProperty
Properties
Gets the collection of data points associated with the signal line.
public DataPointCollection<CategoricalDataPoint> LowerBandDataPoints { get; }
LowerBandStroke
Brush
Gets or sets the lower band stroke.
public Brush LowerBandStroke { get; set; }
The lower band stroke.
Gets or sets the number of standard deviations used to calculate the indicator values.
public int StandardDeviations { get; set; }
The number of standard deviations.
Methods
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
public override void OnApplyTemplate()
Overrides:
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
protected override void OnAttached()
Overrides:
Occurs when the presenter has been successfully detached from its owning RadChartBase instance.
protected override void OnDetached(RadChartBase oldChart)
Overrides:
Executed when the StrokeThickness property is changed.
protected override void OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs e)
The DependencyPropertyChangedEventArgs instance containing the event data.
Overrides: