TradeOperation.TradeResult
property · TradeOperation · cAlgo.API
DesktopCLICloud
The result of a trade operation
Definition
public TradeResult TradeResult {get;}
tradeOperation.TradeResult: TradeResult
Returns TradeResult
Examples
var operation = ExecuteMarketOrderAsync(TradeType.Buy, SymbolName, 20000, "myLabel", result => Print("Callback: {0}", result.IsSuccessful));
if (!operation.IsExecuting && operation.TradeResult.IsSuccessful)
Print("Trade {0} executed", operation.TradeResult.Position.Label);
operation = api.ExecuteMarketOrderAsync(TradeType.Buy, api.SymbolName, 20000, "myLabel", lambda result: api.Print(f"Callback: {result.IsSuccessful}"))
if not operation.IsExecuting and operation.TradeResult.IsSuccessful:
api.Print(f"Trade {operation.TradeResult.Position.Label} executed")