/// <summary> ///询价录入请求 /// </summary> public int ReqForQuoteInsert(ThostFtdcInputForQuoteField pInputForQuote, int nRequestID) { return(Interop.TdReqForQuoteInsert(Handle, pInputForQuote, nRequestID)); }
public static extern int TdReqForQuoteInsert(IntPtr pApi, ThostFtdcInputForQuoteField pInputForQuote, int nRequestID);
/// <summary> /// 询价录入错误回报 /// </summary> /// <param name="pInputForQuote"></param> /// <param name="pRspInfo"></param> void OnErrRtnForQuoteInsert(ThostFtdcInputForQuoteField pInputForQuote, ThostFtdcRspInfoField pRspInfo) { }
/// <summary> /// 询价录入请求响应 /// </summary> /// <param name="pInputForQuote"></param> /// <param name="pRspInfo"></param> /// <param name="nRequestID"></param> /// <param name="bIsLast"></param> void OnRspForQuoteInsert(ThostFtdcInputForQuoteField pInputForQuote, ThostFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast) { }
/// <summary> /// 询价录入请求 /// </summary> public int ReqForQuoteInsert(string instrumentID) { lock (ReqLock) { int iRet = 0; ThostFtdcInputForQuoteField req = new ThostFtdcInputForQuoteField(); req.BrokerID = trader.BrokerID; req.InvestorID = trader.InvestorID; req.InstrumentID = instrumentID; ForQuoteRef++; req.ForQuoteRef = ForQuoteRef.ToString(); iRet = trader.ReqForQuoteInsert(req, ++RequestID); return iRet; } }