コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }