Base generic data series class providing common functionality. More...
Public Member Functions | |
| virtual void | Clear () |
| Clears all elements from the data series. | |
| override string | ToString () |
| void | Clear () |
| Clears all elements from the data series. | |
Protected Member Functions | |
| void | RaiseChanged (int bar) |
| virtual void | RaisePropertyChanged (string propertyName) |
| virtual void | RaisePanelPropertyChanged (string propertyName) |
| BaseDataSeries (string id, DataSeriesType type) | |
| BaseDataSeries (string id, string name, DataSeriesType type) | |
| BaseDataSeries (DataSeriesType type) | |
Properties | |
| bool | DrawAbovePrice [get, set] |
| Gets or sets whether the data series should be drawn above candles of chart. | |
| bool | IgnoredByAlerts [get, set] |
| Gets or sets a value indicating whether the data series should be ignored by alerts. | |
| string | Id [get, set] |
| Gets or sets the unique and constant data series ID for data serialization. | |
| string | RenderId [get] |
| Unique series id for all panels and indicators. | |
| virtual bool | IsVisible [get] |
| Gets a value is should series drawn. | |
| DataSeriesType | Type [get] |
| Gets the type of the data series from the enumeration. | |
| string | Name [get, set] |
| Gets or sets the name of the data series. | |
| string | DescriptionKey [get, set] |
| Get or sets the description of the data series. | |
| abstract int | Count [get] |
| Gets the number of elements in the data series. | |
| abstract T | this[int index] [get, set] |
| Gets or sets the element at the specified index. | |
| bool | IsHidden [get, set] |
| Gets or sets a value indicating whether the data series properties should be hidden from the settings window. | |
| bool | ShowTooltip = true [get, set] |
| Gets or sets a value indicating whether the data series tooltip should be shown. | |
| bool | UseMinimizedModeIfEnabled [get, set] |
| Gets or sets a value indicating whether the minimized mode should be used if enabled. | |
| bool | ResetAlertsOnNewBar [get, set] |
| Gets or sets a value indicating whether alerts should be reset on a new bar. | |
| bool | ShowNameOnMouseOver = true [get, set] |
| Gets or sets a value indicating whether the name of the data series should be shown on mouseover. | |
Properties inherited from ATAS.Indicators.IDataSeries< T > | |
| string | Id [get] |
| Gets the unique and constant data series ID for data serialization. | |
| string | RenderId [get] |
| Unique series id for all panels and indicators. | |
| DataSeriesType | Type [get] |
| Gets the type of the data series from the enumeration. | |
| string | Name [get, set] |
| Gets or sets the name of the data series. | |
| string | DescriptionKey [get, set] |
| Get or sets the description of the data series. | |
| int | Count [get] |
| Gets the number of elements in the data series. | |
| bool | IsHidden [get, set] |
| Gets or sets a value indicating whether the data series properties should be hidden from the settings window. | |
| bool | IsVisible [get] |
| Gets a value is should series drawn. | |
| bool | DrawAbovePrice [get, set] |
| Gets or sets whether the data series should be drawn above candles of chart. | |
| bool | UseMinimizedModeIfEnabled [get, set] |
| Gets or sets a value indicating whether the minimized mode should be used if enabled. | |
| bool | IgnoredByAlerts [get, set] |
| Gets or sets a value indicating whether the data series should be ignored by alerts. | |
| bool | ResetAlertsOnNewBar [get, set] |
| Gets or sets a value indicating whether alerts should be reset on a new bar. | |
| bool | ShowTooltip [get, set] |
| Gets or sets a value indicating whether the data series tooltip should be shown. | |
| bool | ShowNameOnMouseOver [get, set] |
| Gets or sets a value indicating whether the name of the data series should be shown on mouseover. | |
| object | this[int index] [get, set] |
| new T | this[int index] [get, set] |
| Gets or sets the element at the specified index. | |
Events | |
| Action< int > | Changed |
| PropertyChangedEventHandler | PropertyChanged |
| PropertyChangedEventHandler | PanelPropertyChanged |
Events inherited from ATAS.Indicators.IDataSeries< T > | |
| Action< int > | Changed |
| Event raised when the data series is changed at a specific bar. | |
Events inherited from ATAS.Indicators.INotifyPanelPropertyChanged | |
| PropertyChangedEventHandler | PanelPropertyChanged |
| Occurs when a panel property value changes. | |
Base generic data series class providing common functionality.
| T | Type of the data series. |
|
protected |
|
protected |
|
protected |
|
virtual |
Clears all elements from the data series.
Implements ATAS.Indicators.IDataSeries< T >.
Reimplemented in ATAS.Indicators.CandleDataSeries, ATAS.Indicators.CustomValueDataSeries, ATAS.Indicators.ObjectDataSeries, ATAS.Indicators.PaintbarsDataSeries, ATAS.Indicators.PriceSelectionDataSeries, ATAS.Indicators.RangeDataSeries, and ATAS.Indicators.ValueDataSeries.
|
protected |
|
protectedvirtual |
|
protectedvirtual |
| override string ATAS.Indicators.BaseDataSeries< T >.ToString | ( | ) |
|
get |
Gets the number of elements in the data series.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Get or sets the description of the data series.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets whether the data series should be drawn above candles of chart.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets the unique and constant data series ID for data serialization.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets a value indicating whether the data series should be ignored by alerts.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets a value indicating whether the data series properties should be hidden from the settings window.
Implements ATAS.Indicators.IDataSeries< T >.
|
get |
Gets a value is should series drawn.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets the name of the data series.
Implements ATAS.Indicators.IDataSeries< T >.
|
get |
Unique series id for all panels and indicators.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets a value indicating whether alerts should be reset on a new bar.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets a value indicating whether the name of the data series should be shown on mouseover.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets a value indicating whether the data series tooltip should be shown.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets the element at the specified index.
| index | must be a non-negative integer. |
Implements ATAS.Indicators.IDataSeries< T >.
|
get |
Gets the type of the data series from the enumeration.
Implements ATAS.Indicators.IDataSeries< T >.
|
getset |
Gets or sets a value indicating whether the minimized mode should be used if enabled.
Implements ATAS.Indicators.IDataSeries< T >.
| Action<int> ATAS.Indicators.BaseDataSeries< T >.Changed |
| PropertyChangedEventHandler ATAS.Indicators.BaseDataSeries< T >.PanelPropertyChanged |
| PropertyChangedEventHandler ATAS.Indicators.BaseDataSeries< T >.PropertyChanged |