欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]能否提供合约代码互相转换的函数或者信息?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2885人关注过本帖树形打印复制链接

主题:[求助]能否提供合约代码互相转换的函数或者信息?

帅哥哟,离线,有人找我吗?
basicsp
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/10/14 10:14:47
[求助]能否提供合约代码互相转换的函数或者信息?  发帖心情 Post By:2014/11/19 16:51:27 [只看该作者]

例如cf01转换成cf501, cf501转换成cf01,还有双月份合约、新老合约的转换比较麻烦,不过金字塔的软件内部肯定是转换过的。
能否提供一下相互转换的函数或者直接提供转换后的合约代码?
用途:有一些信息是手动得到,但二者合约代码不匹配,无法汇总。

 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/19 16:55:45 [只看该作者]

1,具体要实现什么?这个字符串函数,可以通过字符串相加减做处理

 

您可以举个例子,让工作人员给你做个示范。另外CF501没有此格式的合约代码



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2014/11/19 16:56:22 [只看该作者]

品种代码就是cf01的,不需要加年份,您是想要什么?

 回到顶部
帅哥哟,离线,有人找我吗?
basicsp
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/10/14 10:14:47
  发帖心情 Post By:2014/11/19 17:06:37 [只看该作者]

举例:
上海和大连:类似J01和J1501的相互转换;
郑州:类似CF01和CF501的相互转换;
后者一般是交易所的合约代码表示形式。

字符串处理的难点:
1. 双月份合约和新老合约。
2. 不易判断年份,如FU11代表燃料油1511,而PB11代表PB1411

个人想了半天感觉太复杂。

 回到顶部
帅哥哟,离线,有人找我吗?
basicsp
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/10/14 10:14:47
  发帖心情 Post By:2014/11/19 17:09:59 [只看该作者]

PB11描述有误,PB11也是代表1511。这样的话需要与当前的日期有比较才好判断。

 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/19 17:12:17 [只看该作者]

STKNAME 可以返回品种名称哦


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
basicsp
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/10/14 10:14:47
  发帖心情 Post By:2014/11/19 17:16:44 [只看该作者]

用名称更不好比较了,相同的名称有多个代码表示,如双合约;
或者相同代码有不同的名称,如WH00为“新强麦连续”,WH13为“强麦指数”。
并且名称里面多个字少个字都不好比较,还是用代码比较相对靠谱。

 回到顶部
帅哥哟,离线,有人找我吗?
FexTel
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/19 17:21:06 [只看该作者]

大哥,你不是说代码识别不了年份么?名称自带年份,你现在具体想干啥?

 

你取名称后4位+代码前2位不就是您想要的结果?

[此贴子已经被作者于2014/11/19 17:21:38编辑过]


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
basicsp
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/10/14 10:14:47
  发帖心情 Post By:2014/11/19 17:28:44 [只看该作者]

哎呀大哥,我刚钻牛角里出不来了,这么简单的办法!!

 回到顶部
帅哥哟,离线,有人找我吗?
basicsp
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/10/14 10:14:47
  发帖心情 Post By:2014/11/19 17:34:30 [只看该作者]

这样只要处理几个新老合约和双年份合约就行了。

 回到顶部
总数 11 1 2 下一页