public void Test_GetIndicatorListByShareDate() { IndicatorBLL iBLL = new IndicatorBLL(_unit); var iList = iBLL.GetIndicatorListByShareDate(1585, 0, 0); Assert.IsTrue(iList.Count > 0); }
private List <Entity.Indicator> GetIndicatorsForTrade(TradePosition position, int dateToProcess) { List <Entity.Indicator> iList = new List <Entity.Indicator>(); int startDate = this.GetPositionStartDate(position); IndicatorBLL iBll = new IndicatorBLL(_unit); iList = iBll.GetIndicatorListByShareDate(position.ShareId, startDate, dateToProcess).OrderByDescending(p => p.TradingDate).ToList(); List <Ticker> tList = new TickerBLL(_unit).GetTickerListByShareDB(position.ShareId, startDate, dateToProcess).OrderByDescending(p => p.TradingDate).ToList(); iBll.PopulateIndicatorsWithTickers(iList, tList); return(iList.OrderBy(p => p.TradingDate).ToList()); }