Show / Hide Table of Contents

Class IgbFinancialCalculationSupportingCalculations

Represents a contract between the financial series and the calculation strategies detailing the supporting calculation strategies that the financial series will provide in order for the indicator calculations to be performed.

Inheritance
System.Object
BaseRendererElement
IgbFinancialCalculationSupportingCalculations
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.EnsureModulesLoaded()
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.FromEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.ToEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbFinancialCalculationSupportingCalculations : BaseRendererElement, JsonSerializable

Constructors

IgbFinancialCalculationSupportingCalculations()

Declaration
public IgbFinancialCalculationSupportingCalculations()

Properties

EMA

The strategy provided to calculate an exponential moving average for a collection.

Declaration
public IgbColumnSupportingCalculation EMA { get; set; }
Property Value
Type Description
IgbColumnSupportingCalculation

LongPriceOscillatorAverage

The strategy provided to calculate the long period moving average for price oscillator indicators.

Declaration
public IgbDataSourceSupportingCalculation LongPriceOscillatorAverage { get; set; }
Property Value
Type Description
IgbDataSourceSupportingCalculation

LongVolumeOscillatorAverage

The strategy provided to calculate the long period moving average for volume oscillator indicators.

Declaration
public IgbDataSourceSupportingCalculation LongVolumeOscillatorAverage { get; set; }
Property Value
Type Description
IgbDataSourceSupportingCalculation

MakeSafe

The strategy provided to make doubles safe for plotting, by default will just make zero if the value is invalid.

Declaration
public string MakeSafe { get; set; }
Property Value
Type Description
System.String

MakeSafeScript

Provides a means of setting MakeSafe in the JavaScript environment.

Declaration
public string MakeSafeScript { get; set; }
Property Value
Type Description
System.String

MovingSum

The strategy provided to calculate a moving sum for a collection.

Declaration
public IgbColumnSupportingCalculation MovingSum { get; set; }
Property Value
Type Description
IgbColumnSupportingCalculation

ShortPriceOscillatorAverage

The strategy provided to calculate the short period moving average for price oscillator indicators.

Declaration
public IgbDataSourceSupportingCalculation ShortPriceOscillatorAverage { get; set; }
Property Value
Type Description
IgbDataSourceSupportingCalculation

ShortVolumeOscillatorAverage

The strategy provided to calculate the short period moving average for volume oscillator indicators.

Declaration
public IgbDataSourceSupportingCalculation ShortVolumeOscillatorAverage { get; set; }
Property Value
Type Description
IgbDataSourceSupportingCalculation

SMA

The strategy provided to calculate a simple moving average for a collection.

Declaration
public IgbColumnSupportingCalculation SMA { get; set; }
Property Value
Type Description
IgbColumnSupportingCalculation

STDEV

The strategy provided to calculate a standard deviation for a collection.

Declaration
public IgbColumnSupportingCalculation STDEV { get; set; }
Property Value
Type Description
IgbColumnSupportingCalculation

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererElement.Type

Methods

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
BaseRendererElement.FindByName(String)

Implements

JsonSerializable