Beispiel #1
0
 public static extern int TdReqQryInstrumentMarginRate(IntPtr pApi, ThostFtdcQryInstrumentMarginRateField pQryInstrumentMarginRate, int nRequestID);
Beispiel #2
0
 /// <summary>
 ///请求查询合约保证金率
 /// </summary>
 public int ReqQryInstrumentMarginRate(ThostFtdcQryInstrumentMarginRateField pQryInstrumentMarginRate, int nRequestID)
 {
     return(Interop.TdReqQryInstrumentMarginRate(Handle, pQryInstrumentMarginRate, nRequestID));
 }
Beispiel #3
0
        /// <summary>
        /// 合约保证金率查询请求
        /// </summary>
        void ReqQryInstrumentMarginRate()
        {
            ThostFtdcQryInstrumentMarginRateField req = new ThostFtdcQryInstrumentMarginRateField();
            req.BrokerID = BROKER_ID;
            req.InstrumentID = INSTRUMENT_ID;
            req.InvestorID = INVESTOR_ID;
            req.HedgeFlag = EnumHedgeFlagType.Hedge;

            int iResult = api.ReqQryInstrumentMarginRate(req, ++iRequestID);
            Console.WriteLine("--->>> 合约保证金率查询请求: " + ((iResult == 0) ? "成功" : "失败"));
        }