Rss & SiteMap

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

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

标题:后台交易时如何控制不重复开仓

1楼
ranyang 发表于:2010/11/15 9:14:36
就是同方向不重复开仓,不加仓,谢谢,使用holding这个来控制有时好像连开仓变的也有问题
2楼
董小球 发表于:2010/11/15 9:25:35

后台交易的持仓监控要用THOLDING之类的函数来监控,你仔细看看后台函数列表的函数,用这个图表的当然不行

3楼
ranyang 发表于:2010/11/15 10:25:50
说错了,我用的是THOLDING,另外还有 TTYPE,
如果只是单独的开仓信号没什么问题,可在同时平仓和开仓的情况下,好像开仓会不太正常,是信号反馈不及时还是什么原因呢,
4楼
wattwei 发表于:2010/11/15 10:32:42
应该是代码的问题。论坛有讨论过,使用搜索功能去找

大致原因是,你用THOLDING判断仓位,但是在一段语句体内,刚平完仓,THOLDING不可能及时刷新,结果开仓语句误判,无法开仓。
5楼
ranyang 发表于:2010/11/15 19:27:28
 我估计也是这个情况,这种问题有处理方法吗,因为在实盘的时候肯定会存在平仓后开仓的情况,tholding的刷新可能有些慢。
6楼
wattwei 发表于:2010/11/15 19:39:21
可以参考论坛其它的帖子。将这连续的平开仓操作加关键字orderqueue,这样确保平仓完成才开仓,另外同时去除开仓时使用THolding的条件判断
7楼
ranyang 发表于:2010/11/16 11:22:00
如果去除了tholding判断的话就会连续开仓,我只希望进行一次开多或者开空的操作,不希望加仓
8楼
BNF 发表于:2010/11/16 17:25:37

顺便问下,在vba里如何引用帐户界面的数据呢?最好是后台直接引用。谢谢

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


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