excel实时抓取期货行情数据
㈠ 如何用Excel表格抓取链接实时数据。
用vlookup函数,具体请见
vlookup
用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数vlookup
代替函数hlookup。
语法:vlookup(lookup_value,table_array,
col_index_num,range_lookup)
参数:lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。table_array
为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。col_index_num
为table_array
中待返回的匹配值的列序号。col_index_num为1
时,返回table_array
第一列中的数值;
col_index_num
为2,返回table_array
第二列中的数值,以此类推。range_lookup为一逻辑值,指明函数vlookup
返回时是精确匹配还是近似匹配。如果为true
或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于
lookup_value
的最大数值;如果range_value
为false,
函数vlookup
将返回精确匹配值。如果找不到,则返回错误值#n/a。实例:如果a1=23、a2=45、a3=50、a4=65,则公式“=vlookup(50,a1:a4,1,true)”返回50。
㈡ 如何让EXCEL显示期货实时行情
EXCEL肯定能不能显示期货实时行情的
实时行情必须在期货行情软件里才可以
而且必须服务器稳定
EXCEL,实现不了的
㈢ EXCEL如何获取期货指数数据
打开一个新工作簿。
点数据,选下面的“自网站”
把有行情数据的网站地址粘贴到地址栏。
打勾选中目标数据区。最后点导入。
以后需要刷新的时候点数据,选全部刷新。
还可以定义自动刷新:
㈣ 您好,能告诉怎们样把期货行情实时的导入excel么我搞了很久都不行啊 。摆脱赐教。谢谢
导入外部数据,新建WEB查询,输入网址,需要导入的数据打对勾,确定
㈤ 有大神懂得如何用Excel看实时的期货或股票行情吗
选好数据和周期后,菜单栏选择程序化交易-编写交易模型-新建,把下面的程序复制到空白处,名称随便起一个,点效果预测:CLOSE>0,BK;CLOSE>0,sP;CLOSE>0,sK;CLOSE>0,BP;出来的对话框选择好时间段和初始资金(多写点就行),然后开始测试。出来结果以后点详细信息就有数据了,可以复制到excel。
㈥ Excel 如何用vba获取网站上的期货数据
不用VBA,直接数据——获取数据——自网站,选择你要的数据表,就可以。获取到的数据,右键,刷新,就能实时更新,是满足使用需求的。天天基金网的我试过,没有问题。期货一般也是东财的数据,也一样能操作。
VBA写这种功能代码很长很费解,因为网抓并不是vba的强项,python可能更方便些。
㈦ 怎样用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显示实时行情
这个好像还没有这个功能吧。