[]
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. |