// Pass pair=null to get working orders for ALL pairs public IEnumerable <ZOrder> GetWorkingOrders(string pair) { var result = new List <ZOrder>(); if (pair == null) { foreach (var s in SymbolList) { var res = m_api.OpenOrders(GetCurPair(s)).Result; foreach (var to in res) { result.Add(new ZOrder(pair, to)); } } } else { var res = m_api.OpenOrders(GetCurPair(pair)).Result; foreach (var to in res) { result.Add(new ZOrder(pair, to)); } } return(result); }