[]
Defines a builder to configurate MacdBase<T>.
public abstract class MacdBaseBuilder<T, TControl, TBuilder> : ExtraSeriesBuilder<T, TControl, TBuilder> where TControl : MacdBase<T> where TBuilder : MacdBaseBuilder<T, TControl, TBuilder>
Name | Description |
---|---|
T | |
TControl | |
TBuilder |
Name | Description |
---|---|
MacdBaseBuilder(TControl) | Creates one MacdBaseBuilder<T, TControl, TBuilder> instance to configurate |
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. |