High Low Chart in ASP.NET MVC Charts
18 Nov 20181 minute to read
High Low
To render a hilo series in your chart, you need to follow a few steps to configure it correctly. Here’s a concise guide on how to do this:
-
Set the series type: Define the series
Typeas Hilo in your chart configuration. This indicates that the data should be represented as a hilo chart, which shows the high and low values for each data point, illustrating price movements in stocks and providing a clear visualization of price ranges. -
Provide high and low values: The Hilo series requires two y-values for each data point, you need to specify both the high and low values. The high value represents the maximum price, while the low value represents the minimum price of the stock.
Binding data with series
You can bind data to the chart using the DataSource property within the series configuration. This allows you to connect a JSON dataset or remote data to your chart. To display the data correctly, map the fields from the data to the chart series XName, High, and Low properties.
Series customization
The following properties can be used to customize the hilo series.
Fill
The Fill property determines the color applied to the series.
The Fill property can be used to apply a gradient color to the hilo series. By configuring this property with gradient values, you can create a visually appealing effect in which the color transitions smoothly from one shade to another.
Opacity
The Opacity property specifies the transparency level of the fill. Adjusting this property allows you to control how opaque or transparent the fill color of the series appears.
Empty points
Data points with null or undefined values are considered empty. Empty data points are ignored and not plotted on the chart.
Mode
Use the Mode property to define how empty or missing data points are handled in the series. The default mode for empty points is Gap.
Fill
Use the Fill property to customize the fill color of empty points in the series.
Events
Series render
The SeriesRender event allows you to customize series properties, such as data, fill, and name, before they are rendered on the chart.
Point render
The PointRender event allows you to customize each data point before it is rendered on the chart.