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

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

# OptimizationSettings.ApplyCommissionAutomatically

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

## ApplyCommissionAutomatically

Gets a value that indicates whether the commission type and value of the optimized symbol are applied automatically. When it is set to true the Commission and CommissionType properties are ignored. The default value is false.

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 ApplyCommissionAutomatically {get; set;}
```

Python:

```python
optimizationSettings.ApplyCommissionAutomatically: bool
```

### Returns

`bool` — 

Available since cAlgo.API 5.10.

### Examples

C#:

```csharp
var criteria = new[] { new OptimizationCriterion(OptimizationCriterionType.NetProfit, OptimizationCriterionDirection.Maximize) };
var settings = new OptimizationSettings(new DateTime(2025, 1, 1), new DateTime(2025, 3, 1), 10000, criteria) { ApplyCommissionAutomatically = true };
Print("Use symbol commission: {0}", settings.ApplyCommissionAutomatically);
```

Python:

```python
from System import DateTime
criteria = [OptimizationCriterion(OptimizationCriterionType.NetProfit, OptimizationCriterionDirection.Maximize)]
settings = OptimizationSettings(DateTime(2025, 1, 1), DateTime(2025, 3, 1), 10000, criteria)
settings.ApplyCommissionAutomatically = True
api.Print(f"Use symbol commission: {settings.ApplyCommissionAutomatically}")
```

