ChartRiskRewardFixedRiskType constructor
constructor · ChartRiskRewardFixedRiskType · cAlgo.API Since 5.2
DesktopCLICloud
Creates an instance of ChartRiskRewardFixedRiskType.
Overloads
| Signature | Description |
|---|---|
ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType amountType, double amount) | Creates an instance of ChartRiskRewardFixedRiskType. |
ChartRiskRewardFixedRiskType(ChartRiskRewardFixedRiskType original) |
ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType amountType, double amount)
Creates an instance of ChartRiskRewardFixedRiskType.
public ChartRiskRewardFixedRiskType(ChartRiskRewardAmountType amountType, double amount)
ChartRiskRewardFixedRiskType(amountType: ChartRiskRewardAmountType, amount: float)
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
amountType | ChartRiskRewardAmountType | ChartRiskRewardAmountType | |
amount | double | float |
Examples
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);
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)
public ChartRiskRewardFixedRiskType(ChartRiskRewardFixedRiskType original)
ChartRiskRewardFixedRiskType(original: ChartRiskRewardFixedRiskType)
Parameters
| Name | C# type | Python type | Description |
|---|---|---|---|
original | ChartRiskRewardFixedRiskType | ChartRiskRewardFixedRiskType |