ChartRiskRewardFixedRewardType constructor
constructor · ChartRiskRewardFixedRewardType · cAlgo.API Since 5.2
DesktopCLICloud
Creates an instance of ChartRiskRewardFixedRewardType.
Overloads
| Signature | Description |
|---|---|
ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType amountType, double amount) | Creates an instance of ChartRiskRewardFixedRewardType. |
ChartRiskRewardFixedRewardType(ChartRiskRewardFixedRewardType original) |
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 |