---
id: "P:cAlgo.API.RobotType.Parameters"
kind: "property"
type: "T:cAlgo.API.RobotType"
url: "https://help.ctrader.com/ctrader-algo/references/AlgoRegistry/RobotType/Parameters/"
---

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

# RobotType.Parameters

Member of [RobotType](https://help.ctrader.com/ctrader-algo/references/AlgoRegistry/RobotType/index.md).

## Parameters

Gets collection of Robot parameters.

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

- Cloud: Never available in the cloud: it is only returned by members that do not work there (AlgoRegistry.Robots, ChartRobot.Type, ChartTemplateRobot.Type and more).

C#:

```csharp
IReadonlyList<AlgoParameter> Parameters {get;}
```

Python:

```python
robotType.Parameters: IReadonlyList[AlgoParameter]
```

### Returns

`IReadonlyList<AlgoParameter>` — 

### Examples

C#:

```csharp
foreach (var robotType in AlgoRegistry.Robots)
    Print("{0} has {1} parameters", robotType.Name, robotType.Parameters.Count);
```

Python:

```python
for robotType in api.AlgoRegistry.Robots:
    api.Print(f"{robotType.Name} has {robotType.Parameters.Count} parameters")
```

