Rss & SiteMap

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

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

标题:不管用callstock还是symbol$value

1楼
qq代人发帖 发表于:2015/10/16 12:40:06
不管用callstock还是symbol$value,如果引用的合约没有数据,都会返回前一个有效数据。
我的问题:在这种情况下如何才能返回0,或者返回无效值(valid判断)。或者如何判断另外一个品种或合约本周期无数据
如果引用close、openint等返回前有效值是没问题的。但如果引用vol、amount这些就有问题了,本周期无数据时,vol、amount应该是0而不应该是前值

之前没碰上这个问题,主要是内盘流动性好,现在开始研究外盘,发现好多k线不齐的,这样引用起来就有很大的问题
2楼
klc 发表于:2015/10/16 12:52:39
如果没有有效的解决办法,建议增加一个引用函数,区别于callstock:若引用的对象本周期无数据,返回0
3楼
王锋 发表于:2015/10/16 13:10:11
可以试试用自定义数据,自定义数据里的统计选项有这类选择性的参数,使用自定义数据也比你跨周期引用数据更有效率
4楼
klc 发表于:2015/10/16 13:43:39
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01367 s, 3 queries.