以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请教:如何读取期指实时交易的五分钟数据并导入到ACCESS数据库或EXCEL  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=6363)

--  作者:lilieddove
--  发布时间:2011/4/29 10:40:04
--  请教:如何读取期指实时交易的五分钟数据并导入到ACCESS数据库或EXCEL

 

请教:如何读取期指实时交易的五分钟数据并导入到ACCESS数据库或EXCEL

 

我想把期指IF00的五分钟交易的实时数据导入到数据库中,历史数据导入我会,但实时数据的导入不懂。

 

论坛上搜索了一遍,没有找到答案。希望版主能够帮忙解决。


--  作者:虫儿飞
--  发布时间:2011/4/29 14:23:17
--  

可以把数据导出成文本格式的  然后在导入Excel  至于数据库你可以在导出数据格式选测ACCESS数据库格式 然后选择导出目录 新建一个ACCESS应用程序

就可以了  进入ACCESS 查询需要的数据 

 

[此贴子已经被作者于2011-4-29 14:38:39编辑过]

--  作者:admin
--  发布时间:2011/4/29 15:15:13
--  

参考http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=5163

只要将里面的插入资产的SQL语句改到开高低收的报价就行了,搞个公式选5分周期走完K线模式即可


--  作者:虫儿飞
--  发布时间:2011/4/29 16:39:30
--  

顶顶顶= =


--  作者:lilieddove
--  发布时间:2011/5/4 15:02:14
--  

按版主的提示,并参考版主提到的帖子,还是没有成功。把InsertDatabase.fla公式中改成下列两行,并在C盘下建了ifdata的数据库和ifdata的表。

 

DATABASE(\'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\ifdata.mdb\');
记录:DBEXECUTE(\'insert into ifdata(ifclose) values(\'& close &\')\');

 

然后按5分钟周期“走完一根K线以后”的模式进行预警,但始终没有把数据导入到ifdata数据库中。

 

请帮忙看下是怎么回事?


--  作者:lilieddove
--  发布时间:2011/5/5 14:22:29
--  
再次请版主帮忙解决
--  作者:admin
--  发布时间:2011/5/5 14:45:46
--  

你先试试将公式加载到图表里,使用序列模式运行,然后看看是否正确写入,一般是因为数据库设置不正常导致.

如果你始终无法搞定,可以将你的数据库和公式上传到网盘,我们帮你看看