excel如何读取期货行情
A. 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
B. 怎样用EXCEL 实时读取 股票日线数据
获取外部数据
数据菜单
获取外部数据
自网站
输入网址 ---转到
导入即可
设置刷新属性
C. 您好,能告诉怎们样把期货行情实时的导入excel么我搞了很久都不行啊 。摆脱赐教。谢谢
导入外部数据,新建WEB查询,输入网址,需要导入的数据打对勾,确定
D. 怎样用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
E. 如何让EXCEL显示期货实时行情
EXCEL肯定能不能显示期货实时行情的
实时行情必须在期货行情软件里才可以
而且必须服务器稳定
EXCEL,实现不了的
F. 有大神懂得如何用Excel看实时的期货或股票行情吗
选好数据和周期后,菜单栏选择程序化交易-编写交易模型-新建,把下面的程序复制到空白处,名称随便起一个,点效果预测:CLOSE>0,BK;CLOSE>0,sP;CLOSE>0,sK;CLOSE>0,BP;出来的对话框选择好时间段和初始资金(多写点就行),然后开始测试。出来结果以后点详细信息就有数据了,可以复制到excel。
G. 怎么用excel交易期货
选好数据和周期后,菜单栏选择程序化交易-编写交易模型-新建,把下面的程序复制到空白处,名称随便起一个,点效果预测:
CLOSE > 0,BK;
CLOSE > 0,sP;
CLOSE > 0,sK;
CLOSE > 0,BP;
出来的对话框选择好时间段和初始资金(多写点就行),然后开始测试。
出来结果以后点详细信息就有数据了 ,可以复制到excel。
H. EXCEL如何获取期货指数数据
打开一个新工作簿。
点数据,选下面的“自网站”
把有行情数据的网站地址粘贴到地址栏。
打勾选中目标数据区。最后点导入。
以后需要刷新的时候点数据,选全部刷新。
还可以定义自动刷新:
I. 请问那个期货或股票行情软件可以把实时行情导入到EXCEL中,并通过EXCEL显示实时行情
这个好像还没有这个功能吧。