Rss & SiteMap

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

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

标题:orderstatus怎么用

1楼
NatalieGuan 发表于:2016/7/18 14:17:12
初接触VBA,看了orderstatus的说明不是很理解。
对于特定的orderID,我要如何得到它是否成交的信息?
2楼
admin 发表于:2016/7/18 18:02:38
"Tradeing"  每笔成交回报,此时Filled是本次成交数量,Remaining将始终为0
3楼
NatalieGuan 发表于:2016/7/19 11:38:42
你写的这些我都看不懂,你能具体写一段代码举例给我看看吗?
例如现在我下了一个单,有它的orderID,我如何表示
if orderID成交 then
if orderID不成交 then
?
4楼
yukizzc 发表于:2016/7/19 13:57:03
Sub ORDER_OrderStatusEx2(OrderID, Status, Filled, Remaining, Price, Code, Market, OrderType, Aspect, Kaiping, Account, AccountType)
if Status = "Filled" then
if orderID = xxxxxxxxx then
application.MsgOut 这个报单成交了
end if
end if
5楼
NatalieGuan 发表于:2016/7/19 15:40:22
谢谢!另外,buy的函数中,有

返回值:         下单失败返回0,否则返回本地订单ID(可能包含负数),通过此ID可以修改订单或者撤单等等操作

请问这个返回值怎么获取?似乎不可以直接ordertid=call buy()?
6楼
yukizzc 发表于:2016/7/19 16:47:11
buy1 =  order.buy(1,1,0,0,"CF00","ZQ","",0)
d1.AddBack(buy1)
buy1就是获取的报单id
共6 条记录, 每页显示 10 条, 页签: [1]


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