就是同方向不重复开仓,不加仓,谢谢,使用holding这个来控制有时好像连开仓变的也有问题
后台交易的持仓监控要用THOLDING之类的函数来监控,你仔细看看后台函数列表的函数,用这个图表的当然不行
说错了,我用的是THOLDING,另外还有 TTYPE,
如果只是单独的开仓信号没什么问题,可在同时平仓和开仓的情况下,好像开仓会不太正常,是信号反馈不及时还是什么原因呢,
应该是代码的问题。论坛有讨论过,使用搜索功能去找
大致原因是,你用THOLDING判断仓位,但是在一段语句体内,刚平完仓,THOLDING不可能及时刷新,结果开仓语句误判,无法开仓。
我估计也是这个情况,这种问题有处理方法吗,因为在实盘的时候肯定会存在平仓后开仓的情况,tholding的刷新可能有些慢。
可以参考论坛其它的帖子。将这连续的平开仓操作加关键字orderqueue,这样确保平仓完成才开仓,另外同时去除开仓时使用THolding的条件判断
如果去除了tholding判断的话就会连续开仓,我只希望进行一次开多或者开空的操作,不希望加仓
顺便问下,在vba里如何引用帐户界面的数据呢?最好是后台直接引用。谢谢