Skip to main content
A newer version of this page is available.

DXFinancialSeriesData Protocol

The protocol of a DXStockSeries or DXCandleStickSeries series’s data with date-time arguments and Open-High-Low-Close values.

Declaration

@protocol DXFinancialSeriesData <DXSeriesData, NSObject>

Remarks

Note that this protocol should be used only for DXStockSeries and DXCandleStickSeries. If this series is used with other series, zero value replaces all data point values.

Implements

DXCharts.NSObject

Properties

delegate Property

Declaration

@property (nonatomic, weak) id<DXSeriesDataDelegate> delegate

Property Value

Type
id<DXSeriesDataDelegate>

Instance Methods

getArgumentByIndex: Instance Method

Returns the argument of a data point at the specified index.

Declaration

- (NSDate *)getArgumentByIndex:(int)index

Parameters

Name Type Description
index int

The index of data point whose label should be returned.

Returns

Type Description
NSDate *

The argument of a data point at the specified index.

getCloseValueByIndex: Instance Method

Returns the Close value of a data point at the specified index.

Declaration

- (double)getCloseValueByIndex:(int)index

Parameters

Name Type Description
index int

The index of a data point whose value should be returned.

Returns

Type Description
double

The Close value of a data point at the specified index.

getDataCount Instance Method

Declaration

- (int)getDataCount

Returns

Type
int

getHighValueByIndex: Instance Method

Returns the High value of a data point at the specified index.

Declaration

- (double)getHighValueByIndex:(int)index

Parameters

Name Type Description
index int

The index of a data point whose value should be returned.

Returns

Type Description
double

The High value of a data point at the specified index.

getLowValueByIndex: Instance Method

Returns the Low value of a data point at the specified index.

Declaration

- (double)getLowValueByIndex:(int)index

Parameters

Name Type Description
index int

The index of a data point whose value should be returned.

Returns

Type Description
double

The Low value of a data point at the specified index.

getOpenValueByIndex: Instance Method

Returns the Open value of a data point at the specified index.

Declaration

- (double)getOpenValueByIndex:(int)index

Parameters

Name Type Description
index int

The index of a data point whose value should be returned.

Returns

Type Description
double

The Open value of a data point at the specified index.