ClassStochasticFastIndicator
Represents the Stochastic Fast financial indicator.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public class StochasticFastIndicator : HighLowCloseIndicatorBase, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesIndicatorBaseLineIndicatorBaseHighLowIndicatorBaseHighLowCloseIndicatorBaseStochasticFastIndicator
Derived Classes:
Implements:
Inherited Members
Constructors
StochasticFastIndicator()
Initializes a new instance of the StochasticFastIndicator class.
Declaration
public StochasticFastIndicator()
Fields
MainPeriodProperty
Identifies the MainPeriod dependency property.
Declaration
public static readonly DependencyProperty MainPeriodProperty
Field Value
DependencyProperty
SignalPeriodProperty
Identifies the MainPeriod dependency property.
Declaration
public static readonly DependencyProperty SignalPeriodProperty
Field Value
DependencyProperty
SignalStrokeProperty
Identifies the SignalStroke property.
Declaration
public static readonly DependencyProperty SignalStrokeProperty
Field Value
DependencyProperty
Properties
MainPeriod
Gets or sets the indicator main (fast) period.
SignalDataPoints
Gets the collection of data points associated with the signal line.
Declaration
public DataPointCollection<CategoricalDataPoint> SignalDataPoints { get; }
Property Value
SignalPeriod
Gets or sets the indicator signal (slow) period.
SignalStroke
Gets or sets the Brush instance that defines the stroke of the line.
Declaration
public Brush SignalStroke { get; set; }
Property Value
Brush
Methods
OnApplyTemplate()
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.
Declaration
public override void OnApplyTemplate()
Overrides
OnAttached()
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
Declaration
protected override void OnAttached()
Overrides
OnDetached(RadChartBase)
Occurs when the presenter has been successfully detached from its owning RadChartBase instance.
Declaration
protected override void OnDetached(RadChartBase oldChart)
Parameters
oldChart
Overrides
OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs)
Executed when the StrokeThickness property is changed.
Declaration
protected override void OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
e
DependencyPropertyChangedEventArgs
The DependencyPropertyChangedEventArgs instance containing the event data.
Overrides