以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  [讨论]重新登录之后,未成交订单的订单号不一致  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=25273)

--  作者:rogerangel
--  发布时间:2012/9/6 14:50:25
--  [讨论]重新登录之后,未成交订单的订单号不一致

使用金仕达模拟账号,如果有未成交订单,多次登录之后,每次获取到得OrderID不一致。

请问这个是模拟账号的原因还是别的

 

 int FailOrderNum = g_pMainFormework->GetOrderNum2();
 AfxMessageBox(Convert2S(FailOrderNum).c_str());
 for(int i=0;i<FailOrderNum;++i)
 {
  if(g_pMainFormework->GetAccount(2).intVal != 255)
  {
   g_pMainFormework->OrderInfo2(i,OrderID,ConSign,Filled,Remaining,Action,OrderType,LmtPrice,Account,Kaiping,Code,Market); 
   //这里获取的OrderID每次都不一致

  }
  else
  {
   break; 
  }
 }


--  作者:王锋
--  发布时间:2012/9/6 15:29:34
--  
金仕达的交易平台可能存在这个问题的,其他的CTP和恒生平台都无此问题
--  作者:guotx2010
--  发布时间:2012/9/6 19:35:52
--  
为了不浪费你的开发调试时间,建议使用股指仿真账户来做开发,那是最接近实盘的,而且不会出现这些莫名奇妙的问题。