/// <summary> /// Cancels an outstanding order for the specified symbol /// </summary> /// <param name="symbol">The symbol to cancel the order for</param> public void CancelOrder(string symbol) { var response = Client.DownloadAllOrders().Result; var order = response.Where((a) => { return(a.InstrumentId.Equals(Instruments.GetSymbol <IList <OrderSnapshot> >(a.InstrumentId, response))); }); if (order.Count() > 0) { Client.CancelOrder(order.First().CancelUrl); } }