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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 提前下单问题

   

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


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

主题:提前下单问题

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/11 16:40:33    Post IP:58.246.57.26[显示全部帖子]

以下是引用chengyang在2014/12/11 16:31:59的发言:

ABB:=((TIME0-TIMETOT0(DYNAINFO(207))<5) AND ISLASTBAR AND (TIME=101500 OR TIME=113000 OR TIME=150000)) OR NOT(ISLASTBAR);

你的abb 写了只让这三个时间下单啊


ABB:=((TIME0-TIMETOT0(DYNAINFO(207))<5) AND ISLASTBAR ;这样就了呗

是的,你的代码里面要求了在这3个时间段,你问的问题很奇怪,是不是代码不是自己写的



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/11 16:41:21    Post IP:58.246.57.26[显示全部帖子]

以下是引用chengyang在2014/12/11 16:33:18的发言:
还有你下单命令里数量用了0 , 平仓手数用零 会有问题 ,用holding稳妥
[此贴子已经被作者于2014/12/11 16:34:55编辑过]

倒不是有问题,全平写0会平掉当前账户内当前合约的全部持仓,也就是会把其他合约下的单子给平掉,所以写个holding比较稳妥



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/11 17:03:02    Post IP:58.246.57.26[显示全部帖子]

以下是引用leehaul在2014/12/11 16:57:12的发言:

写错了,是其他策略的单子给平掉,不是其他合约,不好意思



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/11 17:03:55    Post IP:58.246.57.26[显示全部帖子]

不能省略掉那个参数,如果希望全平,那么写holding最稳妥,写0是不考虑有其他策略一起运行的情况下写的


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/11 17:22:22    Post IP:58.246.57.26[显示全部帖子]

ABB:=((TIME0-TIMETOT0(DYNAINFO(207))<5) AND ISLASTBAR AND (TIME=101500 OR TIME=113000 OR TIME=150000)) OR NOT(ISLASTBAR) or (islastbar and (time<>101500 and time<>113000 and time<>150000 ));

 

 

 



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/12 16:51:04    Post IP:58.246.57.26[显示全部帖子]

你要求的不是10:15、11:30、15:00这3个时间提前下单吗?
那么,09:26:54、09:27:03 这些时间下单不是正常的?


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/12 17:05:19    Post IP:58.246.57.26[显示全部帖子]

ABB:=((TIME0-TIMETOT0(DYNAINFO(207))<5) AND ISLASTBAR AND (TIME=101500 OR TIME=113000 OR TIME=150000)) OR NOT(ISLASTBAR);

//平多

IF 平多条件 AND ABB THEN SELL(HOLDING>0,0,MARKET);

//平空

IF 平空条件AND ABB THEN SELLSHORT(HOLDING<0,0,MARKET);

//开多

IF 开多条件AND ABB THEN

BEGIN

         SELLSHORT(HOLDING<0,0,MARKET);

         BUY(HOLDING>=0,10,MARKET);

END;

//开空

IF 开空条件AND ABB THEN

BEGIN

         SELL(HOLDING>0,0,MARKET);

         BUYSHORT(HOLDING<=0,10,MARKET);

END;

 

IF ref(开多条件,1) AND time<>101500 and time<>113000 and time<>150000 THEN

BEGIN

         SELLSHORT(HOLDING<0,0,MARKET);

         BUY(HOLDING>=0,10,MARKET);

END;

//开空

IF ref(开空条件,1)AND time<>101500 and time<>113000 and time<>150000  THEN

BEGIN

         SELL(HOLDING>0,0,MARKET);

         BUYSHORT(HOLDING<=0,10,MARKET);

END;

 

 



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/12 17:09:52    Post IP:58.246.57.26[显示全部帖子]

下单问题你要贴下单日志


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

客户服务部

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

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

 回到顶部