---
id: "M:cAlgo.API.ChartRiskRewardFixedRiskType.#ctor(cAlgo.API.ChartRiskRewardAmountType,System.Double)"
kind: "constructor"
type: "T:cAlgo.API.ChartRiskRewardFixedRiskType"
url: "https://help.ctrader.com/ctrader-algo/references/Chart/Drawings/ChartRiskRewardFixedRiskType/Constructor/"
---

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

# ChartRiskRewardFixedRiskType constructor

Member of [ChartRiskRewardFixedRiskType](https://help.ctrader.com/ctrader-algo/references/Chart/Drawings/ChartRiskRewardFixedRiskType/index.md).

## ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType amountType, double amount)

Creates an instance of ChartRiskRewardFixedRiskType.

Environments: Desktop supported · CLI supported · Cloud supported.

C#:

```csharp
public ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType amountType, double amount)
```

Python:

```python
ChartRiskRewardFixedRiskType(amountType: ChartRiskRewardAmountType, amount: float)
```

### Parameters

- `amountType` (`ChartRiskRewardAmountType`, Python `ChartRiskRewardAmountType`): 
- `amount` (`double`, Python `float`):

Available since cAlgo.API 5.2.

### Examples

C#:

```csharp
var riskType = new ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType.BalancePercentage, 1);
var riskReward = Chart.DrawRiskReward("rr", Bars.OpenTimes.Last(10), Bars.OpenTimes.LastValue, Symbol.Ask, OrderType.Market, TradeType.Buy, riskType);
Print("Volume for a 1% balance risk: {0}", riskReward.VolumeInUnits);
```

Python:

```python
riskType = ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType.BalancePercentage, 1)
riskReward = api.Chart.DrawRiskReward("rr", api.Bars.OpenTimes.Last(10), api.Bars.OpenTimes.LastValue, api.Symbol.Ask, OrderType.Market, TradeType.Buy, riskType)
api.Print(f"Volume for a 1% balance risk: {riskReward.VolumeInUnits}")
```

## ChartRiskRewardFixedRiskType(ChartRiskRewardFixedRiskType original)



Environments: Desktop supported · CLI supported · Cloud supported.

C#:

```csharp
public ChartRiskRewardFixedRiskType(ChartRiskRewardFixedRiskType original)
```

Python:

```python
ChartRiskRewardFixedRiskType(original: ChartRiskRewardFixedRiskType)
```

### Parameters

- `original` (`ChartRiskRewardFixedRiskType`, Python `ChartRiskRewardFixedRiskType`):

Available since cAlgo.API 5.2.

