以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 金字塔委托单无故消失严重问题 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=61756) |
-- 作者:lanchongms -- 发布时间:2014/2/18 10:45:33 -- 金字塔委托单无故消失严重问题 VBA代码: ———————————————————————— h_result=order.HoldingInfoByCode2(Code, Market, h_BuyHoding, h_BuyCost, h_BuyTodayHoding, h_SellHoding, h_SellCost, h_SellTodayHoding, h_PNL, h_UseMargin,Account) buyhold= h_BuyHoding sellhold=h_sellhoding wtb=0 wts=0 wtbp=0 wtsp=0
ordercount=Order.OrderNum2 For i=0 to ordercount-1 Call Order.OrderInfo2(i,w_OrderID,w_ConSign,w_Filled,w_Remaining,w_Action,w_OrderType,w_LmtPrice,w_Account,w_Kaiping,w_Code,w_Market) if w_Code=code and w_Account=account then if w_Kaiping<0.5 then if w_Action<0.5 then wtb=wtb+w_Remaining else wts=wts+w_Remaining end if else if w_Action<0.5 then wtsp=wtsp+w_Remaining else wtbp=wtbp+w_Remaining end if end if end if Next ———————————————————————————— 情况: 于10:25:00系统自动发了一张数量为2的平空单,此时接收到委托回报后的第1次刷新,可以正常查询到有委托平空单。 在单子尚未成交或撤单以及账户依然在线(可以读取到持仓单)的情况下,委托单子突然消失了 (金字塔未成交委托的界面单子突然消失,输出ordercount变量也突然变成0,但快期看到实际委托单子还在)。 版本3.1 情况出现多次了(有概率,大概5%,一般是刚下单或者过几秒后) ———————————————————————————— 输出变量日志 10:25:00 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 10:25:00 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=2 wt=2 ordercount=1 10:25:00 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 10:25:00 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 10:25:01 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 10:25:01 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 10:25:02 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 10:25:02 buyhold=0 sellhold=3 wtb=0 wts=0 wtbp=0 wtsp=0 wt=0 ordercount=0 ———————————————————————————— |
-- 作者:王锋 -- 发布时间:2014/2/18 11:50:12 -- 看看下单日志是怎么记录的 |
-- 作者:lanchongms -- 发布时间:2014/2/18 12:06:17 -- 没有写下单日志, 报单记录处, 显示10:25:00报单已提交 但下一行没有出现“未成交单”字样。 【1】即使交易所委托回报丢失,也不至于突然闪了一下有委托单,而应该一直为0才对啊 【2】持仓刷新设置300ms,如果是回报问题,应该300Ms后会同步,但似乎这功能没有效~
[此贴子已经被作者于2014/2/18 12:07:07编辑过]
|
-- 作者:lanchongms -- 发布时间:2014/2/18 13:50:28 -- 麻烦给个明确点的答复,自从出现1次这样的错误以后,今天会一直出这种错误,除非把账户登出再登陆才能解决~ |
-- 作者:lanchongms -- 发布时间:2014/2/18 15:04:01 -- d |
-- 作者:fly -- 发布时间:2014/2/18 16:01:41 -- 请留下您的QQ,工作人员联系你远程查看 |
-- 作者:lanchongms -- 发布时间:2014/2/18 16:10:44 -- 149523142 |
-- 作者:王锋 -- 发布时间:2014/2/18 18:11:50 -- 请勾选记录交易日志,看看日志就什么都清楚了 |