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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [原创]将K线插入数据库

   

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


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

主题:[原创]将K线插入数据库

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


加好友 发短信
等级:小飞侠 帖子:1882 积分:3310 威望:0 精华:15 注册:2010/3/15 13:11:56
[原创]将K线插入数据库  发帖心情 Post By:2010/12/15 22:03:33    Post IP:114.241.173.149[只看该作者]

阅读版:

以下内容为程序代码:

1 runmode:0;
2
3 database('provider=microsoft.jet.oledb.4.0;data source=d:\dbdemo\test.mdb');
4
5 if barpos=1 then begin
6     sql1:='create table '+marketlabel+''+stklabel+'(stockdate date,stockopen number,stockhigh number,stocklow number,stockclose number)';
7     dbexecute(sql1);
8 end else begin
9     sql2:='insert into '+marketlabel+''+stklabel+'(stockdate,stockopen,stockhigh,stocklow,stockclose) values("'+numtostr(year,0)+'/'+numtostr(month,0)+'/'+numtostr(day,0)+'",'+numtostr(open,0)+','+numtostr(high,0)+','+numtostr(low,0)+','+numtostr(close,0)+')';
10     dbexecute(sql2);
11 end;
12
 

 

拷贝版:

runmode:0;

database('provider=microsoft.jet.oledb.4.0;data source=d:\dbdemo\test.mdb');

if barpos=1 then begin
sql1:='create table '+marketlabel+''+stklabel+'(stockdate date,stockopen number,stockhigh number,stocklow number,stockclose number)';
dbexecute(sql1);
end else begin
sql2:='insert into '+marketlabel+''+stklabel+'(stockdate,stockopen,stockhigh,stocklow,stockclose) values("'+numtostr(year,0)+'/'+numtostr(month,0)+'/'+numtostr(day,0)+'",'+numtostr(open,0)+','+numtostr(high,0)+','+numtostr(low,0)+','+numtostr(close,0)+')';
dbexecute(sql2);
end;

 

[此贴子已经被作者于2010-12-15 22:25:25编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
guotx2010
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1366 积分:5210 威望:0 精华:7 注册:2010/12/11 18:00:33
  发帖心情 Post By:2011/1/9 1:08:20    Post IP:183.39.138.152[只看该作者]

这个东西不错,我已经使用到我的公式中了

 回到顶部