Exemplo n.º 1
0
        /// <summary>
        /// 修改条件单请求
        /// </summary>
        void ReqModifyConditionalOrder()
        {
            TKSConditionalOrderModify req = new TKSConditionalOrderModify();

            req.BrokerID             = BROKER_ID;
            req.ClientID             = INVESTOR_ID;
            req.CombHedgeFlag        = KSFT.EnumHedgeFlagType.Arbitrage;
            req.CombOffsetFlag       = KSFT.EnumOffsetFlagType.Close;
            req.ConditionalOrderType = KSFT.EnumConditionalOrderType.OPEN;
            req.ConditionalType      = KSFT.EnumConditionalTypeType.GreaterEqualTermPrice;
            req.Direction            = KSFT.EnumDirectionType.Buy;
            req.InstrumentID         = INSTRUMENT_ID;
            req.InvestorID           = INVESTOR_ID;
            req.LimitPrice           = LIMIT_PRICE;
            req.OrderPriceType       = KSFT.EnumKSOrderPriceTypeType.AskPrice;

            int iResult = cosApi.ReqModifyConditionalOrder(req, ++iRequestID);

            Console.WriteLine("--->>> 修改条件单请求: " + ((iResult == 0) ? "成功" : "失败"));
        }
Exemplo n.º 2
0
        /// <summary>
        /// 修改条件单请求
        /// </summary>
        void ReqModifyConditionalOrder()
        {
            TKSConditionalOrderModify req = new TKSConditionalOrderModify();
            req.BrokerID = BROKER_ID;
            req.ClientID = INVESTOR_ID;
            req.CombHedgeFlag = KSFT.EnumHedgeFlagType.Arbitrage;
            req.CombOffsetFlag = KSFT.EnumOffsetFlagType.Close;
            req.ConditionalOrderType = KSFT.EnumConditionalOrderType.OPEN;
            req.ConditionalType = KSFT.EnumConditionalTypeType.GreaterEqualTermPrice;
            req.Direction = KSFT.EnumDirectionType.Buy;
            req.InstrumentID = INSTRUMENT_ID;
            req.InvestorID = INVESTOR_ID;
            req.LimitPrice = LIMIT_PRICE;
            req.OrderPriceType = KSFT.EnumKSOrderPriceTypeType.AskPrice;

            int iResult = cosApi.ReqModifyConditionalOrder(req, ++iRequestID);
            Console.WriteLine("--->>> 修改条件单请求: " + ((iResult == 0) ? "成功" : "失败"));
        }