以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  如何引用当前品种的指数合约  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=145326)

--  作者:c100011713
--  发布时间:2016/12/27 14:36:54
--  如何引用当前品种的指数合约
当然我可以这样写stkindi(\'rb13\' , .......);
但这只适合螺纹钢,我想不管我将公式加载到任何品种上,都能自动引用当前品种的指数合约,如何实现?

--  作者:jinzhe
--  发布时间:2016/12/27 14:54:01
--  


ss:=strlen(stklabel);
nn:=strleft(stklabel,ss-2);

zs:=nn+\'13\';

 

zs就是当前品种的指数合约了

 

引用时就是stkindi(zs,\'ma.ma1\',0,6);这样直接用ZS就行了


--  作者:c100011713
--  发布时间:2016/12/27 15:02:50
--  
你太帅了
--  作者:c100011713
--  发布时间:2016/12/27 15:27:09
--  
但这样有个问题,比如当前白糖主力是SRY05,这样得到的是SRY13,而不是SRX13