private void button2_Click(object sender, EventArgs e) { propertyGrid1.SelectedObject = null; string code = textBox1.Text; if (code.Length == 0) { MessageBox.Show("股票代码不能为空"); return; } IRealtimeMarketService service = RealtimeMarketServiceFactory.GetService(); var vtHkStock = service.GetHKStockData(code); if (vtHkStock == null) { return; } var hkStock = vtHkStock; //if (hkStock == null) // return; propertyGrid1.SelectedObject = hkStock; }
private void button5_Click(object sender, EventArgs e) { propertyGrid1.SelectedObject = null; string code = textBox1.Text; if (code.Length == 0) { MessageBox.Show("商品期货代码不能为空"); return; } var hqdata = rms.GetHKStockData(code); if (hqdata == null) { return; } var hqExData = hqdata; if (hqExData == null) { return; } propertyGrid1.SelectedObject = hqExData; }
/// <summary> ///根据港股代码获取当前代码行情 /// </summary> /// <param name="commdityCode">代码</param> /// <returns></returns> public static HKStock GetRealTimeHKStockDataByCommdityCode(string commdityCode) { //撮合中心代码不能为空 if (string.IsNullOrEmpty(commdityCode)) { return(null); } IRealtimeMarketService realTimeService = GetRealtimeMark(); //撮合中心实体不能为空 if (realTimeService == null) { return(null); } HKStock vtHqExData = realTimeService.GetHKStockData(commdityCode); return(vtHqExData); }