ATAS
Loading...
Searching...
No Matches
ATAS.Indicators.IDataSeries< T > Interface Template Reference

Interface for data series, providing essential properties and methods. More...

Inheritance diagram for ATAS.Indicators.IDataSeries< T >:
[legend]
Collaboration diagram for ATAS.Indicators.IDataSeries< T >:
[legend]

Public Member Functions

void Clear ()
 Clears all elements from the data series.
 

Properties

string Id [get]
 Gets the unique and constant data series ID for data serialization.
 
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 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
 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.
 

Detailed Description

Interface for data series, providing essential properties and methods.

Interface for typed data series, providing essential properties and methods.

Member Function Documentation

◆ Clear()

void ATAS.Indicators.IDataSeries< T >.Clear ( )

Clears all elements from the data series.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

Property Documentation

◆ Count

int ATAS.Indicators.IDataSeries< T >.Count
get

Gets the number of elements in the data series.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ DescriptionKey

string ATAS.Indicators.IDataSeries< T >.DescriptionKey
getset

Get or sets the description of the data series.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ DrawAbovePrice

bool ATAS.Indicators.IDataSeries< T >.DrawAbovePrice
getset

Gets or sets whether the data series should be drawn above candles of chart.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ Id

string ATAS.Indicators.IDataSeries< T >.Id
get

Gets the unique and constant data series ID for data serialization.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ IgnoredByAlerts

bool ATAS.Indicators.IDataSeries< T >.IgnoredByAlerts
getset

Gets or sets a value indicating whether the data series should be ignored by alerts.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ IsHidden

bool ATAS.Indicators.IDataSeries< T >.IsHidden
getset

Gets or sets a value indicating whether the data series properties should be hidden from the settings window.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ Name

string ATAS.Indicators.IDataSeries< T >.Name
getset

Gets or sets the name of the data series.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ ResetAlertsOnNewBar

bool ATAS.Indicators.IDataSeries< T >.ResetAlertsOnNewBar
getset

Gets or sets a value indicating whether alerts should be reset on a new bar.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ ShowNameOnMouseOver

bool ATAS.Indicators.IDataSeries< T >.ShowNameOnMouseOver
getset

Gets or sets a value indicating whether the name of the data series should be shown on mouseover.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ ShowTooltip

bool ATAS.Indicators.IDataSeries< T >.ShowTooltip
getset

Gets or sets a value indicating whether the data series tooltip should be shown.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ this[int index] [1/2]

object ATAS.Indicators.IDataSeries< T >.this[int index]
getset

◆ this[int index] [2/2]

new T ATAS.Indicators.IDataSeries< T >.this[int index]
getset

Gets or sets the element at the specified index.

Parameters
indexmust be a non-negative integer.
Returns
An element of type T at the specified index.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ Type

Gets the type of the data series from the enumeration.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

◆ UseMinimizedModeIfEnabled

bool ATAS.Indicators.IDataSeries< T >.UseMinimizedModeIfEnabled
getset

Gets or sets a value indicating whether the minimized mode should be used if enabled.

Implemented in ATAS.Indicators.BaseDataSeries< T >.

Event Documentation

◆ Changed

Action<int> ATAS.Indicators.IDataSeries< T >.Changed

Event raised when the data series is changed at a specific bar.


The documentation for this interface was generated from the following file: