v2.1.0
v2.1.0v2.0.0v1.2.0

Candlestick, High-Low-Close, and High-Low-Open-Close Plots

The Candlestick, High-Low-Close, and High-Low-Open-Close plots are suitable to show price movements of a currency or other assets over time. These plots arrange time along the horizontal axis and encode data values into shapes representing the high, low, open, and close prices.

Candlestick

A Candlestick plot encodes price points using rectangles that indicate the open and the close values. If the open value is greater than the close value, then the rectangle is filled with the background color. The high and low values are shown by vertical lines projecting from the top and bottom of a rectangle. For instance, the Candlestick Demo shows movement of the stock price for a virtual company.

High-Low-Close

A High-Low-Close plot encodes price points using lines with a marker. The marker indicates the closing value. The upper and the lower ends of the line indicate the high and low values, respectively. For instance, the High-Low-Close Demo shows movement of stock price for a virtual company.

High-Low-Open-Close

A High-Low-Open-Close plot encodes price points using lines with two markers. The marker on the left side of a line indicates the open value, the marker on the right side - close value. The upper and the lower ends of the line indicate the high and low values, respectively. For instance, the High-Low-Open-Close Demo shows movement of the stock price for a virtual company.

You can configure these charts using the Candlestick, High Low Close or High Low Open Close plot template and its properties that we described in the following sections.

You can use the following demos to explore plot properties - open a link, toggle the Report explorer, select the Plot - Plot 1 node and use the Properties panel to modify the configuration.

You could also download the report files listed below and open them in the Standalone Report Designer.

Data Values

The Values collection of Candlestick, High-Low-Close, and High-Low-Open-Close plots determines the data values containing the price points you want to visualize. The collection items include the the Value property that should be three or four bound field references or more advanced expressions. These expressions have labels high, low, open and close that helps you to configure corresponding values. For instance, the Candlestick Demo has the following Data Value:

Category Encoding

The Category Encoding of Candlestick, High-Low-Close, and High-Low-Open-Close plots is a set of properties that determine the period over which the plot generates shapes representing those above Data Values.

  • The Category is usually a bound field reference that indicates the date. For instance, the High-Low-Close Demo is bound to the dataset containing the High, Low, Close, and Date fields for each data record. The plot's Category is set to {Date} expression.

  • The Category Sorting configuration determines the order of the category values appearance.

Candlestick, High-Low-Close, and High-Low-Open-Close look-and-feel

The following properties allow you to fine-tune the outfit of shapes that form the Candlestick, High-Low-Close and High-Low-Open-Close plots. You can see their effect in action by modifying the configuration of any of the demos listed above.

The Opacity is a Number in percentage that determines the opacity of shapes. 100% means they are opaque, and 0% means that they are entirely transparent.

The Clipping Mode indicates the manner that the plot area draws the plot:

  • Fit value means that the plot area should use all the available space to fit the plot
  • Clip value means that the plot area cuts off on the edge of its right or bottom padding
  • None value equals to Fit

The Background Color Expression determines the fill color of the rectangles that indicate the close price to be less than the open price in the candlestick plot.

The Style section has the line properties that allow you to set up the color, style, and width of rectangles border for candlestick plot and of lines for high-low-close and high-low-open-close plots.