金字塔主程序暴露给插件的接口 怎么没有查询订单的接口?
建议问题再详细描述一下,你需要什么样的订单查询接口?查询未成交单吗?
下单成功后,我只拿到委托编号,并不知道订单是否已成交。
有2种解决方案
1,推荐方案是在交易回报事件消息中获取状态,参考范例中 void CMainWindowDlg::OrderStatus(BARGAIN_NOTIFY_KSI * pKsi) 函数中的范例部分
2,参考 OrderInfo2 函数,使用定时器查询未成交的订单列表,从中判断是否成交
下单接口返回的委托编号也一直是0;这和模拟盘有关系吗
1, 调用OrderInfo2 前要调用OrderNum2判断当前有多少未成交单存在,如果你填的索引越界会造成返回FALSE
2,这个问题没法回答,请帖一下下单日志
2018.04.12 09:35:18 以限价6.330 的 买开仓 1 手, 下单ID 0
m_iPriceType= 0//m_fPrice=6.3300//m_iVolume=1//m_iDirection=0//strInstrumentID=0011//wMarket=12342//m_iOffSet=0//m_bHedge=0 ( MainWindowDlg.cpp )
2018.04.12 09:35:43 以限价9.150 的 买开仓 1 手, 下单ID 0
m_iPriceType= 0//m_fPrice=9.1500//m_iVolume=1//m_iDirection=0//strInstrumentID=0012//wMarket=12342//m_iOffSet=0//m_bHedge=0 ( MainWindowDlg.cpp )