Beispiel #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            ThostFtdcQryInstrumentField f = new ThostFtdcQryInstrumentField();

            f.ExchangeID   = ExchangeID;
            f.InstrumentID = "";
            api.ReqQryInstrument(f, ++iRequestID);
        }
Beispiel #2
0
        void ReqQryInstrument()
        {
            ThostFtdcQryInstrumentField req = new ThostFtdcQryInstrumentField();

            req.InstrumentID = INSTRUMENT_ID;
            int iResult = api.ReqQryInstrument(req);

            Console.WriteLine("--->>> 请求查询合约: " + ((iResult == 0) ? "成功" : "失败"));
        }
Beispiel #3
0
 private void button6_Click(object sender, EventArgs e)
 {
     if (TraderApi != null)
     {
         var req = new ThostFtdcQryInstrumentField();
         req.InstrumentID = "";
         req.ExchangeID   = "";
         TraderApi.ReqQryInstrument(req, ++this.iRequestID);
     }
 }
Beispiel #4
0
        private void ReqQryInstrument()
        {
            Thread.Sleep(1000);

            ThostFtdcQryInstrumentField req = new ThostFtdcQryInstrumentField();

            req.InstrumentID = INSTRUMENT_ID;

            int ret = trader.ReqQryInstrument(req, ++iRequestID);

            HandleStatusInternal("CTP请求查询合约:" + (ret == 0 ? "成功" : "失败,返回代码" + ret));
        }
Beispiel #5
0
 /// <summary>
 ///请求查询合约
 /// </summary>
 public int ReqQryInstrument(ThostFtdcQryInstrumentField pQryInstrument, int nRequestID)
 {
     return(Interop.TdReqQryInstrument(Handle, pQryInstrument, nRequestID));
 }
Beispiel #6
0
 public static extern int TdReqQryInstrument(IntPtr pApi, ThostFtdcQryInstrumentField pQryInstrument, int nRequestID);
Beispiel #7
0
 /// <summary>
 /// 交易接口->查询所有品种
 /// </summary>
 public void TDReqQryInstrument()
 {
     ThostFtdcQryInstrumentField cQryInstrument = new ThostFtdcQryInstrumentField();
     int k = CtpTDApi.ReqQryInstrument(cQryInstrument, ++nRequestID);
     if (k == -3 || k == -2)
     {
         MessageBox.Show("大佬,你点的我好疼啊,小女子不堪重负啊,你等等在玩我吧~");
     }
     else if (k != 0)
     {
         MessageBox.Show("大佬,我脑袋秀逗了,你帮我看看是否我已经登录?");
     }
 }
Beispiel #8
0
 /// <summary>
 /// 请求查询合约
 /// </summary>
 void ReqQryInstrument()
 {
     ThostFtdcQryInstrumentField req = new ThostFtdcQryInstrumentField();
     req.InstrumentID = INSTRUMENT_ID;
     int iResult = api.ReqQryInstrument(req, ++iRequestID);
     Console.WriteLine("--->>> 请求查询合约: " + ((iResult == 0) ? "成功" : "失败"));
 }
 private void ReqQryAllInstruments()
 {
     var req     = new ThostFtdcQryInstrumentField();
     var iResult = ReqQryInstrument(req, RequestId++);
 }