Skip to content

TradeResult.Position

property · TradeResult · cAlgo.API

DesktopCLICloud

The resulting position of a trade request.

Definition

public Position Position {get;}
api.LastResult.Position: Position

Returns Position

Examples

var result = ExecuteMarketOrder(TradeType.Sell, SymbolName, 50000, "myLabel", 20, 40);
if (result.IsSuccessful)
    Print("Sell position {0} at {1}, stop loss {2}", result.Position.Id, result.Position.EntryPrice, result.Position.StopLoss);
result = api.ExecuteMarketOrder(TradeType.Sell, api.SymbolName, 50000, "myLabel", 20, 40)
if result.IsSuccessful:
    api.Print(f"Sell position {result.Position.Id} at {result.Position.EntryPrice}, stop loss {result.Position.StopLoss}")