menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class StochasticIndicator - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class StochasticIndicator

    To render a StochasticIndicator, create an instance of its class, and add it to TechnicalIndicators collection property and set the required properties.

    Inheritance
    System.Object
    FinancialTechnicalIndicator
    StochasticIndicator
    Inherited Members
    FinancialTechnicalIndicator.AnimationDuration
    FinancialTechnicalIndicator.AnimationDurationProperty
    FinancialTechnicalIndicator.Close
    FinancialTechnicalIndicator.CloseProperty
    FinancialTechnicalIndicator.EnableAnimation
    FinancialTechnicalIndicator.EnableAnimationProperty
    FinancialTechnicalIndicator.GetChartDataPoints()
    FinancialTechnicalIndicator.High
    FinancialTechnicalIndicator.HighProperty
    FinancialTechnicalIndicator.IsVisible
    FinancialTechnicalIndicator.IsVisibleProperty
    FinancialTechnicalIndicator.ItemsSource
    FinancialTechnicalIndicator.ItemsSourceProperty
    FinancialTechnicalIndicator.Low
    FinancialTechnicalIndicator.LowProperty
    FinancialTechnicalIndicator.OnBindingContextChanged()
    FinancialTechnicalIndicator.OnParentSet()
    FinancialTechnicalIndicator.Open
    FinancialTechnicalIndicator.OpenProperty
    FinancialTechnicalIndicator.SeriesName
    FinancialTechnicalIndicator.SeriesNameProperty
    FinancialTechnicalIndicator.StrokeWidth
    FinancialTechnicalIndicator.StrokeWidthProperty
    FinancialTechnicalIndicator.XAxis
    FinancialTechnicalIndicator.XAxisProperty
    FinancialTechnicalIndicator.XBindingPath
    FinancialTechnicalIndicator.XBindingPathProperty
    FinancialTechnicalIndicator.YAxis
    FinancialTechnicalIndicator.YAxisProperty
    Namespace: Syncfusion.SfChart.XForms
    Assembly: Syncfusion.SfChart.XForms.dll
    Syntax
    public class StochasticIndicator : FinancialTechnicalIndicator, IThemeElement
    Remarks

    This indicator can be associated to a financial series in SfChart by specifying the name of series using SeriesName property. If the SeriesName is specified, all the required properties such as ItemsSource, XBindingPath, High, Low, Open and Close will be derived from the associated series. In case, the SeriesName is not specified, all those required properties need to be explicitly specified in RSIIndicator.

    Examples
    SfChart chart = new SfChart();
    chart.PrimaryAxis = new NumericalAxis();
    chart.SecondaryAxis = new NumericalAxis();
    CandleSeries series = new CandleSeries();
    series.Name = "series";
    ObservableCollection<ChartDataPoint> Data = new ObservableCollection<ChartDataPoint>
    {
      new ChartDataPoint(1, 30,35,20,25),
      new ChartDataPoint(2, 90,100,10,20),
      new ChartDataPoint(3, 20,90,10,80),
      new ChartDataPoint(5, 10,0,80,70),
      new ChartDataPoint(10, 25,20,49,12),
      new ChartDataPoint(12, 68,60,30,50)
    };
    series.ItemsSource = Data;
    chart.Series.Add(series);
    chart.TechnicalIndicators.Add(new StochasticIndicator(){SeriesName="series"});

    Constructors

    StochasticIndicator()

    Initializes a new instance of the StochasticIndicator class.

    Declaration
    public StochasticIndicator()

    Fields

    DPeriodProperty

    Gets or sets the DPeriod property.

    Declaration
    public static readonly BindableProperty DPeriodProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    KPeriodProperty

    Gets or sets the KPeriod property.

    Declaration
    public static readonly BindableProperty KPeriodProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    LowerLineColorProperty

    Gets or sets the LowerLineColor property.

    Declaration
    public static readonly BindableProperty LowerLineColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    PeriodLineColorProperty

    Gets or sets the PeriodLineColor property.

    Declaration
    public static readonly BindableProperty PeriodLineColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    PeriodProperty

    Gets or sets the Period property.

    Declaration
    public static readonly BindableProperty PeriodProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    SignalLineColorProperty

    Gets or sets the SignalLineColor property.

    Declaration
    public static readonly BindableProperty SignalLineColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    UpperLineColorProperty

    Gets or sets the UpperLineColor property.

    Declaration
    public static readonly BindableProperty UpperLineColorProperty
    Field Value
    Type
    Xamarin.Forms.BindableProperty

    Properties

    DPeriod

    Gets or sets the DPeriod property defines the DPeriod of the indicator.

    Declaration
    public int DPeriod { get; set; }
    Property Value
    Type Description
    System.Int32

    This property takes the System.Int32 as its value.

    KPeriod

    Gets or sets the KPeriod property defines the KPeriod of the indicator.

    Declaration
    public int KPeriod { get; set; }
    Property Value
    Type Description
    System.Int32

    This property takes the System.Int32 as its value.

    LowerLineColor

    Gets or sets the fill color for the Lower Line.

    Declaration
    public Color LowerLineColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    This property takes the Xamarin.Forms.Color as its value.

    Period

    Gets or sets the moving average value for the indicator.

    Declaration
    public int Period { get; set; }
    Property Value
    Type Description
    System.Int32

    This property takes the System.Int32 as its value.

    PeriodLineColor

    Gets or sets the fill color for the period line.

    Declaration
    public Color PeriodLineColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    This property takes the Xamarin.Forms.Color as its value.

    SignalLineColor

    Gets or sets the fill color for the Signal Line.

    Declaration
    public Color SignalLineColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    This property takes the Xamarin.Forms.Color as its value.

    UpperLineColor

    Gets or sets the fill color for the Upper Line.

    Declaration
    public Color UpperLineColor { get; set; }
    Property Value
    Type Description
    Xamarin.Forms.Color

    This property takes the Xamarin.Forms.Color as its value.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved