导航:首页 > 数据行情 > vb读取股票实时数据

vb读取股票实时数据

发布时间:2025-03-04 15:14:18

① 在VB.NET中如何使用新浪股票数据接口

基本没有,你得和人家有合作关系

② VB.net 如果读取txt数据(或十进制dat数据)

vb.net虽也有input语句,但一次只能读取到一个变量中,可以用TextFieldParser类代替,但似乎没以前的方便。不过比以前的更灵活。写入文件Write还是可以用,在Microsoft.VisualBasic.FileIO中。

PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click
DimfileNameAsString="E:电子阅读股票 able2.csv"
UsingRecrodsAsNewMicrosoft.VisualBasic.FileIO.TextFieldParser(fileName)'建立TextFieldParser对象
'MyReader.TextFieldType=FieldType.Delimited
Recrods.SetDelimiters(",")'把字段分隔符设置为","
DimcurRow()AsString
DoUntilRecrods.EndOfData
curRow=Recrods.ReadFields()'读取记录行,返回字符串数组,所以不同字段类型需要自己转换。
Debug.Print(Join(curRow,vbTab))
Loop
EndUsing
EndSub

③ EXCEL如何用VBA自动获取每个股票近几天的涨幅

excel大量获取数据是比较慢的 你这种得用vb写dll多线程刷新数据才行 私聊

④ 用VB 读取通达信实时股票数据(现价,涨幅)

可以在http://stock.business.sohu.com/p/pl.php
用VB的 WebBrowser1_DownloadComplete 做。
引用Internet Controls

⑤ 用VB如何直接获取股票实时数据

可以通过调用ChinaStockWebService的服务来实现获取股票的实时数据,代码如下:

publicstring[]getStockInfo(stringstockcode)
{

//stringurl="http://hq.sinajs.cn/list="+stockcode;
//stockcode某只股票的代码
stringurl="http://hq.sinajs.cn/list=sh600683";
WebClientclient=newWebClient();
client.Headers.Add("Content-Type","text/html;charset=gb2312");
Streamdata=client.OpenRead(url);
StreamReaderreader=newStreamReader(data,Encoding.GetEncoding("gb2312"));
strings=reader.ReadToEnd();
reader.Close();
data.Close();
returns.Split(',');
}

⑥ 怎样用EXCEL 实时读取 股票日线数据

定量分析的第一步,是获取数据。
获取股票历史行情数据最方便的途径,就是直接读取股票行情软件留在你电脑中的日线数据文件。
但如果不是程序员,电脑里一般不会有VB、VC之类的编程语言。
其实,大家的电脑中一般都有OFFICE。OFFICE中的EXCEL自带了一个VBA语言的编程环境。功能也很强大。
我用EXCEL里的VBA编写了一段代码,读取通达信股票行情软件的日线文件。已经测试通过。
代码如下。与爱好定量分析的朋友分享。
TypeMyType
a1AsLong'标示码
a2AsLong'日期
a3AsSingle'开盘价
a4AsSingle'最高价
a5AsSingle'最低价
a6AsSingle'收盘价
a7AsSingle'成交金额
a8AsLong'成交量
EndType
Sub按钮1_Click()
DimFile2AsInteger
DimbAsMyType
File1=FreeFile
Opensh600000.dayForBinaryAccessReadAs#File1i=1DoWhileNotEOF(File1)
Get#File1,,b
Cells(i,1)=b.a1
Cells(i,2)=b.a2
Cells(i,3)=b.a3
Cells(i,4)=b.a4
Cells(i,5)=b.a5
Cells(i,6)=b.a6

⑦ vb转换股票数据的问题

大智慧股票数据
每个记录40 byte
格式
long Date 0'相对开头偏移量 byte
long Open=4
long High=8
long Low=12
long Close=16
long Volume=20

不是二进制方式,使用随机方式 Random 读取, 读取以后 价格 /1000 就行了

定义类型
Private Type ddzh
Date As Long
Open As Long
High As Long
Low As Long
Close As Long
Volume As Long
End1 As Long
End2 As Long
End3 As Long
End4 As Long
End Type

Private Type dzh
Date As Long
Open As Single
High As Single
Low As Single
Close As Single
Volume As Long
End Type

用 Get 读取记录到 就可以了

ReDim ddzh(1 To 1) As ddzh
ReDim dzh(1 To 1) As dzh
Open "000001.day" For Random As #1 Len= Len(ddzh(1))
ReDim ddzh(1 To Lof(1)/Len(ddzh(1))) As ddzh
For i = 1 To ReadToTal
Get #1, i, ddzh(i)
Next i
Close #1

读取以后转换到
dzh里就可以了

大福星数据比较好用,分中图都可以读取

阅读全文

与vb读取股票实时数据相关的资料

热点内容
股票每股公积金和净资产的差别 浏览:722
股票能量指标怎么调出来 浏览:425
股票用现金买吗 浏览:597
好股票网生命线指标 浏览:116
手机上怎么看股票业绩 浏览:191
中国最大树脂厂股票号 浏览:151
推荐微信的股票软件 浏览:644
露振科技股票行情 浏览:745
小窗口的股票软件 浏览:896
重新开一个股票账户 浏览:123
国家队持仓股票信息 浏览:108
股票回购方式中不需要支付大量现金的是 浏览:629
恒康医药股票走势 浏览:1005
中国国债股票 浏览:443
股票很久没涨停 浏览:109
股票看盘软件教学视频直播 浏览:115
中国银联股票有吗 浏览:49
etf和普通股票一样买卖吗 浏览:24
搜于特股票今天走势 浏览:894
煤炭价格上涨对煤股票的影响 浏览:905