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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 指数合约程序化交易 如何设置交易合约

   

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


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

主题:指数合约程序化交易 如何设置交易合约

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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
指数合约程序化交易 如何设置交易合约  发帖心情 Post By:2014/5/12 9:35:25    Post IP:175.163.248.88[显示全部帖子]

模型应用在指数合约上, 如果出信号, 应该是下单到当前主力合约, 如何设置?


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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 9:56:33    Post IP:175.163.248.88[显示全部帖子]

那委托价格是根据指数合约的触发价提交的。 跟实际主力合约的当前价格应该是不一样的。

如果要做到委托价格就是主力合约的当前价格,这个需要自己写代码实现吗?


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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:04:55    Post IP:175.163.248.88[显示全部帖子]

在指数合约上写代码:

得到当前合约的编号,指数合约最后都是13结束的吧。

做字符串处理,把13变成00。 然后引用对应00合约上的close , 可以实现吧。 


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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:05:35    Post IP:175.163.248.88[显示全部帖子]

如何得到当前指数合约的编码, 函数记不起来了, 请老师赐教。 谢谢。

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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:25:55    Post IP:175.163.248.88[显示全部帖子]

HYDM:=STRREPLACE(STKLABEL(),'13','00');
DQJG:=STKINDIEX(HYDM,'RXSJ.DangQianJiaGe',0,6,0,1);

这个应该是可以得到主力合约的价格的, 可是我测试的时候, 发现价格还是指数合约对应的价格。 求解。


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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:36:21    Post IP:175.163.248.88[显示全部帖子]

Jinzhe 老师, 我想确认一下, 金字塔所有的期货品种代码 字母部分 长度都是2 吗?

我是想要一个字符串函数, 去掉最后两个数字, 然后再加‘00’。


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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:50:00    Post IP:175.163.248.88[显示全部帖子]

我的意思是如果是J13变成J00 这种情况呢??


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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:50:40    Post IP:175.163.248.88[显示全部帖子]

HYDM:=STRREMOVE(STKLABEL,STRLEN(STKLABEL)-2,2)+'00';

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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:57:06    Post IP:175.163.248.88[显示全部帖子]

HYDM:=STRREMOVE(STKLABEL,STRLEN(STKLABEL)-2,2)+'00';

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


加好友 发短信
等级:论坛游民 帖子:108 积分:0 威望:0 精华:0 注册:2014/5/9 10:13:40
  发帖心情 Post By:2014/5/12 10:58:39    Post IP:175.163.248.88[显示全部帖子]

我是一套代码用在所有品种上的。

小问题, 只要有解决办法就可以了。

HYDM:=STRREMOVE(STKLABEL,STRLEN(STKLABEL)-2,2)+'00';

 

这个应该可以解决我的问题了。


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