以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]又出现连续开仓问题了  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79347)

--  作者:渴望知识
--  发布时间:2015/6/3 14:15:46
--  [求助]又出现连续开仓问题了
下面是我的下单记录:
2015-06-03 14:04:30.021    【指令】收到回报指令 ID = -2034193229
2015-06-03 14:04:30.035    【后台】CF00 TBuyShort 已成功触发下单操作 价格:0.000000 数量:1 类型:1 账户: 品种:CF00
2015-06-03 14:04:30.036    【后台】下单已发送
2015-06-03 14:04:30.040    【后台】CF00 TBuyShort 已成功触发下单操作 价格:13083.000000 数量:1 类型:0 账户: 品种:CF00
2015-06-03 14:04:30.041    【后台】下单已发送
2015-06-03 14:04:30.052    【下单】CF09 价0.000000 量1 买卖1 类型1 开平0 账户600073 Formula 1
2015-06-03 14:04:30.052    【后台】CF00 运行结束
2015-06-03 14:04:30.053    【下单】CF09 价13083.000000 量1 买卖1 类型0 开平0 账户600073 Formula 1
2015-06-03 14:04:30.053    【后台】RB00 运行结束

1、我想问下,这个30秒035毫秒的那个操作,价格是000,这个是不是 说明它是市价下单?
2、下面的是我开仓程序,这个我已经限定了仓位了,为什么还能继续开仓呢?

kdwcj:=TISPRVREMAIN(1);//开多未成交
kkwcj:=TISPRVREMAIN(3);//开空未成交
pdwcj:=TISPRVREMAIN(2);//平多未成交
pkwcj:=TISPRVREMAIN(4);//平空未成交

    
    tbuy(tholding2=0 and  jzkc and kdwcj=0 and pkwcj=0,xdsl,mkt) ; //急涨开多
tbuySHORT(tholding2=0 and  jdkc and kkwcj=0 and pdwcj=0 ,xdsl,mkt) ;//急跌开空
tbuy(tholding2=0 and  szkc and kdwcj=0 and pkwcj=0,xdsl,lmt,(intpart(gpx)+hd*a)) ; //开多
tbuy(tholding2=0 and   xdhckc and kdwcj=0 and pkwcj=0 ,xdsl,lmt,intpart(gpx)) ; //开多
tbuySHORT(tholding2=0 and  xdkc and kkwcj=0 and pdwcj=0 ,xdsl,lmt,(intpart(gpx)-hd*a)) ;//开空
tbuySHORT(tholding2=0 and  szhckc and kkwcj=0 and pdwcj=0 ,xdsl,lmt,intpart(gpx)) ;//开空

--  作者:jinzhe
--  发布时间:2015/6/3 14:17:05
--  
两句相近的开仓语句之间sleep一下, 运算速度太快导致没有接收到改变的信息
--  作者:渴望知识
--  发布时间:2015/6/3 14:37:10
--  
我就怕出现这个返回不及时的情况出现,特意把顺序调整了一下。
那老师,我的开仓语句本身是没有问题的吧?

--  作者:jinzhe
--  发布时间:2015/6/3 15:03:53
--  
本身逻辑没问题