ChartRiskRewardAmountType
enum cAlgo.API Since 5.2
DesktopCLICloud
Represents different amount types for chart risk reward.
Definition
public enum ChartRiskRewardAmountType
Namespace: cAlgo.API · Group: Drawings
Examples
using cAlgo.API;
namespace cAlgo.Robots;
public partial 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}")
{
"AccessRights": "None"
}
Values
| Name | Value | Description |
|---|---|---|
Money | 0 | Account currency amount. |
BalancePercentage | 1 | Account balance percentage. |
EquityPercentage | 2 | Account equity percentage. |