public OrderTransaction RemoveBuy() { OrderTransaction transaction = null; if (Buys.Count > 0) { Buys.TryPop(out transaction); } return(transaction); }
public OrderTransaction Remove(string direction) { OrderTransaction transaction = null; if (direction.Contains(Buy)) { if (Buys.Count > 0) { Buys.TryPop(out transaction); } } if (direction.Contains(Sell)) { if (Sells.Count > 0) { Sells.TryPop(out transaction); } } return(transaction); }