怎么检测A_SendOrder发送成功并且获取此次成交价格 [开拓者 TB]
- 咨询内容:
A_SendOrder(Enum_Buy,Enum_Entry,1,Q_askPrice());
A_OrderFilledPrice(0)最近的成交价格会有一定的延迟,运行的话很得到的是上次的A_OrderFilledPrice(0),还没有来得及反应这次的成交价格。 - TB技术人员:
用A_OrderStatus获得委托单状态后再根据状态用A_OrderFilledPrice,A_SendOrder本身就是一个bool,成功就会返回true
- TB客服:
superwin 发表于 2015-4-17 10:15
用A_OrderStatus获得委托单状态后再根据状态用A_OrderFilledPrice,A_SendOrder本身就是一个bool,成功就会 ...
谢谢回复:)去试验下 - 网友回复:
A_OrderFilledPrice(0),其中的索引 为0,说明是要求最近的一笔委托的成交价。
成交价这个数据是大约每十秒刷新一次,所以正如你所说的一般不能成交后立马就能读取该价格的。
在最新的成交价没有回来之前,A_OrderFilledPrice(0)取得的数值为0.
自己测试一下,也可以有答案了。 - 网友回复:
本帖最后由 枫叶飘零 于 2015-4-17 22:58 编辑
感谢版主回复;
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容