以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  [求助]开仓手数控制不了,请教老师如何处理,谢谢!  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=53108)

--  作者:mlm102030
--  发布时间:2013/6/17 16:27:52
--  [求助]开仓手数控制不了,请教老师如何处理,谢谢!

//开仓
IF 条件 AND TSELLHOLDINGEX(\'帐户\',\'远期品种\',1)=0 AND TBUYHOLDINGEX(\'帐户\',\'近期品种\',1)=0 THEN BEGIN
TBUYSHORT(条件 AND TSELLHOLDINGEX(\'帐户\',\'远期品种\',1)=0,1,MKT,0,0,\'帐户\',\'远期品种\'),ORDERQUEUE;
TBUY(条件 AND TBUYHOLDINGEX(\'帐户\',\'近期品种\',1)=0,1,MKT,0,0,\'帐户\',\'近期品种\'),ORDERQUEUE;
END

 

 

以上为开仓的表述,为什么开仓时总是会出现同时成交多手的情况呢?

这里用了\'ORDERQUEUE\'函数,按道理应该顺次成交,既然成交了就应该在持仓上不为零了,怎么还会有继续开仓的情况发生?

 

如果是因为回报速度慢造成的话,请问有什么方法可以解决回报慢而造成继续开仓的问题,谢谢!


--  作者:jinzhe
--  发布时间:2013/6/17 16:31:57
--  

同时多手成交

这个指的是什么情况?

同时成交多手多单?


--  作者:mlm102030
--  发布时间:2013/6/17 16:40:25
--  

我的目标是远期合约与近期合约各开仓一手;

而在模拟中会出现各成交了2手的情况;(看成交明细中显示成交时间,基本在同1秒内);


--  作者:jinzhe
--  发布时间:2013/6/17 17:03:02
--  

账户里面有没有这个2手的成交结果?


--  作者:mlm102030
--  发布时间:2013/6/17 17:13:27
--  

帐户里是:

远期品种,买入,价格,数量1,开;

近期品种,卖出,价格,数量1,开;
远期品种,买入,价格,数量1,开;

近期品种,卖出,价格,数量1,开;

 

 

 

理论上我想要的是:

远期品种,卖出,价格,数量1,平;

近期品种,买入,价格,数量1,平;
远期品种,买入,价格,数量1,开;

近期品种,卖出,价格,数量1,开;



 


 

 


--  作者:jinzhe
--  发布时间:2013/6/17 17:26:52
--  
这个是日志吗?能不能帖一下完整的日志?