---
id: "P:cAlgo.API.OptimizationParameter.IsOptimized"
kind: "property"
type: "T:cAlgo.API.OptimizationParameter"
url: "https://help.ctrader.com/ctrader-algo/references/Plugin/Optimization/OptimizationParameter/IsOptimized/"
---

> Documentation index for agents: https://help.ctrader.com/ctrader-algo/llms.txt · machine index: https://help.ctrader.com/ctrader-algo/api.json

# OptimizationParameter.IsOptimized

Member of [OptimizationParameter](https://help.ctrader.com/ctrader-algo/references/Plugin/Optimization/OptimizationParameter/index.md).

## IsOptimized

Gets a value indicating whether the parameter is included in the sweep. When false, the parameter is held fixed at its value.

Environments: Desktop supported · CLI not supported · Cloud not supported.

- CLI: Available to plugins only, and plugins cannot run in the CLI.
- Cloud: Available to plugins only, and plugins cannot run in the cloud.

C#:

```csharp
public bool IsOptimized {get;}
```

Python:

```python
optimizationParameter.IsOptimized: bool
```

### Returns

`bool` — 

Available since cAlgo.API 5.9.

### Examples

C#:

```csharp
OptimizationParameter optimized = new OptimizationIntegerParameter("SlowPeriods", 20, 100, 10);
OptimizationParameter fixedValue = new OptimizationIntegerParameter("FastPeriods", 9);
Print("{0}: {1}, {2}: {3}", optimized.Name, optimized.IsOptimized, fixedValue.Name, fixedValue.IsOptimized);
```

Python:

```python
optimized = OptimizationIntegerParameter("SlowPeriods", 20, 100, 10)
fixedValue = OptimizationIntegerParameter("FastPeriods", 9)
api.Print(f"{optimized.Name}: {optimized.IsOptimized}, {fixedValue.Name}: {fixedValue.IsOptimized}")
```

