<--previous | contents | next-->

High-Low-Close Graphs

HLC
HLC3D

High-Low-Close graphs are commonly used do depict stock-market price movements - "high" indicates the highest value reached during a period of trading, "low" the lowest, and "close" the value at close of markets.

Data Format

The HLC .setData() method accepts an arbitrary number of lists of the form [high, low, close], where each element is a list of values. To draw a single HLC graph, we might invoke .setData() as follows:

x.setData( ( [40, 100, 80, 30, 50], [0, 60, 70, 0, 10], [10, 95, 75, 25, 20] ) )

... and for multiple sets we might do the following (spaced to make things clearer):

x.setData( ( [40, 100, 80, 30, 50], [0, 60, 70, 0, 10], [10, 95, 75, 25, 20] ), ( [20, 30, 40, 50, 60], [0, 10, 20, 30, 40], [10, 20, 30, 40, 50] ) )

Options

There are a number of special options associated with HLC graphs.

hlc_style

This option affects the drawing style of HLC graphs. It should be a list, containing one or more of the following strings "DIAMOND", "CLOSE_CONNECTED", "CONNECTING", "I_CAP".

hlc_cap_width

The width of the HLC cap. This is a percentage, i.e. it should be an integer between 0 and 100.


<--previous | contents | next--> (11/19/04)
PyGDChart User’s Manual