TradeResultresult=ExecuteMarketOrder(TradeType.Sell,Symbol.Name,20000);if(result.IsSuccessful)Print("Sell at {0}",result.Position.EntryPrice);
1 2 3 4 5 6 7 8 91011121314151617181920212223
usingcAlgo.API;namespacecAlgo.Robots{// This sample cBot shows how to get a trade operation result[Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]publicclassTest:Robot{protectedoverridevoidOnStart(){vartradeResult=ExecuteMarketOrder(TradeType.Buy,SymbolName,Symbol.VolumeInUnitsMin);if(tradeResult.IsSuccessful){Print("Market order execution was successful");varposition=tradeResult.Position;Print("A new position opend with ID ",position.Id);}else{Print("Market order execution was not successful");}}}}
123
result=api.ExecuteMarketOrder(TradeType.Sell,api.Symbol.Name,20000)ifresult.IsSuccessful:print(f"Sell at {result.Position.EntryPrice}")
1 2 3 4 5 6 7 8 9101112131415
importclrclr.AddReference("cAlgo.API")# Import cAlgo API typesfromcAlgo.APIimport*# Import trading wrapper functionsfromrobot_wrapperimport*classTradeResultSample():defon_start(self):tradeResult=api.ExecuteMarketOrder(TradeType.Buy,api.SymbolName,api.Symbol.VolumeInUnitsMin)iftradeResult.IsSuccessful:print("Market order execution was successful")position=tradeResult.Positionprint(f"A new position opend with ID: {position.Id} ")else:print(f"Market order execution was not successful: {tradeResult.Error}")