private static Message Convert(string exchangeCode, PlaceCommand placeCommand)
        {
            XmlNode transactionNode = placeCommand.Content["Transaction"];

            Transaction[] transactions;
            Order[] orders;
            OrderRelation[] orderRelations;

            CommandConvertor.Parse(exchangeCode,transactionNode, out transactions, out orders, out orderRelations);
            PlaceMessage placeMessage = new PlaceMessage(exchangeCode,transactions, orders, orderRelations);
            placeMessage.AccountID = placeCommand.AccountID;
            placeMessage.InstrumentID = placeCommand.InstrumentID;
            return placeMessage;
        }
Exemplo n.º 2
0
 private void Process(PlaceMessage placeMessage)
 {
     this._ExchangeDataManager.ProcessPlaceMessage(placeMessage);
 }