以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 如何计算出所有交易日里IH当月和下月合约的价格差 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=176316) |
-- 作者:wfsg2013 -- 发布时间:2020/5/28 14:12:01 -- 如何计算出所有交易日里IH当月和下月合约的价格差 如何计算出所有交易日里IH当月和下月合约的价格差? 或者说当月合约和下月合约有固定的代码表示吗? |
-- 作者:FireScript -- 发布时间:2020/5/28 14:31:24 -- 这个不能直接获取到的。 就是只能按照当前品种代码尝试拼接处下月的合约代码,然后去调用。 //以下字符串操作 需要根据品种代码的字符串结构自行调整。比如部分品种就有一个字母如I00等。 m:=STRTONUM(STRRIGHT(STKLABEL ,2)); str1:=if(m+1>10,NUMTOSTR(if(m+1<=13,m+1,13),0),\'0\'+NUMTOSTR(m+1,0)); str2:=STRLEFT(STKLABEL,2); str:STRCAT(str2,str1 );//下月代码 现在直接用callstock函数调用即可。品种参数选择str就行了。
|