public static StockMarketIndex GetStockMarketIndex(string url) { StockMarketIndex result = new StockMarketIndex(); string str = FromWebPage.GetData(url); string[] str2 = str.Split(','); result.CurrentPeriod = str2[1]; result.CurrentPrice = str2[2]; result.Change = str2[3]; result.TradeQuantity = str2[4]; result.Turnover = str2[5].Substring(0, str2[5].IndexOf('"')); return(result); }
public IEnumerable <StockMarketIndex> GetStockMarketIndex() { //Getting Shanghai Composite Index List <StockMarketIndex> list = new List <StockMarketIndex>(); StockMarketIndex item = OptionsPlay.MarketData.MarketDataProvider.GetStockMarketIndex("http://hq.sinajs.cn/list=s_sh000001"); item.IndexName = "上证指数"; list.Add(item); item = OptionsPlay.MarketData.MarketDataProvider.GetStockMarketIndex("http://hq.sinajs.cn/list=s_sz399001"); item.IndexName = "深证指数"; list.Add(item); item = OptionsPlay.MarketData.MarketDataProvider.GetStockMarketIndex("http://hq.sinajs.cn/list=s_sh000300"); item.IndexName = "沪深300指数"; list.Add(item); //EntityResponse<List<StockQuoteInfo>> stockQuotationInfomationList = _marketDataService.GetStockQuotesInfoPerMinute(securityCode, dtBeginTime, dtEndTime); //List<StockQuotationInformationPerMinuteViewModel> stockQuotationInformationPerMinute = // Mapper.Map<List<StockQuoteInfo>, List<StockQuotationInformationPerMinuteViewModel>>(stockQuotationInfomationList); return(list); }