Skip to content

ChartRiskRewardFixedRewardType constructor

constructor · ChartRiskRewardFixedRewardType · cAlgo.API Since 5.2

DesktopCLICloud

Creates an instance of ChartRiskRewardFixedRewardType.

Overloads

ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType amountType, double amount)

Creates an instance of ChartRiskRewardFixedRewardType.

public ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType amountType, double amount)
ChartRiskRewardFixedRewardType(amountType: ChartRiskRewardAmountType, amount: float)

Parameters

Name C# type Python type Description
amountType ChartRiskRewardAmountType ChartRiskRewardAmountType
amount double float

Examples

var rewardType = new ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType.Money, 200);
var riskReward = Chart.DrawRiskReward("rr", Bars.OpenTimes.Last(10), Bars.OpenTimes.LastValue, Symbol.Ask, OrderType.Market, TradeType.Buy, rewardType);
Print("Volume for a 200 reward: {0}", riskReward.VolumeInUnits);
rewardType = ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType.Money, 200)
riskReward = api.Chart.DrawRiskReward("rr", api.Bars.OpenTimes.Last(10), api.Bars.OpenTimes.LastValue, api.Symbol.Ask, OrderType.Market, TradeType.Buy, rewardType)
api.Print(f"Volume for a 200 reward: {riskReward.VolumeInUnits}")

ChartRiskRewardFixedRewardType(ChartRiskRewardFixedRewardType original)

public ChartRiskRewardFixedRewardType(ChartRiskRewardFixedRewardType original)
ChartRiskRewardFixedRewardType(original: ChartRiskRewardFixedRewardType)

Parameters

Name C# type Python type Description
original ChartRiskRewardFixedRewardType ChartRiskRewardFixedRewardType