示例#1
0
        /// <summary>
        /// получить список открытых позиций, которые принадлежат роботу
        /// </summary>
        /// <param name="orders"></param>
        /// <param name="filterByMagic"></param>
        /// <returns></returns>
        protected RequestStatus GetMarketOrders(out List <MarketOrder> orders, bool filterByMagic = true)
        {
            List <MarketOrder> allOrders;
            var res = robotContext.GetMarketOrders(robotContext.AccountInfo.ID, out allOrders);

            orders = filterByMagic ? allOrders.Where(order => order.Magic == Magic).ToList() : allOrders;
            return(res);
        }