Skip to content

ChartRiskRewardFixedRiskType constructor

constructor · ChartRiskRewardFixedRiskType · cAlgo.API Since 5.2

DesktopCLICloud

Creates an instance of ChartRiskRewardFixedRiskType.

Overloads

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