Skip to content

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

See also