| Class | Description | |
|---|---|---|
![]() | CalculatedColumn | Represents a column that is calculated based on the values of other columns. |
![]() | ColumnSupportingCalculation | Represents a calculation strategy that takes in a column of values and returns a resulting column of values. |
![]() | DataSourceSupportingCalculation | Represents a calculation strategy that uses the calculation data source to product a column of values. |
![]() | FinancialCalculationDataSource | Represents the data contract between a financial series and the decoupled calculation responsibilities which implement its mathmatical logic. |
![]() | FinancialCalculationSupportingCalculations | 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. |
![]() | SupportingCalculation<TCalculationStrategy> | Represents a supporting calculation strategy. |
| Delegate | Description | |
|---|---|---|
![]() | ProvideColumnValuesStrategy | A strategy to provide columns for the indicator. |
![]() | SupportingCalculationStrategy | A strategy for supporting calculations. |