Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:后台使用队列下单的不合理性

1楼
lanchongms 发表于:2012/12/18 16:06:21

 

由于后台是不能对队列里面的单子的条件进行任何判断,所以碰到某种情况时会出现无法控制的局面

 

如:我先用orderqueue函数,用tbuy下了一张多头单

 

此时我代码设定两秒后不成交,撤单,再挂一张多头单

代码如下:

  tcancelex(1,0,ac,stklabel),orderqueue;

  tbuy(1,1,lmt,jiage,0,ac),allowrepeat,orderqueue;   

————————————————————

这时候问题就出现了,由于之前第一张tbuy下的单没有成交,于是导致tcancelex命令在队列里面毫无用处~

 

如果不用orderqueue下单,的确可以解决这个问题(但效率低,需要等第二次轮询才能开仓),但orderqueue这个指令就没用了嘛~

————————————————————

 

根本方法:

1、VBA——这个我知道,但是从用户的角度,能不使用更复杂的东西越好~我也是因为图表效率问题所以转后台的,再转VBA很麻烦,需要适应的时间就更长了

2、后台加上可以判断队列的条件~比如目前队列单数有多少之类的~

2楼
jinzhe 发表于:2012/12/18 16:11:13
撤单的话用系统自带的会不会好一些?
3楼
lanchongms 发表于:2012/12/18 16:14:01

我想撤单的判断方式,比如按价位之类的~金字塔没有提供

共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04688 s, 2 queries.