excel实时抓取期货行情
❶ Excel 怎么获取这个网址的行情数据
Sub t()
Dim http, js, url
url = "http://quote.tool.hexun.com/hqzx/quote.aspx?type=2&market=0&sorttype=3&updown=up&page=1&count=5000&time=174900"
Set http = CreateObject("msxml2.xmlhttp")
Set js = CreateObject("scriptcontrol")
js.Language = "jscript"
http.Open "get", url, False
http.send
s = Split(http.responsetext, ";")(0)
js.addcode (s)
Set a = js.codeobject.dataArr
For i = 0 To js.eval("dataArr.length") - 1
Cells(i + 2, 1) = i + 1
For j = 0 To 9
Cells(i + 2, j + 2).NumberFormatLocal = "@"
Cells(i + 2, j + 2) = CallByName(CallByName(a, i, VbGet), j, VbGet)
Next
Next
End Sub
❷ EXCEL如何获取期货指数数据
打开一个新工作簿。
点数据,选下面的“自网站”
把有行情数据的网站地址粘贴到地址栏。
打勾选中目标数据区。最后点导入。
以后需要刷新的时候点数据,选全部刷新。
还可以定义自动刷新:
❸ 请问那个期货或股票行情软件可以把实时行情导入到EXCEL中,并通过EXCEL显示实时行情
这个好像还没有这个功能吧。
❹ 有大神懂得如何用Excel看实时的期货或股票行情吗
选好数据和周期后,菜单栏选择程序化交易-编写交易模型-新建,把下面的程序复制到空白处,名称随便起一个,点效果预测:CLOSE>0,BK;CLOSE>0,sP;CLOSE>0,sK;CLOSE>0,BP;出来的对话框选择好时间段和初始资金(多写点就行),然后开始测试。出来结果以后点详细信息就有数据了,可以复制到excel。
❺ 用EXCEL如何自动获取股票收盘价格
数据——导入外部数据——新建WEB查询,在打开的窗口中输入你要导入数据的网页网址,选择要导入的表格就可以了。以后打开时,选择更新,就可以和网页数据同步了。
❻ 您好,能告诉怎们样把期货行情实时的导入excel么我搞了很久都不行啊 。摆脱赐教。谢谢
导入外部数据,新建WEB查询,输入网址,需要导入的数据打对勾,确定
❼ 如何将某种或者某几种期货实时价格导入到excel并实现实时更新
我能做到,但是你不行,因为数据源需要付费.比较贵.
我不是卖数据和软件的.
wind
❽ 怎样用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
❾ 如何让EXCEL显示期货实时行情
EXCEL肯定能不能显示期货实时行情的
实时行情必须在期货行情软件里才可以
而且必须服务器稳定
EXCEL,实现不了的