public List <Daily> GetDailys(string symbol, string beginDateString, string endDateString) { List <GMSDK.DailyBar> gskDailys; lock (this._md) { gskDailys = this._md.GetDailyBars(symbol, beginDateString, endDateString); } List <Daily> dailys = new List <Daily>(); foreach (GMSDK.DailyBar gskDaily in gskDailys) { dailys.Add(GSKToGM.ConvertDaily(gskDaily)); } return(dailys); }
public List <Daily> GetLastNDailys(string symbol, int n, string lastDateString) { List <GMSDK.DailyBar> gskDailys; lock (this._md) { gskDailys = this._md.GetLastNDailyBars(symbol, n, lastDateString); } gskDailys.Reverse(); List <Daily> dailys = new List <Daily>(); foreach (GMSDK.DailyBar gskDaily in gskDailys) { dailys.Add(GSKToGM.ConvertDaily(gskDaily)); } return(dailys); }