private byte[] rejectmodifyfunction(MS_OM_REQUEST_TR obj) { var obj1 = new MS_OE_REQUEST() { header_obj = { TransactionCode =IPAddress.HostToNetworkOrder(Convert.ToInt16(2042)), ErrorCode = 0, LogTime = 1, MessageLength = 1024, }, OrderNumber = 1100100258 + count, contract_obj = { InstrumentName = obj.Contr_dec_tr_Obj.InstrumentName, Symbol = obj.Contr_dec_tr_Obj.Symbol, ExpiryDate = obj.Contr_dec_tr_Obj.ExpiryDate, StrikePrice = obj.Contr_dec_tr_Obj.StrikePrice, OptionType = obj.Contr_dec_tr_Obj.OptionType }, AccountNumber = obj.AccountNumber, Buy_SellIndicator = obj.Buy_SellIndicator, DisclosedVolume = obj.DisclosedVolume, Volume = obj.Volume, Price = obj.Price, Open_Close = obj.Open_Close, TraderId = obj.TraderId, BrokerId = Encoding.ASCII.GetBytes(obj.TraderId.ToString()) }; return DataPacket.RawSerialize(obj1); }
//private byte[] cancelfunction(MS_OM_REQUEST_TR obj) private byte[] cancelmodifyfunction(MS_OE_REQUEST_TR obj) { var obj1 = new MS_OE_REQUEST() { header_obj = { TransactionCode = Convert.ToInt16(20072), }, OrderNumber = 1100100258 + count, contract_obj = { InstrumentName = obj.Contr_dec_tr_Obj.InstrumentName, Symbol = obj.Contr_dec_tr_Obj.Symbol, ExpiryDate = obj.Contr_dec_tr_Obj.ExpiryDate, StrikePrice = obj.Contr_dec_tr_Obj.StrikePrice, OptionType = obj.Contr_dec_tr_Obj.OptionType }, AccountNumber = obj.AccountNumber, Buy_SellIndicator = obj.Buy_SellIndicator, DisclosedVolume = obj.DisclosedVolume, Volume = obj.Volume, Price = obj.Price, Open_Close = obj.Open_Close, TraderId = obj.TraderId, BrokerId = Encoding.ASCII.GetBytes(obj.TraderId.ToString()) }; return DataPacket.RawSerialize(obj1); }