private void ReqQryInvestorPosition() { var req = new ThostFtdcQryInvestorPositionField { BrokerID = BrokerId, InvestorID = InvestorId }; int iResult = ReqQryInvestorPosition(req, RequestId++); }
public void QryPosition() { ThostFtdcQryInvestorPositionField req = new ThostFtdcQryInvestorPositionField(); req.BrokerID = this.BrokerID;; req.InvestorID = this.UserID;; int iResult = this.ReqQryInvestorPosition(req, ++this.reqID); Console.WriteLine("--->>> 请求查询投资者持仓: " + ((iResult == 0) ? "成功" : "失败")); }
void ReqQryInvestorPosition() { ThostFtdcQryInvestorPositionField req = new ThostFtdcQryInvestorPositionField(); req.BrokerID = BROKER_ID; req.InvestorID = INVESTOR_ID; req.InstrumentID = INSTRUMENT_ID; int iResult = api.ReqQryInvestorPosition(req); Console.WriteLine("--->>> 请求查询投资者持仓: " + ((iResult == 0) ? "成功" : "失败")); }
public void ReqPosition() { this.positions.Clear(); var qryPositionField = new ThostFtdcQryInvestorPositionField(); int i = this.ReqQryInvestorPosition(qryPositionField, 0); if (i != 0) { LogCenter.Error("查询投资者持仓错误:" + CTPErrorHelper.GetError(i)); } }
public void ReqQryInvestorPosition() { Thread.Sleep(1000); ThostFtdcQryInvestorPositionField req = new ThostFtdcQryInvestorPositionField(); req.BrokerID = BROKER_ID; req.InvestorID = INVESTOR_ID; req.InstrumentID = INSTRUMENT_ID; int ret = trader.ReqQryInvestorPosition(req, ++iRequestID); HandleStatusInternal("CTP请求查询投资者持仓:" + (ret == 0 ? "成功" : "失败,返回代码" + ret)); }
/// <summary> ///请求查询投资者持仓 /// </summary> public int ReqQryInvestorPosition(ThostFtdcQryInvestorPositionField pQryInvestorPosition, int nRequestID) { return(Interop.TdReqQryInvestorPosition(Handle, pQryInvestorPosition, nRequestID)); }
public static extern int TdReqQryInvestorPosition(IntPtr pApi, ThostFtdcQryInvestorPositionField pQryInvestorPosition, int nRequestID);
public void ReqPosition() { this.positions.Clear(); var qryPositionField = new ThostFtdcQryInvestorPositionField(); int i = this.ReqQryInvestorPosition(qryPositionField, 0); if (i != 0) { LogCenter.Error("查询投资者持仓错误:" + CTPErrorHelper.GetError(i)); } }
/// <summary> /// 请求查询投资者持仓 /// </summary> void ReqQryInvestorPosition() { ThostFtdcQryInvestorPositionField req = new ThostFtdcQryInvestorPositionField(); req.BrokerID = BROKER_ID; req.InvestorID = INVESTOR_ID; req.InstrumentID = INSTRUMENT_ID; int iResult = api.ReqQryInvestorPosition(req, ++iRequestID); Console.WriteLine("--->>> 请求查询投资者持仓: " + ((iResult == 0) ? "成功" : "失败")); }