Skip to content

CPriceSeries

CPriceSeries

CPriceSeries is a base class for access to the price data.

Description

CSeries class provides the simplified access to MQL5 API general functions for working with price data to all its descendants.

Declaration

class CPriceSeries: public CSeries

Title

#include <Indicators\TimeSeries.mqh>

Inheritance hierarchy

CObject

CArray

CArrayObj

CSeries

CPriceSeries

Direct descendants

: CiClose, CiHigh, CiLow, CiOpen

Class Methods by Groups

Create
virtual BufferResizeSets size of the series buffer
Data Access
virtual GetDataGets the specified series buffer element
Data Update
virtual RefreshUpdates timeseries data
Search for Extreme Values
virtual MinIndexGets the index of minimal value in the specified range
virtual MinValueGets the minimal value in the specified range
virtual MaxIndexGets the index of maximal value in the specified range
virtual MaxValueGets the maximal value in the specified range

Methods inherited from class CArray

: Step, Step, Total, Available, Max, IsSorted, SortMode, Clear, Sort

Methods inherited from class CArrayObj

: FreeMode, FreeMode, Type, Save, Load, CreateElement, Reserve, Resize, Shutdown, Add, AddArray, Insert, InsertArray, AssignArray, At, Update, Shift, Detach, Delete, DeleteRange, Clear, CompareArray, InsertSort, Search, SearchGreat, SearchLess, SearchGreatOrEqual, SearchLessOrEqual, SearchFirst, SearchLast

Methods inherited from class CSeries

: Name, BuffersTotal, BufferSize, Timeframe, Symbol, Period, PeriodDescription, RefreshCurrent

Last updated on