Class ChartIndicator
Defines the technical indicator, that are used in financial markets.
Inheritance
System.Object
ChartIndicator
Assembly: Syncfusion.Blazor.dll
Syntax
public class ChartIndicator : ChartSubComponent, ISubcomponentTracker, IChartElement
Constructors
ChartIndicator()
Declaration
Properties
Animation
Animation settings for indicator.
Declaration
public ChartIndicatorAnimation Animation { get; set; }
Property Value
BandColor
Options for customizing the BollingerBand in the indicator.
Declaration
public string BandColor { get; set; }
Property Value
Type |
Description |
System.String |
|
Close
Specifies the close value of the indicator.
Declaration
public string Close { get; set; }
Property Value
Type |
Description |
System.String |
|
DashArray
Specifies the dashArray of the indicator.
Declaration
public string DashArray { get; set; }
Property Value
Type |
Description |
System.String |
|
DataSource
Defines the datasource for the indicator.
Declaration
public object DataSource { get; set; }
Property Value
Type |
Description |
System.Object |
|
DPeriod
Defines the period, the price changes over which will define the %D value in stochastic indicators.
Declaration
public double DPeriod { get; set; }
Property Value
Type |
Description |
System.Double |
|
EnableComplexProperty
Enables the complex property data binding for the indicator.
Declaration
public bool EnableComplexProperty { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FastPeriod
Sets the fast period to define the Macd line.
Declaration
public double FastPeriod { get; set; }
Property Value
Type |
Description |
System.Double |
|
Field
Defines the field to compare the current value with previous values.
Declaration
public FinancialDataFields Field { get; set; }
Property Value
Fill
SPecifies the fill color of the indicator.
Declaration
public string Fill { get; set; }
Property Value
Type |
Description |
System.String |
|
High
Defines the high value of the indicator.
Declaration
public string High { get; set; }
Property Value
Type |
Description |
System.String |
|
KPeriod
Defines the look back period, the price changes over which will define the %K value in stochastic indicators.
Declaration
public double KPeriod { get; set; }
Property Value
Type |
Description |
System.Double |
|
Low
Defines the low value of the indicator.
Declaration
public string Low { get; set; }
Property Value
Type |
Description |
System.String |
|
LowerLine
Defines the appearance of lower line in technical indicators.
Declaration
public ChartIndicatorLowerLine LowerLine { get; set; }
Property Value
MacdLine
Defines the appearance of the the MacdLine of Macd indicator.
Declaration
public ChartIndicatorMacdLine MacdLine { get; set; }
Property Value
MacdNegativeColor
Defines the color of the negative bars in Macd indicators.
Declaration
public string MacdNegativeColor { get; set; }
Property Value
Type |
Description |
System.String |
|
MacdPositiveColor
Defines the color of the positive bars in Macd indicators.
Declaration
public string MacdPositiveColor { get; set; }
Property Value
Type |
Description |
System.String |
|
MacdType
Defines the type of the Macd indicator.
Declaration
public MacdType MacdType { get; set; }
Property Value
Open
Defines the open value of the indicator.
Declaration
public string Open { get; set; }
Property Value
Type |
Description |
System.String |
|
OverBought
Defines the over-bought(threshold) values. It is applicable for RSI and stochastic indicators.
Declaration
public double OverBought { get; set; }
Property Value
Type |
Description |
System.Double |
|
OverSold
Defines the over-sold(threshold) values. It is applicable for RSI and stochastic indicators.
Declaration
public double OverSold { get; set; }
Property Value
Type |
Description |
System.Double |
|
Period
Defines the period, the price changes over which will be considered to predict the trend.
Declaration
public double Period { get; set; }
Property Value
Type |
Description |
System.Double |
|
PeriodLine
Defines the appearance of Period Line in technical indicators.
Declaration
public ChartIndicatorPeriodLine PeriodLine { get; set; }
Property Value
RendererKey
Declaration
public string RendererKey { get; set; }
Property Value
Type |
Description |
System.String |
|
RendererType
Declaration
public Type RendererType { get; set; }
Property Value
Type |
Description |
System.Type |
|
SeriesName
Defines the name of the series, the data of which has to be depicted as indicator.
Declaration
public string SeriesName { get; set; }
Property Value
Type |
Description |
System.String |
|
ShowZones
Enables/Disables the over-bought and over-sold regions.
Declaration
public bool ShowZones { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SlowPeriod
Defines the field to compare the current value with previous values.
Declaration
public double SlowPeriod { get; set; }
Property Value
Type |
Description |
System.Double |
|
StandardDeviation
Sets the standard deviation values that helps to define the upper and lower bollinger bands.
Declaration
public double StandardDeviation { get; set; }
Property Value
Type |
Description |
System.Double |
|
Type
Defines the type of the technical indicator.
Declaration
public TechnicalIndicators Type { get; set; }
Property Value
UpperLine
Defines the appearance of the upper line in technical indicators.
Declaration
public ChartIndicatorUpperLine UpperLine { get; set; }
Property Value
Visible
Enables the visiblity of the indicator.
Declaration
public bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Volume
Defines the volume value of the indicator.
Declaration
public string Volume { get; set; }
Property Value
Type |
Description |
System.String |
|
Width
Defines the width of the indicator.
Declaration
public double Width { get; set; }
Property Value
Type |
Description |
System.Double |
|
XAxisName
Defines the corresponding horizontal axis in which indicator to be plotted.
Declaration
public string XAxisName { get; set; }
Property Value
Type |
Description |
System.String |
|
XName
Defines the xValue of the indicator.
Declaration
public string XName { get; set; }
Property Value
Type |
Description |
System.String |
|
YAxisName
Defines the corresponding vertical axis in which indicator to be plotted.
Declaration
public string YAxisName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
OnInitialized()
Declaration
protected override void OnInitialized()