Domanda
In una relazione di esecuzione FIX 4.2 qual è la differenza tra FIX 4.2: ClOrdID <11> e FIX 4.2: OrigClOrdID <41> campo
Grazie
Soluzione
Per essere un po 'più chiaro rispetto ad altri manifesti OrigClOrdID (tag 41) è utilizzato nelle seguenti circostanze (gacked da http://www.fixprotocol.org/FIXimate3.0/ ): Utilizzato nei messaggi: [ExecutionReport] [MultilegOrderCancelReplace] [OrderCancelReject] [OrderCancelReplaceRequest] [OrderCancelRequest] Utilizzato in componenti: [AffectedOrdGrp] [SideCrossOrdCxlGrp]
ed è il ClOrdID di un messaggio originale che questi messaggi si riferiscono a. Il modo migliore per pensare a questo proposito è come una chiave esterna a un messaggio FIX (ordine) che è già stato inviato e ricevuto. Perché FIX è estensibile che può ovviamente essere utilizzato in altri messaggi (con vari gradi di significatività) per fare riferimento a un messaggio precedente.
La speranza tutto ciò che aiuta a
Altri suggerimenti
OrigClOrdID viene utilizzato per annullare e cancellare / ordine sostituirlo ed è la ClOrdID dell'ordine originale che si sta tentando di annullare e cancellare / sostituire.