diff --git a/src/client/fix/manager.go b/src/client/fix/manager.go index 68a60e6..0c311b3 100644 --- a/src/client/fix/manager.go +++ b/src/client/fix/manager.go @@ -664,17 +664,6 @@ func (m *Manager) loadActiveTrades() error { t.Quoted = true t.Price = getDecimal(msg.JMessage.Body, "Price") } - - case "AJ": // QuoteResponse — _TRDSUMM means trade is done (flow 8.6) - if strings.HasSuffix(getString(msg.JMessage.Body, "QuoteRespID"), "_TRDSUMM") { - delete(activeTrades, quoteReqID) - } - - case "8": // ExecutionReport — _TRDSUMM means trade is done (flow 8.4) - body := msg.JMessage.Body - if strings.Contains(getString(body, "ExecID"), "_TRDSUMM") { - delete(activeTrades, getString(body, "ClOrdID")) - } } }