| Optimization | Provides methods and events to manage and monitor cBot parameter optimization processes. |
| OptimizationBooleanParameter | A bool cBot parameter, optimized over a set of values or held fixed. |
| OptimizationColorParameter | A Color cBot parameter. Not optimizable; always held fixed. |
| OptimizationCompletedEventArgs | Provides data for the optimization completed event. |
| OptimizationCriterion | A single optimization criterion: a performance index and the direction to optimize it. |
| OptimizationCriterionDirection | The direction in which an optimization criterion is optimized. |
| OptimizationCriterionType | The performance index used as an optimization criterion. |
| OptimizationDataSeriesParameter | A DataSeries cBot parameter, held fixed at a standard series type. The selector is — a livecannot itself be anoptimization input, and data series parameters cannot be optimized over multiple values. |
| OptimizationDateOnlyParameter | A DateOnly cBot parameter, optimized over a date range or held fixed. |
| OptimizationDateTimeParameter | A DateTime cBot parameter, optimized over a date-time range or held fixed. |
| OptimizationDoubleParameter | A double cBot parameter, optimized over a numeric range or held fixed. |
| OptimizationEnumParameter | An enum cBot parameter, optimized over a set of members or held fixed. The CLR enumtype is resolved from the cBot metadata, so members are supplied by their string names. |
| OptimizationError | Describes why an optimization process failed. |
| OptimizationFileParameter | A File cBot parameter (a file path). Not optimizable; always held fixed. |
| OptimizationIntegerParameter | An int cBot parameter, optimized over an integer range or held fixed. |
| OptimizationMethod | Specifies the method used to explore the parameter space during optimization. |
| OptimizationMultiEnumParameter | An Enum[] (multi-enum) cBot parameter. Not optimizable; always held fixed. Membersare supplied by their string names. |
| OptimizationMultiFileParameter | A MultiFile (a set of file paths) cBot parameter. Not optimizable; always held fixed. |
| OptimizationMultiSymbolParameter | A Symbol[] (multi-symbol) cBot parameter. Not optimizable; always held fixed. |
| OptimizationMultiTimeFrameParameter | A TimeFrame[] (multi-time-frame) cBot parameter. Not optimizable; always held fixed. |
| OptimizationParameter | Base type for a cBot parameter's optimization configuration. One derived record exists foreach . |
| OptimizationParameter | Base type for a typed optimization parameter that carries a scalar value (used when theparameter is held fixed). |
| OptimizationPass | Represents a single completed optimization pass and its key statistics. |
| OptimizationPassCompletedEventArgs | Provides data for the optimization pass completed event. |
| OptimizationProcess | Represents an optimization process with methods and properties to monitor its status and results. |
| OptimizationProgressChangedEventArgs | Provides data for the optimization progress changed event. |
| OptimizationSettings | Represents settings for configuring an optimization process. |
| OptimizationStringParameter | A string cBot parameter. Not optimizable; always held fixed. |
| OptimizationSymbolParameter | A Symbol cBot parameter, optimized over a set of symbols or held fixed. |
| OptimizationTimeFrameParameter | A TimeFrame cBot parameter, optimized over a set of time frames or held fixed. |
| OptimizationTimeSpanParameter | A TimeSpan cBot parameter, optimized over a range or held fixed. |