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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 连续合约下的STKLABEL的返回值

   

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


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

主题:连续合约下的STKLABEL的返回值

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


加好友 发短信
等级:论坛游侠 帖子:183 积分:941 威望:0 精华:0 注册:2010/7/27 21:25:41
连续合约下的STKLABEL的返回值  发帖心情 Post By:2012/4/9 22:55:36 [只看该作者]

在后台程序化交易环境,采用监控股指连续合约IF00、并使用连续合约下单。请问:

 

1、在上述环境下,STKLABEL的返回值是什么,是IF00,还是当前的主力合约名称如IF04?

2、如果问题1的返回值是“IF00”,则如何取到当前的主力合约名称为"IF04"?

3、假设当前交易账户存在IF04多仓1手,则应该使用什么函数,可以读取当前持有的交易品种名称为“IF04”,而不是"IF00"?

[此贴子已经被作者于2012-4-9 22:58:45编辑过]

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2012/4/10 8:55:55 [只看该作者]

1.在图表上用这样的公式看一下drawtext(c>o ,l,stklabel);

后台用msgout(islastbar,stklabel)

连续合约返回的是if00

 

2.系统会判断IF00是哪个月的合约。

 

3.如果04为连续合约,那么这一手即时IF04的又是IF00的



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

客户服务部

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

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


加好友 发短信
等级:论坛游侠 帖子:183 积分:941 威望:0 精华:0 注册:2010/7/27 21:25:41
  发帖心情 Post By:2012/4/10 11:11:20 [只看该作者]

问题1的返回值是IF00.

 

问题2、3没有解决:目前我只能取得返回值IF00, 但想取得当前确切的品种名是IF04, 该如何获取?


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


加好友 发短信
等级:金字塔养老院 帖子:1323 积分:6764 威望:0 精华:0 注册:2011/6/14 17:27:11
  发帖心情 Post By:2012/4/10 11:17:22 [只看该作者]

你下单的合约就是IF00 当然返回的值是IF00 不会是IF04


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:183 积分:941 威望:0 精华:0 注册:2010/7/27 21:25:41
高手帮个忙 编个简单的策略  发帖心情 Post By:2012/4/10 11:46:48 [只看该作者]

那如何才能返回目前的主力持仓是IF04? 还是系统暂时不提供该功能?

 

以及如何返回当前的资金账户持仓品种名称?请直接回答。谢谢!


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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/4/10 12:43:36 [只看该作者]

在IF00上交易,金字塔会自动的按照主力合约进行换算,包括持仓查询等等都没问题,用户不需要来取IF04后再来查询。

要取得资金帐户的持仓明细,要借助VBA来编程实现



金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
alexsui
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:183 积分:941 威望:0 精华:0 注册:2010/7/27 21:25:41
  发帖心情 Post By:2012/4/10 13:37:04 [只看该作者]

明白了。

 

如果能提供一个函数,即能够获取当前持仓的品种名称就好了。这样可以非常简单地在程序化交易中实现移仓。


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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2012/4/10 13:44:33 [只看该作者]

在VBA中是可以轮询读取到这些信息的。参看http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=7358



金字塔—专业程序化软件提供商

金字塔-技术部

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

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部