Table of Contents

Class SessionColor

Namespace
ATAS.Indicators.Technical
Assembly
ATAS.Indicators.Technical.dll
[Obfuscation(Feature = "renaming", ApplyToMembers = true, Exclude = true)]
[Display(ResourceType = typeof(Strings), Description = "SessionColorIndDescription")]
[HelpLink("https://help.atas.net/support/solutions/articles/72000602465")]
public class SessionColor : Indicator, INotifyPanelPropertyChanged, IPropertiesEditorOwner, IMarketTimeProvider
Inheritance
object
SessionColor
Implements
Inherited Members
Extension Methods

Constructors

SessionColor()

public SessionColor()

Properties

AlertCloseFile

[Browsable(false)]
[Obsolete]
public string AlertCloseFile { get; set; }

Property Value

string

AlertOpenFile

[Browsable(false)]
[Obsolete]
public string AlertOpenFile { get; set; }

Property Value

string

AreaColor

[Browsable(false)]
[Obsolete]
public Color AreaColor { get; set; }

Property Value

Color

CloseAlertFilter

[Browsable(false)]
[Obsolete]
public FilterString CloseAlertFilter { get; set; }

Property Value

FilterString

EndTime

[Browsable(false)]
[Obsolete]
public TimeSpan EndTime { get; set; }

Property Value

TimeSpan

FitToPriceRange

Added in ATAS 8.0.15.

[Browsable(false)]
[Obsolete]
public bool FitToPriceRange { get; set; }

Property Value

bool

LabelColor

Added in ATAS 8.0.15.

[Browsable(false)]
[Obsolete]
public Color LabelColor { get; set; }

Property Value

Color

LabelFont

Added in ATAS 8.0.15.

[Browsable(false)]
[Obsolete]
public FontSetting LabelFont { get; set; }

Property Value

FontSetting

LabelText

Added in ATAS 8.0.15.

[Browsable(false)]
[Obsolete]
public string LabelText { get; set; }

Property Value

string

OpenAlertFilter

[Browsable(false)]
[Obsolete]
public FilterString OpenAlertFilter { get; set; }

Property Value

FilterString

Sessions

Added in ATAS 8.0.15.

[IsExpanded]
[Display(Name = "Sessions", GroupName = "Settings", Order = 20)]
public ObservableCollection<SessionColor.SessionSettings> Sessions { get; set; }

Property Value

ObservableCollection<SessionColor.SessionSettings>

ShowAboveChart

[Display(ResourceType = typeof(Strings), Name = "ShowAboveChart", GroupName = "Settings", Description = "DrawAbovePriceDescription", Order = 10)]
public bool ShowAboveChart { get; set; }

Property Value

bool

ShowArea

[Browsable(false)]
[Obsolete]
public bool ShowArea { get; set; }

Property Value

bool

StartTime

[Browsable(false)]
[Obsolete]
public TimeSpan StartTime { get; set; }

Property Value

TimeSpan

UseCloseAlert

[Browsable(false)]
[Obsolete]
public bool UseCloseAlert { get; set; }

Property Value

bool

UseOpenAlert

[Browsable(false)]
[Obsolete]
public bool UseOpenAlert { get; set; }

Property Value

bool

Methods

OnCalculate(int, decimal)

The main indicator calculation method is called for each bar on the history, then it is called on each tick.

protected override void OnCalculate(int bar, decimal value)

Parameters

bar int

Bar number.

value decimal

Input data series value.

OnDispose()

Added in ATAS 8.0.15.

protected override void OnDispose()

OnRender(RenderContext, DrawingLayouts)

Added in ATAS 8.0.15.

protected override void OnRender(RenderContext context, DrawingLayouts layout)

Parameters

context RenderContext
layout DrawingLayouts

ToString()

Added in ATAS 8.0.15.

public override string ToString()

Returns

string