OptimizationMultiEnumParameter
record cAlgo.API Since 5.9
DesktopCLICloud
An Enum[] (multi-enum) cBot parameter. Not optimizable; always held fixed. Members are supplied by their string names.
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 class OptimizationMultiEnumParameter : OptimizationParameter`1
Namespace: cAlgo.API · Group: Optimization · Inherits: 0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], OptimizationParameter
Examples
var parameter = new OptimizationMultiEnumParameter("TradingDays", new[] { "Monday", "Wednesday", "Friday" });
Print("{0} is fixed at {1}", parameter.Name, string.Join(", ", parameter.Value));
from System import Array, String
parameter = OptimizationMultiEnumParameter("TradingDays", Array[String](["Monday", "Wednesday", "Friday"]))
api.Print(f"{parameter.Name} is fixed at {', '.join(parameter.Value)}")
Constructors
| Name | Description |
|---|---|
| OptimizationMultiEnumParameter 2 overloadsDesktopCLICloud | Holds the parameter fixed at the given value. |
Inherited members
From OptimizationParameter: Name, IsOptimized