Class BollingerSqueezeV3
- Namespace
- ATAS.Indicators.Technical
- Assembly
- ATAS.Indicators.Technical.dll
[Display(ResourceType = typeof(Strings), Description = "BollingerSqueezeV3Description")]
[HelpLink("https://help.atas.net/support/solutions/articles/72000602338")]
public class BollingerSqueezeV3 : Indicator, INotifyPanelPropertyChanged, IPropertiesEditorOwner, IMarketTimeProvider
- Inheritance
-
objectBollingerSqueezeV3
- Implements
- Inherited Members
- Extension Methods
Constructors
BollingerSqueezeV3()
public BollingerSqueezeV3()
Properties
AtrMultiplier
[Display(ResourceType = typeof(Strings), Name = "Multiplier", GroupName = "ATR", Description = "ATRMultiplierDescription", Order = 110)]
[Range(1E-06, 1000000)]
public decimal AtrMultiplier { get; set; }
Property Value
- decimal
AtrPeriod
[Parameter]
[Display(ResourceType = typeof(Strings), Name = "Period", GroupName = "ATR", Description = "PeriodDescription", Order = 100)]
[Range(1, 1000000)]
public int AtrPeriod { get; set; }
Property Value
- int
NegColor
[Display(ResourceType = typeof(Strings), Name = "Negative", GroupName = "Drawing", Description = "NegativeValueColorDescription", Order = 620)]
public Color NegColor { get; set; }
Property Value
- Color
PosColor
[Display(ResourceType = typeof(Strings), Name = "Positive", GroupName = "Drawing", Description = "PositiveValueColorDescription", Order = 610)]
public Color PosColor { get; set; }
Property Value
- Color
StdDevPeriod
[Parameter]
[Display(ResourceType = typeof(Strings), Name = "Period", GroupName = "StdDev", Description = "PeriodDescription", Order = 200)]
[Range(1, 1000000)]
public int StdDevPeriod { get; set; }
Property Value
- int
StdMultiplier
[Display(ResourceType = typeof(Strings), Name = "Multiplier", GroupName = "StdDev", Description = "MultiplierDescription", Order = 210)]
[Range(1E-06, 1000000)]
public decimal StdMultiplier { get; set; }
Property Value
- decimal
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.
OnRecalculate()
The method is executed before a new calculation.
protected override void OnRecalculate()