问个问题?

Discussion in 'CTP' started by warmcrack, Jan 23, 2011.

  1. CTP 的合约查询,

    void CTraderSpi::ReqQryInstrument()
    {
    CThostFtdcQryInstrumentField req;
    memset(&req, 0, sizeof(req));
    strcpy(req.InstrumentID,"");//INSTRUMENT_ID
    int iResult = pUserTapi->ReqQryInstrument(&req, ++iRequestID);
    }
    这个函数一次只能查询一个合约。
    如果我把INSTRUMENT_ID值空。那么返回 AU1102合约的参数
    那么交易所的合约是经常变动的。
    如何才能自动获取四家交易所发布的合约信息?
    总不能从其它行情系统里抄写到自己系统中吧?
    谢谢!
     
  2. 我记得填NULL是查所有
     
  3. 谢谢,好像不行。填NULL程序报 基础类库错误
     
  4. 置0呢?
     
  5. 很简单什么也不填写