improvement

This commit is contained in:
Ramiro Paz
2026-03-10 16:36:57 -03:00
parent 5053bfa9af
commit 7e26addd80
3 changed files with 182 additions and 1 deletions

View File

@ -7,6 +7,7 @@ import (
"sync"
"time"
"github.com/rs/zerolog/log"
"github.com/shopspring/decimal"
"quantex.com/qfixdpl/quickfix"
@ -14,6 +15,7 @@ import (
"quantex.com/qfixdpl/quickfix/gen/field"
"quantex.com/qfixdpl/quickfix/gen/fix50sp2/quote"
"quantex.com/qfixdpl/src/app"
"quantex.com/qfixdpl/src/common/tracerr"
"quantex.com/qfixdpl/src/domain"
)
@ -55,7 +57,13 @@ func (m *Manager) Start() error {
}
storeFactory := quickfix.NewMemoryStoreFactory()
logFactory := quickfix.NewNullLogFactory()
logFactory, err := quickfix.NewFileLogFactory(settings)
if err != nil {
err = tracerr.Errorf("error creating file log factory: %s", err)
log.Error().Msg(err.Error())
return err
}
initiator, err := quickfix.NewInitiator(fixApp, storeFactory, settings, logFactory)
if err != nil {