开多:TBUY(1,2,MKT);
开多仓位:=TBUYHOLDING(0);
运行后,有可能因为成交反馈延迟 而造成“开多仓位”不能正常反馈成交仓位,而是返回0;
1,下个版本会推出实际持仓函数,包含未成交单。敬请期待
tbuyholding是可用持仓量,不包括已委托挂单还未成交的
这和你怎么写没有关系,函数就是这么规定的
其实我只想确认下 当发出tbuy指令后,马上执行tbuyholding ,是否存在不能及时反馈到 tbuyholding 的 情况
这个是客观存在的,你代码执行速度几乎没有延迟的。
而tbuyholding是取你账户持仓,在你报单没成交前,软件如何能给你返回有持仓呢?
[此贴子已经被作者于2015/4/22 20:05:29编辑过]
能提供一些例子吗? 可以做一些延迟 ,保证能取得信号返回
不清楚你的需求是什么,本地报单到接到回报信息成交,这个过程是需要时间的不是说你报单瞬间就成交。
特别你5楼,报单后马上执行tbuyholding,你要知道代码的执行速度远远快于你报单的时间。
报单到回报过来延迟在毫秒级吧,具体你可以在交易日志里查看这个差。那么如果你1,2秒检测间隔的话下一次运行代码时候都是能取到持仓的。
[此贴子已经被作者于2015/4/22 21:41:15编辑过]
我要做锁仓 所以我要确认两个方向的成交仓位,也要保证两个方向都成交了
有锁仓的案例程序吗 能提供一个吗