QwtOHLCSample (3) Linux Manual Page
QwtOHLCSample –
Open-High-Low-Close sample used in financial charts.
Synopsis
#include <qwt_samples.h>Public Member Functions
QwtOHLCSample (double time=0.0, double open=0.0, double high=0.0, double low=0.0, double close=0.0) QwtInterval boundingInterval () const
Calculate the bounding interval of the OHLC values.
bool isValid () const
Check if a sample is valid.
Public Attributes
double time double open
Opening price.
double high
Highest price.
double low
Lowest price.
double close
Closing price.
Detailed Description
Open-High-Low-Close sample used in financial charts.In financial charts the movement of a price in a time interval is often represented by the opening/closing prices and the lowest/highest prices in this interval.
See Also:
- QwtTradingChartData
Constructor & Destructor Documentation
QwtOHLCSample::QwtOHLCSample (doublet = 0.0, doubleo = 0.0, doubleh = 0.0, doublel = 0.0, doublec = 0.0) [inline]
Constructor Parameters:
- t Time value
o Open value
h High value
l Low value
c Close value
Member Function Documentation
QwtInterval QwtOHLCSample::boundingInterval () const [inline]
Calculate the bounding interval of the OHLC values. For valid samples the limits of this interval are always low/high. Returns:
- Bounding interval
See Also:
- isValid()
bool QwtOHLCSample::isValid () const [inline]
Check if a sample is valid. A sample is valid, when all of the following checks are true:- •
- low <= high
- •
- low <= open <= high
- •
- low <= close <= high
Returns:
- True, when the sample is valid
