Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:关于perl数据库存疑

1楼
klc 发表于:2014/6/1 11:05:41

我将以下函数放在公式的最前面:

DATABASE('driver=SQL Server;Server=127.0.0.1,1433;DATABASE=jzt;UID=sa;PWD=a');
 dbreadtype(1);
 DBTABLE('Select StockDate,sum(lot) as lots From test group by StockDate Order By StockDate');

 

请教:

DATABASE、dbreadtype、DBTABLE在逐K线模式下,是不是只会在barpos等于1的时候执行一次,还是每K线会执行一次?

如果在每K线时执行一次,且表数据内容也较为庞大时,会不会导致公式运行缓慢?那么把上述语句放入if语句中,只让其在barpos=1时执行,是否有助于提高效率?

2楼
admin 发表于:2014/6/1 12:09:17
只会在barpos等于1的时候执行一次,你之前的理解是对的
3楼
klc 发表于:2014/6/2 11:27:03

好的,谢谢

设计的很巧妙,只是看语法无法同时保持多个数据集

[此贴子已经被作者于2014/6/2 11:28:08编辑过]
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 2 queries.