ChartRiskRewardAmountType
Summary
Represents different amount types for chart risk reward.
Signature
| public enum ChartRiskRewardAmountType
|
Namespace
cAlgo.API
Examples
1
2
3
4
5
6
7
8
9
10
11
12
13 | using cAlgo.API;
namespace cAlgo.Robots;
[Robot(AccessRights = AccessRights.None)]
public class TestExample : Robot
{
protected override void OnStart()
{
var riskRewardType = new ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType.EquityPercentage, 1);
var riskReward = Chart.DrawRiskReward("RR", Chart.LastVisibleBarIndex - 10, Chart.LastVisibleBarIndex, Bars.ClosePrices[Chart.LastVisibleBarIndex], OrderType.Market, TradeType.Buy, riskRewardType);
riskReward.IsInteractive = true;
Print($"Name: {riskReward.Name} | Entry: {riskReward.EntryPrice}");
}
}
|
| import clr
clr.AddReference("cAlgo.API")
from cAlgo.API import *
class Test():
def initialize(self):
riskRewardType = ChartRiskRewardFixedRewardType(ChartRiskRewardAmountType.EquityPercentage, 1)
riskReward = api.Chart.DrawRiskReward("RR", api.Chart.LastVisibleBarIndex - 10, api.Chart.LastVisibleBarIndex, api.Bars.ClosePrices[api.Chart.LastVisibleBarIndex], OrderType.Market, TradeType.Buy, riskRewardType)
riskReward.IsInteractive = True
print(f"Name: {riskReward.Name} | Entry: {riskReward.EntryPrice}")
|
Fields
Money
Summary
Account currency amount.
Signature
| ChartRiskRewardAmountType.Money;
|
Return Value
ChartRiskRewardAmountType
BalancePercentage
Summary
Account balance percentage.
Signature
| ChartRiskRewardAmountType.BalancePercentage;
|
Return Value
ChartRiskRewardAmountType
EquityPercentage
Summary
Account equity percentage.
Signature
| ChartRiskRewardAmountType.EquityPercentage;
|
Return Value
ChartRiskRewardAmountType