欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → [原创]将开高低收写入excel的vbs

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4763人关注过本帖树形打印复制链接

主题:[原创]将开高低收写入excel的vbs

帅哥哟,离线,有人找我吗?
z7c9
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:1882 积分:3310 威望:0 精华:15 注册:2010/3/15 13:11:56
[原创]将开高低收写入excel的vbs  发帖心情 Post By:2010/11/30 22:29:46 [只看该作者]

阅读版:

以下内容为程序代码:

1 dates:=date;
2 opens:=open;
3 highs:=high;
4 lows:=low;
5 closes:=close;
6
7 <%
8     dates=ffl.vardata("dates")
9     opens=ffl.vardata("opens")
10     highs=ffl.vardata("highs")
11     lows=ffl.vardata("lows")
12     closes=ffl.vardata("closes")
13     
14     set oexcel=createobject("excel.application")
15     oexcel.visible=true
16     oexcel.workbooks.add
17     
18     for i=1 to ubound(dates)
19         oexcel.cells(i,1).value=dates(i)
20         oexcel.cells(i,2).value=opens(i)
21         oexcel.cells(i,3).value=highs(i)
22         oexcel.cells(i,4).value=lows(i)
23         oexcel.cells(i,5).value=closes(i)
24     next
25 %>

 

拷贝版:

dates:=date;
opens:=open;
highs:=high;
lows:=low;
closes:=close;

<%
 dates=ffl.vardata("dates")
 opens=ffl.vardata("opens")
 highs=ffl.vardata("highs")
 lows=ffl.vardata("lows")
 closes=ffl.vardata("closes")
 
 set oexcel=createobject("excel.application")
 oexcel.visible=true
 oexcel.workbooks.add
 
 for i=1 to ubound(dates)
  oexcel.cells(i,1).value=dates(i)
  oexcel.cells(i,2).value=opens(i)
  oexcel.cells(i,3).value=highs(i)
  oexcel.cells(i,4).value=lows(i)
  oexcel.cells(i,5).value=closes(i)
 next
%>


<%
dates=ffl.vardata("dates")
opens=ffl.vardata("opens")
highs=ffl.vardata("highs")
lows=ffl.vardata("lows")
closes=ffl.vardata("closes")

set oexcel=createobject("excel.application")
oexcel.visible=true
oexcel.workbooks.add

for i=1 to ubound(dates)
oexcel.cells(i,1).value=dates(i)
oexcel.cells(i,2).value=opens(i)
oexcel.cells(i,3).value=highs(i)
oexcel.cells(i,4).value=lows(i)
oexcel.cells(i,5).value=closes(i)
next
%>


版主评定:好评,获得1个金币奖励好评,获得1个金币奖励
(理由:好文章)
 回到顶部
帅哥哟,离线,有人找我吗?
tzttyxy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:76 积分:681 威望:0 精华:0 注册:2009/8/17 21:46:07
  发帖心情 Post By:2010/12/4 18:39:51 [只看该作者]

不错.最好能写入到一个EXCEL文件中,而不打开文件.对新增的K线能自动加入.


 回到顶部
帅哥哟,离线,有人找我吗?
多头世家
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:13 积分:0 威望:0 精华:0 注册:2014/4/11 19:51:00
  发帖心情 Post By:2014/4/11 20:15:50 [只看该作者]

asdf

 回到顶部