The operation returns list of type ChatOrder, otherwise an explicit error code is returned if ClientID is less than 0 .
The Following are the ChatOrder data member:
1– OrderID : new chat order number
2– ChatOrderType : can be one of the following
1 : for marketOrderType
2 : for LimitOrderType
3 : for SLOrderType
4 : for TPOrderType
3- AccountID : Account number which chat order is belongs
4- ClientID : client number which the chat order belongs to
5- SymbolID : Trading symbol identifier.
6- BuySell : Chat order Type can be one of the
1 : for Buy or Buy Limit
-1 : for sell or Sell Limit
7- NewLiq : Close or open Type can be one of the following :
1 : for new Type
2 : for close Type
8- lot : chat amount of lot
9- price : the requested price
10- OpenPrice : open price when the newLiq was liquidate Type
11- HitPrice : order hit price when the chat type is pending order (Limit order , SL/TP order)
12- RefHitPrice : Reference symbol hit price when the chat type is pending order (Limit order , SL/TP order)
13- Status : can be one of the following :
10 : for request new buy
11 : for request new Sell
12 : for request liq buy
13 : for request liq sell
14- WhoID : the ID for whom made the transaction
15- IP : the IP address for whom made thetransaction
16- OpenLot : the whole amount of lots
17- OpenTicket : ticket number which the order that had been received to chat screen.
18- Note : String that send with the order to mark it
19 - DeliveryItem : requested delivery item .