menu

Xamarin.Forms

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

    Show / Hide Table of Contents

    Class TriangularMovingAverageIndicator

    Represents a triangular moving average indicator. To render this indicator, create an instance of this class and add it to TechnicalIndicators collection property and set the required properties.

    Inheritance
    System.Object
    FinancialTechnicalIndicator
    TriangularMovingAverageIndicator
    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 TriangularMovingAverageIndicator : 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 TriangularMovingAverageIndicator(){SeriesName="series"});

    Constructors

    TriangularMovingAverageIndicator()

    Initializes a new instance of the TriangularMovingAverageIndicator class.

    Declaration
    public TriangularMovingAverageIndicator()

    Fields

    PeriodProperty

    Gets or sets the Period property.

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

    SignalLineColorProperty

    Gets or sets the fill color for the Signal Line.

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

    Properties

    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.

    SignalLineColor

    Gets or sets the Period property defines the Period of the indicator. This is a bindable property.

    Declaration
    public Color SignalLineColor { 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