Class StdDevBands
- Namespace
- ATAS.Indicators.Technical
- Assembly
- ATAS.Indicators.Technical.dll
[Display(ResourceType = typeof(Strings), Description = "StdDevBandsDescription")]
[HelpLink("https://help.atas.net/support/solutions/articles/72000602614")]
public class StdDevBands : Indicator, INotifyPanelPropertyChanged, IPropertiesEditorOwner, IMarketTimeProvider
- Inheritance
-
objectStdDevBands
- Implements
- Inherited Members
- Extension Methods
Constructors
StdDevBands()
public StdDevBands()
Properties
AlertFileBot
[Display(ResourceType = typeof(Strings), Name = "AlertFile", GroupName = "BottomBand", Description = "AlertFileDescription", Order = 330)]
public string AlertFileBot { get; set; }
Property Value
- string
AlertFileLowerSma
[Display(ResourceType = typeof(Strings), Name = "AlertFile", GroupName = "LowerSma", Description = "AlertFileDescription", Order = 230)]
public string AlertFileLowerSma { get; set; }
Property Value
- string
AlertFileTop
[Display(ResourceType = typeof(Strings), Name = "AlertFile", GroupName = "TopBand", Description = "AlertFileDescription", Order = 130)]
public string AlertFileTop { get; set; }
Property Value
- string
AlertFileUpperSma
[Display(ResourceType = typeof(Strings), Name = "AlertFile", GroupName = "UpperSma", Description = "AlertFileDescription", Order = 230)]
public string AlertFileUpperSma { get; set; }
Property Value
- string
AlertSensitivityBot
[Display(ResourceType = typeof(Strings), Name = "ApproximationFilter", GroupName = "BottomBand", Description = "ApproximationFilterDescription", Order = 320)]
[Range(0, 100000)]
public int AlertSensitivityBot { get; set; }
Property Value
- int
AlertSensitivityLowerSma
[Display(ResourceType = typeof(Strings), Name = "ApproximationFilter", GroupName = "LowerSma", Description = "ApproximationFilterDescription", Order = 220)]
[Range(0, 100000)]
public int AlertSensitivityLowerSma { get; set; }
Property Value
- int
AlertSensitivityTop
[Display(ResourceType = typeof(Strings), Name = "ApproximationFilter", GroupName = "TopBand", Description = "ApproximationFilterDescription", Order = 120)]
[Range(0, 100000)]
public int AlertSensitivityTop { get; set; }
Property Value
- int
AlertSensitivityUpperSma
[Display(ResourceType = typeof(Strings), Name = "ApproximationFilter", GroupName = "UpperSma", Description = "ApproximationFilterDescription", Order = 220)]
[Range(0, 100000)]
public int AlertSensitivityUpperSma { get; set; }
Property Value
- int
BackgroundColorBot
[Display(ResourceType = typeof(Strings), Name = "BackGround", GroupName = "BottomBand", Description = "AlertFillColorDescription", Order = 350)]
public Color BackgroundColorBot { get; set; }
Property Value
- Color
BackgroundColorLowerSma
[Display(ResourceType = typeof(Strings), Name = "BackGround", GroupName = "LowerSma", Description = "AlertFillColorDescription", Order = 250)]
public Color BackgroundColorLowerSma { get; set; }
Property Value
- Color
BackgroundColorTop
[Display(ResourceType = typeof(Strings), Name = "BackGround", GroupName = "TopBand", Description = "AlertFillColorDescription", Order = 150)]
public Color BackgroundColorTop { get; set; }
Property Value
- Color
BackgroundColorUpperSma
[Display(ResourceType = typeof(Strings), Name = "BackGround", GroupName = "UpperSma", Description = "AlertFillColorDescription", Order = 250)]
public Color BackgroundColorUpperSma { get; set; }
Property Value
- Color
FontColorBot
[Display(ResourceType = typeof(Strings), Name = "FontColor", GroupName = "BottomBand", Description = "AlertTextColorDescription", Order = 340)]
public Color FontColorBot { get; set; }
Property Value
- Color
FontColorLowerSma
[Display(ResourceType = typeof(Strings), Name = "FontColor", GroupName = "LowerSma", Description = "AlertTextColorDescription", Order = 240)]
public Color FontColorLowerSma { get; set; }
Property Value
- Color
FontColorTop
[Display(ResourceType = typeof(Strings), Name = "FontColor", GroupName = "TopBand", Description = "AlertTextColorDescription", Order = 140)]
public Color FontColorTop { get; set; }
Property Value
- Color
FontColorUpperSma
[Display(ResourceType = typeof(Strings), Name = "FontColor", GroupName = "UpperSma", Description = "AlertTextColorDescription", Order = 240)]
public Color FontColorUpperSma { get; set; }
Property Value
- Color
Period
[Parameter]
[Display(ResourceType = typeof(Strings), Name = "Period", GroupName = "Settings", Description = "StdPeriodDescription", Order = 100)]
[Range(1, 10000)]
public int Period { get; set; }
Property Value
- int
RepeatAlertBot
[Display(ResourceType = typeof(Strings), Name = "RepeatAlert", GroupName = "BottomBand", Description = "RepeatAlertDescription", Order = 310)]
public bool RepeatAlertBot { get; set; }
Property Value
- bool
RepeatAlertLowerSma
[Display(ResourceType = typeof(Strings), Name = "RepeatAlert", GroupName = "LowerSma", Description = "RepeatAlertDescription", Order = 210)]
public bool RepeatAlertLowerSma { get; set; }
Property Value
- bool
RepeatAlertTop
[Display(ResourceType = typeof(Strings), Name = "RepeatAlert", GroupName = "TopBand", Description = "RepeatAlertDescription", Order = 110)]
public bool RepeatAlertTop { get; set; }
Property Value
- bool
RepeatAlertUpperSma
[Display(ResourceType = typeof(Strings), Name = "RepeatAlert", GroupName = "UpperSma", Description = "RepeatAlertDescription", Order = 210)]
public bool RepeatAlertUpperSma { get; set; }
Property Value
- bool
SmaPeriod
[Parameter]
[Display(ResourceType = typeof(Strings), Name = "BBandsWidth", GroupName = "Settings", Description = "SMAPeriodDescription", Order = 110)]
[Range(1, 1000)]
public int SmaPeriod { get; set; }
Property Value
- int
UseAlertsBot
[Display(ResourceType = typeof(Strings), Name = "UseAlerts", GroupName = "BottomBand", Description = "UseAlertDescription", Order = 300)]
public bool UseAlertsBot { get; set; }
Property Value
- bool
UseAlertsLowerSma
[Display(ResourceType = typeof(Strings), Name = "UseAlerts", GroupName = "LowerSma", Description = "UseAlertDescription", Order = 200)]
public bool UseAlertsLowerSma { get; set; }
Property Value
- bool
UseAlertsTop
[Display(ResourceType = typeof(Strings), Name = "UseAlerts", GroupName = "TopBand", Description = "UseAlertDescription", Order = 100)]
public bool UseAlertsTop { get; set; }
Property Value
- bool
UseAlertsUpperSma
[Display(ResourceType = typeof(Strings), Name = "UseAlerts", GroupName = "UpperSma", Description = "UseAlertDescription", Order = 200)]
public bool UseAlertsUpperSma { 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
barintBar number.
valuedecimalInput data series value.