OptimizationParameter
record cAlgo.API Since 5.9
DesktopCLICloud
Base type for a typed optimization parameter that carries a scalar value (used when the parameter is held fixed).
Environment behaviour
CLI — not supported. Available to plugins only, and plugins cannot run in the CLI.
Cloud — not supported. Available to plugins only, and plugins cannot run in the cloud.
Definition
public abstract class OptimizationParameter<T> : OptimizationParameter
Namespace: cAlgo.API · Group: Optimization · Inherits: OptimizationParameter
Examples
OptimizationParameter<int> parameter = new OptimizationIntegerParameter("FastPeriods", 9);
Print("{0} fixed value: {1}", parameter.Name, parameter.Value);
# Not available in Python: generic type arguments, use the concrete parameter types
parameter = OptimizationIntegerParameter("FastPeriods", 9)
api.Print(f"{parameter.Name} fixed value: {parameter.Value}")
Properties
| Name | Description |
|---|---|
ValueDesktopCLICloudT | Gets the scalar value used when the parameter is held fixed. |
Inherited members
From OptimizationParameter: Name, IsOptimized