以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 求当前合约和连续合约收盘价的比值,怎么写呢 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=168298) |
-- 作者:jiaolongzjd -- 发布时间:2019/2/19 16:34:38 -- 求当前合约和连续合约收盘价的比值,怎么写呢 谢谢老板 [此贴子已经被作者于2019/2/19 16:34:51编辑过]
|
-- 作者:banzhuan -- 发布时间:2019/2/19 16:36:35 -- 用callshtock去引用连续合约的收盘价,再用当前合约除一下连续合约即可 |
-- 作者:jiaolongzjd -- 发布时间:2019/2/19 16:40:24 -- callshtock是个函数吗 没搜到啊。 比如当前合约是9月,怎么引用连续合约的数据呢
|
-- 作者:banzhuan -- 发布时间:2019/2/19 16:57:40 -- 函数多打了个h,应该是callstock [此贴子已经被作者于2019/2/19 16:57:48编辑过]
|
-- 作者:jiaolongzjd -- 发布时间:2019/2/19 17:01:52 -- 问题在于当前合约是不确定的 可能是豆粕 也可能是白银 所以对应的连续合约代码就不能固定为某个品种了
[此贴子已经被作者于2019/2/19 17:02:19编辑过]
|
-- 作者:banzhuan -- 发布时间:2019/2/19 17:24:18 -- 用下面的代码试试,适用于品种字母为2位的,1位的话只能一个个品种去判断了很麻烦 a1: strleft(stklabel ,2); s1:callstock(a1&\'00\',vtclose,6,0); [此贴子已经被作者于2019/2/19 17:25:17编辑过]
|
-- 作者:jiaolongzjd -- 发布时间:2019/2/21 12:30:17 -- 品种字母为1位的怎么解决呢 谢谢老板 |
-- 作者:banzhuan -- 发布时间:2019/2/21 13:32:37 -- 不好弄,只能用if去一个个品种判断 |