Class ClusterStatistic
- Namespace
- ATAS.Indicators.Technical
- Assembly
- ATAS.Indicators.Technical.dll
[Display(ResourceType = typeof(Strings), Description = "ClusterStatisticDescription")]
[HelpLink("https://help.atas.net/support/solutions/articles/72000602624")]
public class ClusterStatistic : Indicator, INotifyPanelPropertyChanged, IPropertiesEditorOwner, IMarketTimeProvider
- Inheritance
-
objectClusterStatistic
- Implements
- Inherited Members
- Extension Methods
Constructors
ClusterStatistic()
public ClusterStatistic()
Fields
RowsOrder
[Browsable(false)]
public ClusterStatistic.RenderOrder RowsOrder
Field Value
Properties
AskAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "AskAlert", Description = "AlertFileDescription", Order = 620, ResourceType = typeof(Strings))]
public string AskAlertFile { get; set; }
Property Value
- string
AskAlertFilter
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "AskAlert", Description = "AlertFilterDescription", Order = 610, ResourceType = typeof(Strings))]
public VolumeFilter AskAlertFilter { get; set; }
Property Value
AskAlertValue
Added in ATAS 8.0.15.
[Browsable(false)]
[Range(0, 2147483647)]
public decimal AskAlertValue { get; set; }
Property Value
- decimal
AskAlertValueMoney
[Browsable(false)]
public string? AskAlertValueMoney { get; set; }
Property Value
- string
AskColor
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "AskColor", GroupName = "Visualization", Description = "AskColorDescription", Order = 240, ResourceType = typeof(Strings))]
public Color AskColor { get; set; }
Property Value
- Color
BackGroundColor
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "BackGround", GroupName = "Visualization", Description = "LabelFillColorDescription", Order = 200, ResourceType = typeof(Strings))]
public Color BackGroundColor { get; set; }
Property Value
- Color
BgTransparency
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "Transparency", GroupName = "Visualization", Order = 205, ResourceType = typeof(Strings))]
[Range(1, 10)]
public int BgTransparency { get; set; }
Property Value
- int
BidAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "BidAlert", Description = "AlertFileDescription", Order = 720, ResourceType = typeof(Strings))]
public string BidAlertFile { get; set; }
Property Value
- string
BidAlertFilter
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "BidAlert", Description = "AlertFilterDescription", Order = 710, ResourceType = typeof(Strings))]
public VolumeFilter BidAlertFilter { get; set; }
Property Value
BidAlertValue
Added in ATAS 8.0.15.
[Browsable(false)]
[Range(0, 2147483647)]
public decimal BidAlertValue { get; set; }
Property Value
- decimal
BidAlertValueMoney
Not in ATAS 8.0.15 yet: available from the next version.
[Browsable(false)]
public string? BidAlertValueMoney { get; set; }
Property Value
- string
BidColor
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "BidColor", GroupName = "Visualization", Description = "BidColorDescription", Order = 250, ResourceType = typeof(Strings))]
public Color BidColor { get; set; }
Property Value
- Color
CenterAlign
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "CenterAlign", GroupName = "Text", Description = "CenterAlignDescription", Order = 320, ResourceType = typeof(Strings))]
public bool CenterAlign { get; set; }
Property Value
- bool
CustomSessionStart
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "CustomSessionStart", GroupName = "Session", Description = "CustomSessionStartDescription", Order = 110, ResourceType = typeof(Strings))]
public FilterTimeSpan CustomSessionStart { get; set; }
Property Value
DeltaAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "DeltaAlert", Description = "AlertFileDescription", Order = 520, ResourceType = typeof(Strings))]
public string DeltaAlertFile { get; set; }
Property Value
- string
DeltaAlertFilter
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "DeltaAlert", Description = "AlertFilterDescription", Order = 510, ResourceType = typeof(Strings))]
public VolumeFilter DeltaAlertFilter { get; set; }
Property Value
DeltaAlertValue
[Browsable(false)]
public decimal DeltaAlertValue { get; set; }
Property Value
- decimal
DeltaAlertValueMoney
Not in ATAS 8.0.15 yet: available from the next version.
[Browsable(false)]
public string? DeltaAlertValueMoney { get; set; }
Property Value
- string
DeltaChangeAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "DeltaChangeAlert", Description = "AlertFileDescription", Order = 1320, ResourceType = typeof(Strings))]
public string DeltaChangeAlertFile { get; set; }
Property Value
- string
DeltaChangeAlertFilter
Not in ATAS 8.0.15 yet: available from the next version.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "DeltaChangeAlert", Description = "AlertFilterDescription", Order = 1310, ResourceType = typeof(Strings))]
public VolumeFilter DeltaChangeAlertFilter { get; set; }
Property Value
DeltaChangeAlertValue
Added in ATAS 8.0.15.
[Browsable(false)]
public decimal DeltaChangeAlertValue { get; set; }
Property Value
- decimal
DeltaChangeAlertValueMoney
[Browsable(false)]
public string? DeltaChangeAlertValueMoney { get; set; }
Property Value
- string
DeltaPerVolumeAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "DeltaPerVolumeAlert", Description = "AlertFileDescription", Order = 820, ResourceType = typeof(Strings))]
public string DeltaPerVolumeAlertFile { get; set; }
Property Value
- string
DeltaPerVolumeAlertValue
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "DeltaPerVolumeAlert", Description = "AlertFilterDescription", Order = 810, ResourceType = typeof(Strings))]
[Range(0, 100)]
public decimal DeltaPerVolumeAlertValue { get; set; }
Property Value
- decimal
Font
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "Font", GroupName = "Text", Description = "FontSettingDescription", Order = 310, ResourceType = typeof(Strings))]
public FontSetting Font { get; set; }
Property Value
GridColor
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "Grid", GroupName = "Visualization", Description = "GridColorDescription", Order = 210, ResourceType = typeof(Strings))]
public Color GridColor { get; set; }
Property Value
- Color
HeaderBackground
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "Color", GroupName = "Headers", Description = "HeaderBackgroundDescription", Order = 330, ResourceType = typeof(Strings))]
public Color HeaderBackground { get; set; }
Property Value
- Color
HeightAlertFile
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "HeightAlert", Description = "AlertFileDescription", Order = 1720, ResourceType = typeof(Strings))]
public string HeightAlertFile { get; set; }
Property Value
- string
HeightAlertValue
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "HeightAlert", Description = "AlertFilterDescription", Order = 1710, ResourceType = typeof(Strings))]
[Range(0, 2147483647)]
public decimal HeightAlertValue { get; set; }
Property Value
- decimal
HideRowsDescription
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "HideRowsDescription", GroupName = "Headers", Description = "HideHeadersDescription", Order = 340, ResourceType = typeof(Strings))]
public bool HideRowsDescription { get; set; }
Property Value
- bool
MaxDeltaAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "MaxDeltaAlert", Description = "AlertFileDescription", Order = 1120, ResourceType = typeof(Strings))]
public string MaxDeltaAlertFile { get; set; }
Property Value
- string
MaxDeltaAlertFilter
Not in ATAS 8.0.15 yet: available from the next version.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "MaxDeltaAlert", Description = "AlertFilterDescription", Order = 1110, ResourceType = typeof(Strings))]
public VolumeFilter MaxDeltaAlertFilter { get; set; }
Property Value
MaxDeltaAlertValue
Added in ATAS 8.0.15.
[Browsable(false)]
public decimal MaxDeltaAlertValue { get; set; }
Property Value
- decimal
MaxDeltaAlertValueMoney
Not in ATAS 8.0.15 yet: available from the next version.
[Browsable(false)]
public string? MaxDeltaAlertValueMoney { get; set; }
Property Value
- string
MinDeltaAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "MinDeltaAlert", Description = "AlertFileDescription", Order = 1220, ResourceType = typeof(Strings))]
public string MinDeltaAlertFile { get; set; }
Property Value
- string
MinDeltaAlertFilter
Not in ATAS 8.0.15 yet: available from the next version.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "MinDeltaAlert", Description = "AlertFilterDescription", Order = 1210, ResourceType = typeof(Strings))]
public VolumeFilter MinDeltaAlertFilter { get; set; }
Property Value
MinDeltaAlertValue
[Browsable(false)]
public decimal MinDeltaAlertValue { get; set; }
Property Value
- decimal
MinDeltaAlertValueMoney
Not in ATAS 8.0.15 yet: available from the next version.
[Browsable(false)]
public string? MinDeltaAlertValueMoney { get; set; }
Property Value
- string
SessionCumMode
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "SessionDeltaMode", GroupName = "Session", Description = "SessionModeDescription", Order = 100, ResourceType = typeof(Strings))]
public ClusterStatistic.SessionMode SessionCumMode { get; set; }
Property Value
SessionDeltaAlertFile
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "SessionDeltaAlert", Description = "AlertFileDescription", Order = 920, ResourceType = typeof(Strings))]
public string SessionDeltaAlertFile { get; set; }
Property Value
- string
SessionDeltaAlertValue
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "SessionDeltaAlert", Description = "AlertFilterDescription", Order = 910, ResourceType = typeof(Strings))]
public decimal SessionDeltaAlertValue { get; set; }
Property Value
- decimal
SessionDeltaPerVolumeAlertFile
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "SessionDeltaPerVolumeAlert", Description = "AlertFileDescription", Order = 1020, ResourceType = typeof(Strings))]
public string SessionDeltaPerVolumeAlertFile { get; set; }
Property Value
- string
SessionDeltaPerVolumeAlertValue
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "SessionDeltaPerVolumeAlert", Description = "AlertFilterDescription", Order = 1010, ResourceType = typeof(Strings))]
public decimal SessionDeltaPerVolumeAlertValue { get; set; }
Property Value
- decimal
SessionVolumeAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "SessionVolumeAlert", Description = "AlertFileDescription", Order = 1520, ResourceType = typeof(Strings))]
public string SessionVolumeAlertFile { get; set; }
Property Value
- string
SessionVolumeAlertValue
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "SessionVolumeAlert", Description = "AlertFilterDescription", Order = 1510, ResourceType = typeof(Strings))]
[Range(0, 2147483647)]
public decimal SessionVolumeAlertValue { get; set; }
Property Value
- decimal
ShowAsk
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowAsk", GroupName = "Rows", Description = "ShowAsksDescription", Order = 110, ResourceType = typeof(Strings))]
public bool ShowAsk { get; set; }
Property Value
- bool
ShowBid
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowBid", GroupName = "Rows", Description = "ShowBidsDescription", Order = 110, ResourceType = typeof(Strings))]
public bool ShowBid { get; set; }
Property Value
- bool
ShowDelta
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowDelta", GroupName = "Rows", Description = "ShowDeltaDescription", Order = 120, ResourceType = typeof(Strings))]
public bool ShowDelta { get; set; }
Property Value
- bool
ShowDeltaChange
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowDeltaChange", GroupName = "Rows", Description = "ShowDeltaChangeDescription", Order = 175, ResourceType = typeof(Strings))]
public bool ShowDeltaChange { get; set; }
Property Value
- bool
ShowDeltaPerVolume
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowDeltaPerVolume", GroupName = "Rows", Description = "ShowDeltaPerVolumeDescription", Order = 130, ResourceType = typeof(Strings))]
public bool ShowDeltaPerVolume { get; set; }
Property Value
- bool
ShowDuration
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowDuration", GroupName = "Rows", Description = "ShowCandleDurationDescription", Order = 196, ResourceType = typeof(Strings))]
public bool ShowDuration { get; set; }
Property Value
- bool
ShowHighLow
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowHeight", GroupName = "Rows", Description = "ShowCandleHeightDescription", Order = 193, ResourceType = typeof(Strings))]
public bool ShowHighLow { get; set; }
Property Value
- bool
ShowMaximumDelta
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowMaximumDelta", GroupName = "Rows", Description = "ShowMaximumDeltaDescription", Order = 160, ResourceType = typeof(Strings))]
public bool ShowMaximumDelta { get; set; }
Property Value
- bool
ShowMinimumDelta
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowMinimumDelta", GroupName = "Rows", Description = "ShowMinimumDeltaDescription", Order = 170, ResourceType = typeof(Strings))]
public bool ShowMinimumDelta { get; set; }
Property Value
- bool
ShowSessionDelta
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowSessionDelta", GroupName = "Rows", Description = "ShowSessionDeltaDescription", Order = 140, ResourceType = typeof(Strings))]
public bool ShowSessionDelta { get; set; }
Property Value
- bool
ShowSessionDeltaPerVolume
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowSessionDeltaPerVolume", GroupName = "Rows", Description = "ShowSessionDeltaPerVolumeDescription", Order = 150, ResourceType = typeof(Strings))]
public bool ShowSessionDeltaPerVolume { get; set; }
Property Value
- bool
ShowSessionVolume
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowSessionVolume", GroupName = "Rows", Description = "ShowSessionVolumeDescription", Order = 191, ResourceType = typeof(Strings))]
public bool ShowSessionVolume { get; set; }
Property Value
- bool
ShowTicks
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowTradesCount", GroupName = "Rows", Description = "ShowTradesCountDescription", Order = 192, ResourceType = typeof(Strings))]
public bool ShowTicks { get; set; }
Property Value
- bool
ShowTime
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowTime", GroupName = "Rows", Description = "ShowCandleTimeDescription", Order = 194, ResourceType = typeof(Strings))]
public bool ShowTime { get; set; }
Property Value
- bool
ShowVolume
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowVolume", GroupName = "Rows", Description = "ShowVolumesDescription", Order = 180, ResourceType = typeof(Strings))]
public bool ShowVolume { get; set; }
Property Value
- bool
ShowVolumePerSecond
[Tab(TabName = "Data", TabOrder = 0, ResourceType = typeof(Strings))]
[Display(Name = "ShowVolumePerSecond", GroupName = "Rows", Description = "ShowVolumePerSecondDescription", Order = 190, ResourceType = typeof(Strings))]
public bool ShowVolumePerSecond { get; set; }
Property Value
- bool
TextColor
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "Color", GroupName = "Text", Description = "LabelTextColorDescription", Order = 300, ResourceType = typeof(Strings))]
public Color TextColor { get; set; }
Property Value
- Color
TradesAlertFile
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "TradesAlert", Description = "AlertFileDescription", Order = 1620, ResourceType = typeof(Strings))]
public string TradesAlertFile { get; set; }
Property Value
- string
TradesAlertValue
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "TradesAlert", Description = "AlertFilterDescription", Order = 1610, ResourceType = typeof(Strings))]
[Range(0, 2147483647)]
public decimal TradesAlertValue { get; set; }
Property Value
- decimal
UseAskAlert
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "AskAlert", Description = "UseAlertDescription", Order = 600, ResourceType = typeof(Strings))]
public bool UseAskAlert { get; set; }
Property Value
- bool
UseBidAlert
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "BidAlert", Description = "UseAlertDescription", Order = 700, ResourceType = typeof(Strings))]
public bool UseBidAlert { get; set; }
Property Value
- bool
UseDeltaAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "DeltaAlert", Description = "UseAlertDescription", Order = 500, ResourceType = typeof(Strings))]
public bool UseDeltaAlert { get; set; }
Property Value
- bool
UseDeltaChangeAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "DeltaChangeAlert", Description = "UseAlertDescription", Order = 1300, ResourceType = typeof(Strings))]
public bool UseDeltaChangeAlert { get; set; }
Property Value
- bool
UseDeltaPerVolumeAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "DeltaPerVolumeAlert", Description = "UseAlertDescription", Order = 800, ResourceType = typeof(Strings))]
public bool UseDeltaPerVolumeAlert { get; set; }
Property Value
- bool
UseHeightAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "HeightAlert", Description = "UseAlertDescription", Order = 1700, ResourceType = typeof(Strings))]
public bool UseHeightAlert { get; set; }
Property Value
- bool
UseMaxDeltaAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "MaxDeltaAlert", Description = "UseAlertDescription", Order = 1100, ResourceType = typeof(Strings))]
public bool UseMaxDeltaAlert { get; set; }
Property Value
- bool
UseMinDeltaAlert
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "MinDeltaAlert", Description = "UseAlertDescription", Order = 1200, ResourceType = typeof(Strings))]
public bool UseMinDeltaAlert { get; set; }
Property Value
- bool
UseSessionDeltaAlert
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "SessionDeltaAlert", Description = "UseAlertDescription", Order = 900, ResourceType = typeof(Strings))]
public bool UseSessionDeltaAlert { get; set; }
Property Value
- bool
UseSessionDeltaPerVolumeAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "SessionDeltaPerVolumeAlert", Description = "UseAlertDescription", Order = 1000, ResourceType = typeof(Strings))]
public bool UseSessionDeltaPerVolumeAlert { get; set; }
Property Value
- bool
UseSessionVolumeAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "SessionVolumeAlert", Description = "UseAlertDescription", Order = 1500, ResourceType = typeof(Strings))]
public bool UseSessionVolumeAlert { get; set; }
Property Value
- bool
UseTradesAlert
Added in ATAS 8.0.15.
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "TradesAlert", Description = "UseAlertDescription", Order = 1600, ResourceType = typeof(Strings))]
public bool UseTradesAlert { get; set; }
Property Value
- bool
UseVolumeAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "VolumeAlert", Description = "UseAlertDescription", Order = 400, ResourceType = typeof(Strings))]
public bool UseVolumeAlert { get; set; }
Property Value
- bool
UseVolumePerSecondAlert
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Enabled", GroupName = "VolumePerSecondAlert", Description = "UseAlertDescription", Order = 1400, ResourceType = typeof(Strings))]
public bool UseVolumePerSecondAlert { get; set; }
Property Value
- bool
VisibleProportion
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "VisibleProportion", GroupName = "Visualization", Description = "VisibleProportionDescription", Order = 220, ResourceType = typeof(Strings))]
public bool VisibleProportion { get; set; }
Property Value
- bool
VolumeAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "VolumeAlert", Description = "AlertFileDescription", Order = 420, ResourceType = typeof(Strings))]
public string VolumeAlertFile { get; set; }
Property Value
- string
VolumeAlertFilter
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "VolumeAlert", Description = "AlertFilterDescription", Order = 410, ResourceType = typeof(Strings))]
public VolumeFilter VolumeAlertFilter { get; set; }
Property Value
VolumeAlertValue
[Browsable(false)]
[Range(0, 2147483647)]
public decimal VolumeAlertValue { get; set; }
Property Value
- decimal
VolumeAlertValueMoney
Not in ATAS 8.0.15 yet: available from the next version.
[Browsable(false)]
public string? VolumeAlertValueMoney { get; set; }
Property Value
- string
VolumeColor
[Tab(TabName = "Visualization", TabOrder = 1, ResourceType = typeof(Strings))]
[Display(Name = "Volume", GroupName = "Visualization", Description = "VolumeColorDescription", Order = 230, ResourceType = typeof(Strings))]
public Color VolumeColor { get; set; }
Property Value
- Color
VolumePerSecondAlertFile
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "AlertFile", GroupName = "VolumePerSecondAlert", Description = "AlertFileDescription", Order = 1420, ResourceType = typeof(Strings))]
public string VolumePerSecondAlertFile { get; set; }
Property Value
- string
VolumePerSecondAlertValue
[Tab(TabName = "Alerts", TabOrder = 2, ResourceType = typeof(Strings))]
[Display(Name = "Filter", GroupName = "VolumePerSecondAlert", Description = "AlertFilterDescription", Order = 1410, ResourceType = typeof(Strings))]
[Range(0, 2147483647)]
public decimal VolumePerSecondAlertValue { get; set; }
Property Value
- decimal
Methods
GetCursor(RenderControlMouseEventArgs)
Gets the cursor to display when the mouse is over the chart object.
public override StdCursor GetCursor(RenderControlMouseEventArgs e)
Parameters
eRenderControlMouseEventArgsThe mouse event arguments.
Returns
- StdCursor
The standard cursor to display.
OnApplyDefaultColors()
Invoked to apply default colors to the drawing elements.
protected override void OnApplyDefaultColors()
Remarks
This method can be overridden in derived classes to customize or set default color values for the drawing elements. When this method is called, it is an opportunity for the derived class to apply its own default color scheme to the drawing elements used in the specific implementation.
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
barintBar number.
valuedecimalInput data series value.
OnRender(RenderContext, DrawingLayouts)
Override this method for implementing your own data rendering logic.
protected override void OnRender(RenderContext context, DrawingLayouts layout)
Parameters
contextRenderContextThe rendering context used to draw on the chart.
layoutDrawingLayoutsThe layout information for the drawing.
ProcessMouseDown(RenderControlMouseEventArgs)
Processes a mouse down event on the chart object.
public override bool ProcessMouseDown(RenderControlMouseEventArgs e)
Parameters
eRenderControlMouseEventArgsThe mouse event arguments.
Returns
- bool
trueif the event was handled; otherwise,false.
ProcessMouseMove(RenderControlMouseEventArgs)
Processes a mouse move event on the chart object.
public override bool ProcessMouseMove(RenderControlMouseEventArgs e)
Parameters
eRenderControlMouseEventArgsThe mouse event arguments.
Returns
- bool
trueif the event was handled; otherwise,false.
ProcessMouseUp(RenderControlMouseEventArgs)
Processes a mouse up event on the chart object.
public override bool ProcessMouseUp(RenderControlMouseEventArgs e)
Parameters
eRenderControlMouseEventArgsThe mouse event arguments.
Returns
- bool
trueif the event was handled; otherwise,false.