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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 如何获取历史期权品种的OPTIONINFO(4)

   

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


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

主题:如何获取历史期权品种的OPTIONINFO(4)

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


加好友 发短信
等级:论坛游侠 帖子:217 积分:1407 威望:0 精华:0 注册:2009/9/29 19:41:27
如何获取历史期权品种的OPTIONINFO(4)  发帖心情 Post By:2018/12/5 13:33:19 [显示全部帖子]

在函数列表中,期权基础函数是否随着期权品种过期而不能用了?比如在识别认购认沽期权的OPTIONINFO(4)时,就不能像在之前那样识别显示出来,请问有没有解决办法?

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


加好友 发短信
等级:论坛游侠 帖子:217 积分:1407 威望:0 精华:0 注册:2009/9/29 19:41:27
  发帖心情 Post By:2018/12/5 15:21:48 [显示全部帖子]

我用品种名字符串STRFIND(STKNAME,'购',1)>1解决了。
但是取行权价时碰到点麻烦,用STRTONUM(STRMID(STKNAME,12,4))/1000就能取得行权价,11月和12月可用,但位数少一位的3月、6月不能用了。
想到一个思路,就是利用字符串删除“月”之前的字符串,之后的四位恰好就是行权价,但是不会用函数取,请求帮助。

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


加好友 发短信
等级:论坛游侠 帖子:217 积分:1407 威望:0 精华:0 注册:2009/9/29 19:41:27
  发帖心情 Post By:2018/12/5 16:23:08 [显示全部帖子]

字符串左边或右边几位数字的思路不准确,您比较一下:50ETF购1月2205A{19}和50ETF12月2350{18},取行权价是紊乱的,只有我刚才提到的“月”之后4位就是行权价

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


加好友 发短信
等级:论坛游侠 帖子:217 积分:1407 威望:0 精华:0 注册:2009/9/29 19:41:27
  发帖心情 Post By:2018/12/5 16:27:06 [显示全部帖子]

系统提供了一个STRTRIMLEFT函数,貌似可用,但就是取不出

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


加好友 发短信
等级:论坛游侠 帖子:217 积分:1407 威望:0 精华:0 注册:2009/9/29 19:41:27
  发帖心情 Post By:2018/12/5 16:29:26 [显示全部帖子]

我原来用STRTONUM(STRMID(STKNAME,12,4))/1000,取出了11月的行权价格,但是取不出3月份的

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


加好友 发短信
等级:论坛游侠 帖子:217 积分:1407 威望:0 精华:0 注册:2009/9/29 19:41:27
  发帖心情 Post By:2018/12/5 17:02:30 [显示全部帖子]

就是的,您说的没错,看看取“月”后4位怎么写公式

 回到顶部