转自: http://blog.csdn.net/songzhang/article/details/1778118
FIX协议包含2个层次:会话层和应用层。会话层与数据的通信相关;而应用层定义了商务相关数据内容。
2006年10月,FPL发布了FIX5.0。FIX5.0引入TI(the transport independence )传输无关框架。TI将FIX会话层从应用层协议中分离出来。在TI框架下,应用层协议消息可以通过任意合适的传输技术进行传送,在这里,FIX会话层协议是FIX应用层消息的可选传输传输协议之一。两个协议层的版本标注将会有所不同,FIX X.Y为FIX应用层协议版本;FIXT X.Y 为FIX会话层协议版本编号。
Portion of New Order - List message showing a nested repeating group for allocations for each order. Note the NoAllocs repeating group is nested within the NoOrders repeating group and as such each instance of the orders repeating group may contain a repeating group of allocations.
|
|||||
73
|
NoOrders |
Y
|
Number of orders in this message (number of repeating groups to follow)
|
||
-〉
|
11
|
ClOrdID |
Y
|
Must be the first field in the repeating group.
|
|
-〉
|
526
|
SecondaryClOrdID |
N
|
||
-〉
|
67
|
ListSeqNo |
Y
|
Order number within the list | |
-〉
|
583
|
ClOrdLinkID |
N
|
||
-〉
|
160
|
SettlInstMode |
N
|
|
|
-〉
|
component block <Parties> |
N
|
Insert here the set of "Parties" (firm identification) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" | ||
-〉
|
229
|
TradeOriginationDate |
N
|
||
-〉
|
1
|
Account |
N
|
||
-〉
|
581 | AccountType |
N
|
|
|
-〉
|
589 | DayBookingInst |
N
|
|
|
-〉
|
590 | BookingUnit |
N
|
|
|
-〉
|
591 | PreallocMethod |
N
|
|
|
-〉
|
78 | NoAllocs |
N
|
Indicates number of pre-trade allocation accounts to follow
|
|
-〉
|
-〉
|
79
|
AllocAccount |
N
|
Required if NoAllocs > 0. Must be the first field in the repeating group.
|
-〉
|
-〉
|
467
|
IndividualAllocID |
N
|
|
-〉
|
-〉
|
component block <NestedParties> |
N
|
Insert here the set of "Nested Parties" (firm identification "nested" within additional repeating group) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"
|
|
-〉
|
-〉
|
80
|
AllocQty |
N
|
|
-〉
|
63
|
SettlmntTyp |
N
|
||
-〉
|
64
|
FutSettDate |
N
|
Takes precedence over SettlmntTyp value and conditionally required/omitted for specific SettlmntTyp values. | |
Rest of the message not shown
|