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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 建议修正enterlong等旧指令

   

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


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

主题:建议修正enterlong等旧指令

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
建议修正enterlong等旧指令  发帖心情 Post By:2011/8/11 20:54:26 [只看该作者]

在维护客户的过程中,发现的一些不便。问题的提出:

有1个策略,用到的K线数目较多,序列模式即可写出来,组合交易,共分别交易4个品种

不同品种下单手数不一样,假设分别为 1、2、3、4

怎么交易?几个方法:

1,分割为4个窗口,启动自动化交易时,enterlong、entershort选择手数1,设置分品种下单系数。

如果仅此而已,问题解决。假如还有其它的策略(该策略采用逐K线模式)也对相同的4个品种组合交易,组合系数可能不一样,因为分品种下单系数会影响到所有的图表程式化交易,所以会受影响到其它策略的下单。该方法不大可行。

 

2,全部改为buy、sell模式。因为用到较多的K线数量,改为逐K模式的话,计算量会太大。也不是很可行。特别是组合的模型和品种较多的时候

 

3,buy、sell指令的用一个标准版,其它的enterlong用免费版在不同的电脑上执行。

    缺点:1,要占用多台电脑。2,可能期货公司不允许同一个网关同时多个客户端登陆

 

4,购买专业版,用后台交易了。这个方法当然可行,可是专业版的一大功能是多账户交易,如果只交易一个账户而已,未免浪费

 

要是对旧版指令增加一个“下单手数”的描述符 ,那就运用简单、而且方便,比如:

enterlong:ma5>ma10,ordernum(N),tfilter;//N为参数

exitlong:ma5<ma10,ordernum(N),tfilter;

 

同时,顺道还可以增加一个 下单价格 描述符 如:

enterlong:ma5>ma10,ordernum(3),orderprice(close),tfilter;

enterlong:ma5>ma10,ordernum(3),orderprice(market),tfilter;

   

当然,所增加的功能,可以限定为标准版及其以上版本才可用。

[此贴子已经被作者于2011-8-12 8:26:09编辑过]

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


加好友 发短信
等级:新手上路 帖子:94 积分:534 威望:0 精华:0 注册:2010/8/25 21:23:55
  发帖心情 Post By:2011/8/12 0:07:10 [只看该作者]

要是buy、sell指令能在序列模式下运行。不就解决了。

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


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

enterlong属于旧交易系统,已经无法再扩充功能。


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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部