[]
        
(Showing Draft Content)

C1.Web.Mvc.Finance.Fluent.MacdBaseBuilder-3

MacdBaseBuilder<T, TControl, TBuilder> Class

Defines a builder to configurate MacdBase<T>.

Inheritance
HideObjectMembers
BaseBuilder<TControl, TBuilder>
ChartSeriesBaseBuilder<T, TControl, TBuilder>
ExtraSeriesBuilder<T, TControl, TBuilder>
MacdBaseBuilder<T, TControl, TBuilder>
Namespace: C1.Web.Mvc.Finance.Fluent
Assembly: C1.AspNetCore.Mvc.Finance.dll
Syntax
public abstract class MacdBaseBuilder<T, TControl, TBuilder> : ExtraSeriesBuilder<T, TControl, TBuilder> where TControl : MacdBase<T> where TBuilder : MacdBaseBuilder<T, TControl, TBuilder>
Type Parameters
Name Description
T
TControl
TBuilder

Constructors

Name Description
MacdBaseBuilder(TControl)

Creates one MacdBaseBuilder<T, TControl, TBuilder> instance to configurate obj.

Methods

Name Description
FastPeriod(double)

Configurates FastPeriod. Sets the fast exponential moving average period for the MACD line.

SlowPeriod(double)

Configurates SlowPeriod. Sets the slow exponential moving average period for the MACD line.

SmoothingPeriod(double)

Configurates SmoothingPeriod. Sets the exponential moving average period for the signal line.