Class StockChartStockChartIndicatorBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
StockChartStockChartIndicatorBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class StockChartStockChartIndicatorBuilder : ControlBuilder
Constructors
StockChartStockChartIndicatorBuilder()
Declaration
public StockChartStockChartIndicatorBuilder()
StockChartStockChartIndicatorBuilder(List<StockChartStockChartIndicator>)
Declaration
public StockChartStockChartIndicatorBuilder(List<StockChartStockChartIndicator> collection)
Parameters
Methods
Add()
Declaration
Animation(StockChartAnimation)
Options to customizing animation for the series.
Declaration
public StockChartStockChartIndicatorBuilder Animation(StockChartAnimation animation)
Parameters
Returns
Animation(Action<StockChartAnimationBuilder>)
Declaration
public StockChartStockChartIndicatorBuilder Animation(Action<StockChartAnimationBuilder> animation)
Parameters
Returns
BandColor(String)
Options for customizing the BollingerBand in the indicator.
Declaration
public StockChartStockChartIndicatorBuilder BandColor(string bandColor)
Parameters
Type |
Name |
Description |
System.String |
bandColor |
|
Returns
Close(String)
The DataSource field that contains the close value of y
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder Close(string close)
Parameters
Type |
Name |
Description |
System.String |
close |
|
Returns
DashArray(String)
Defines the pattern of dashes and gaps to stroke the lines in Line
type series.
Declaration
public StockChartStockChartIndicatorBuilder DashArray(string dashArray)
Parameters
Type |
Name |
Description |
System.String |
dashArray |
|
Returns
DataSource(Action<DataManagerBuilder>)
Declaration
public StockChartStockChartIndicatorBuilder DataSource(Action<DataManagerBuilder> dataSource)
Parameters
Type |
Name |
Description |
System.Action<Syncfusion.EJ2.DataManagerBuilder> |
dataSource |
|
Returns
DataSource(Object)
Specifies the DataSource for the series. It can be an array of JSON objects or an instance of DataManager.
Declaration
public StockChartStockChartIndicatorBuilder DataSource(object dataSource)
Parameters
Type |
Name |
Description |
System.Object |
dataSource |
|
Returns
DPeriod(Double)
Defines the period, the price changes over which will define the %D value in stochastic indicators.
Declaration
public StockChartStockChartIndicatorBuilder DPeriod(double dPeriod)
Parameters
Type |
Name |
Description |
System.Double |
dPeriod |
|
Returns
FastPeriod(Double)
Sets the fast period to define the Macd line.
Declaration
public StockChartStockChartIndicatorBuilder FastPeriod(double fastPeriod)
Parameters
Type |
Name |
Description |
System.Double |
fastPeriod |
|
Returns
Field(FinancialDataFields)
Defines the field to compare the current value with previous values.
Declaration
public StockChartStockChartIndicatorBuilder Field(FinancialDataFields field)
Parameters
Returns
Fill(String)
The fill color for the series that accepts value in hex and rgba as a valid CSS color string.
It also represents the color of the signal lines in technical indicators.
For technical indicators, the default value is 'blue' and for series, it has null.
Declaration
public StockChartStockChartIndicatorBuilder Fill(string fill)
Parameters
Type |
Name |
Description |
System.String |
fill |
|
Returns
High(String)
The DataSource field that contains the high value of y
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder High(string high)
Parameters
Type |
Name |
Description |
System.String |
high |
|
Returns
KPeriod(Double)
Defines the look back period, the price changes over which will define the %K value in stochastic indicators.
Declaration
public StockChartStockChartIndicatorBuilder KPeriod(double kPeriod)
Parameters
Type |
Name |
Description |
System.Double |
kPeriod |
|
Returns
Low(String)
The DataSource field that contains the low value of y
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder Low(string low)
Parameters
Type |
Name |
Description |
System.String |
low |
|
Returns
LowerLine(StockChartLowerLine)
Defines the appearance of lower line in technical indicators.
Declaration
public StockChartStockChartIndicatorBuilder LowerLine(StockChartLowerLine lowerLine)
Parameters
Returns
LowerLine(Action<StockChartConnectorBuilder>)
Declaration
public StockChartStockChartIndicatorBuilder LowerLine(Action<StockChartConnectorBuilder> lowerLine)
Parameters
Returns
MacdLine(StockChartConnector)
Defines the appearance of the the MacdLine of Macd indicator.
Declaration
public StockChartStockChartIndicatorBuilder MacdLine(StockChartConnector macdLine)
Parameters
Returns
MacdLine(Action<StockChartConnectorBuilder>)
Declaration
public StockChartStockChartIndicatorBuilder MacdLine(Action<StockChartConnectorBuilder> macdLine)
Parameters
Returns
MacdNegativeColor(String)
Defines the color of the negative bars in Macd indicators.
Declaration
public StockChartStockChartIndicatorBuilder MacdNegativeColor(string macdNegativeColor)
Parameters
Type |
Name |
Description |
System.String |
macdNegativeColor |
|
Returns
MacdPositiveColor(String)
Defines the color of the positive bars in Macd indicators.
Declaration
public StockChartStockChartIndicatorBuilder MacdPositiveColor(string macdPositiveColor)
Parameters
Type |
Name |
Description |
System.String |
macdPositiveColor |
|
Returns
MacdType(MacdType)
Defines the type of the Macd indicator.
Declaration
public StockChartStockChartIndicatorBuilder MacdType(MacdType macdType)
Parameters
Returns
Open(String)
The DataSource field that contains the open value of y
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder Open(string open)
Parameters
Type |
Name |
Description |
System.String |
open |
|
Returns
OverBought(Double)
Defines the over-bought(threshold) values. It is applicable for RSI and stochastic indicators.
Declaration
public StockChartStockChartIndicatorBuilder OverBought(double overBought)
Parameters
Type |
Name |
Description |
System.Double |
overBought |
|
Returns
OverSold(Double)
Defines the over-sold(threshold) values. It is applicable for RSI and stochastic indicators.
Declaration
public StockChartStockChartIndicatorBuilder OverSold(double overSold)
Parameters
Type |
Name |
Description |
System.Double |
overSold |
|
Returns
Period(Double)
Defines the period, the price changes over which will be considered to predict the trend.
Declaration
public StockChartStockChartIndicatorBuilder Period(double period)
Parameters
Type |
Name |
Description |
System.Double |
period |
|
Returns
PeriodLine(StockChartPeriodLine)
Defines the appearance of period line in technical indicators.
Declaration
public StockChartStockChartIndicatorBuilder PeriodLine(StockChartPeriodLine periodLine)
Parameters
Returns
PeriodLine(Action<StockChartConnectorBuilder>)
Declaration
public StockChartStockChartIndicatorBuilder PeriodLine(Action<StockChartConnectorBuilder> periodLine)
Parameters
Returns
PointColorMapping(String)
The DataSource field that contains the color value of point
It is applicable for series
Declaration
public StockChartStockChartIndicatorBuilder PointColorMapping(string pointColorMapping)
Parameters
Type |
Name |
Description |
System.String |
pointColorMapping |
|
Returns
Query(String)
Specifies query to select data from DataSource. This property is applicable only when the DataSource is ej.DataManager
.
Declaration
public StockChartStockChartIndicatorBuilder Query(string query)
Parameters
Type |
Name |
Description |
System.String |
query |
|
Returns
SeriesName(String)
Defines the name of the series, the data of which has to be depicted as indicator.
Declaration
public StockChartStockChartIndicatorBuilder SeriesName(string seriesName)
Parameters
Type |
Name |
Description |
System.String |
seriesName |
|
Returns
ShowZones(Boolean)
Enables/Disables the over-bought and over-sold regions.
Declaration
public StockChartStockChartIndicatorBuilder ShowZones(bool showZones)
Parameters
Type |
Name |
Description |
System.Boolean |
showZones |
|
Returns
SlowPeriod(Double)
Sets the slow period to define the Macd line.
Declaration
public StockChartStockChartIndicatorBuilder SlowPeriod(double slowPeriod)
Parameters
Type |
Name |
Description |
System.Double |
slowPeriod |
|
Returns
StandardDeviation(Double)
Sets the standard deviation values that helps to define the upper and lower bollinger bands.
Declaration
public StockChartStockChartIndicatorBuilder StandardDeviation(double standardDeviation)
Parameters
Type |
Name |
Description |
System.Double |
standardDeviation |
|
Returns
Type(TechnicalIndicators)
Defines the type of the technical indicator.
Declaration
public StockChartStockChartIndicatorBuilder Type(TechnicalIndicators type)
Parameters
Returns
UpperLine(StockChartUpperLine)
Defines the appearance of the upper line in technical indicators.
Declaration
public StockChartStockChartIndicatorBuilder UpperLine(StockChartUpperLine upperLine)
Parameters
Returns
UpperLine(Action<StockChartConnectorBuilder>)
Declaration
public StockChartStockChartIndicatorBuilder UpperLine(Action<StockChartConnectorBuilder> upperLine)
Parameters
Returns
Volume(String)
Defines the data source field that contains the volume value in candle charts
It is applicable for financial series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder Volume(string volume)
Parameters
Type |
Name |
Description |
System.String |
volume |
|
Returns
Width(Double)
The stroke width for the series that is applicable only for Line
type series.
It also represents the stroke width of the signal lines in technical indicators.
Declaration
public StockChartStockChartIndicatorBuilder Width(double width)
Parameters
Type |
Name |
Description |
System.Double |
width |
|
Returns
XAxisName(String)
The name of the horizontal axis associated with the series. It requires axes
of the chart.
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder XAxisName(string xAxisName)
Parameters
Type |
Name |
Description |
System.String |
xAxisName |
|
Returns
XName(String)
The DataSource field that contains the x value.
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder XName(string xName)
Parameters
Type |
Name |
Description |
System.String |
xName |
|
Returns
YAxisName(String)
The name of the vertical axis associated with the series. It requires axes
of the chart.
It is applicable for series and technical indicators
Declaration
public StockChartStockChartIndicatorBuilder YAxisName(string yAxisName)
Parameters
Type |
Name |
Description |
System.String |
yAxisName |
|
Returns