Class MFI
- Namespace
- ATAS.Indicators.Technical
- Assembly
- ATAS.Indicators.Technical.dll
[Display(ResourceType = typeof(Strings), Description = "MFIDescription")]
[HelpLink("https://help.atas.net/support/solutions/articles/72000602430")]
public class MFI : Indicator, INotifyPanelPropertyChanged, IPropertiesEditorOwner, IMarketTimeProvider
- Inheritance
-
objectMFI
- Implements
- Inherited Members
- Extension Methods
Constructors
MFI()
public MFI()
Properties
DrawLines
[Display(ResourceType = typeof(Strings), Name = "Show", GroupName = "Line", Description = "DrawLinesDescription", Order = 300)]
public bool DrawLines { get; set; }
Property Value
- bool
FakeColor
[Display(ResourceType = typeof(Strings), Name = "FakeSeriesColor", GroupName = "Visualization", Description = "WeakPositiveFlowColorDescription", Order = 220)]
public Color FakeColor { get; set; }
Property Value
- Color
GreenColor
[Display(ResourceType = typeof(Strings), Name = "GreenSeriesColor", GroupName = "Visualization", Description = "StrongPositiveFlowColorDescription", Order = 200)]
public Color GreenColor { get; set; }
Property Value
- Color
OverboughtLine
[Display(ResourceType = typeof(Strings), Name = "Overbought", GroupName = "Line", Description = "OverboughtLimitDescription", Order = 310)]
public LineSeries OverboughtLine { get; set; }
Property Value
OversoldLine
[Display(ResourceType = typeof(Strings), Name = "Oversold", GroupName = "Line", Description = "OversoldLimitDescription", Order = 320)]
public LineSeries OversoldLine { get; set; }
Property Value
Period
[Parameter]
[Display(ResourceType = typeof(Strings), Name = "Period", GroupName = "Settings", Description = "PeriodDescription", Order = 20)]
[Range(1, 10000)]
public int Period { get; set; }
Property Value
- int
SitColor
[Display(ResourceType = typeof(Strings), Name = "SitSeriesColor", GroupName = "Visualization", Description = "StrongNegativeFlowColorDescription", Order = 230)]
public Color SitColor { get; set; }
Property Value
- Color
WeakColor
[Display(ResourceType = typeof(Strings), Name = "WeakSeriesColor", GroupName = "Visualization", Description = "WeakNegativeFlowColorDescription", Order = 210)]
public Color WeakColor { get; set; }
Property Value
- Color
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.