Я подключаюсь впервые через quickfix.Python 3.7.Среда - Windows 7. Нет проблем при создании сессии.Проблемы с отправкой сообщений.Я совершенно новичок в этом, пожалуйста, помогите.
import quickfix as fix
#...
settings = fix.SessionSettings(file)
application = FIX_IO()
storeFactory = fix.FileStoreFactory(settings)
initiator = fix.SocketInitiator(application, storeFactory, settings)
initiator.start()
# ALL OK WITH THE SESSION
sid = fix.SessionID('FIX.4.4', 'XXXX', 'XXXX')
print('IT DOES EXISTS:',fix.Session_doesSessionExist(sid))
#YES IT DOES
Я успешно создаю сообщение (как вы можете прочитать ниже), и я распечатываю ...
LOGGED ON BEFORE MESSAGE: False
Logging on...
8=FIX.4.4 9=121 35=A 34=1 49=Q029 52=20190613-16:51:43.000 56=XC80 553=somelogin 554=somepassword 58=LOGON ATTEMPT 98=0 108=30 141=Y 10=015
Logging on...
Traceback (most recent call last):
File "C:\Users\bru\AppData\Local\Programs\Python\Python37-32\lib\site-packages\quickfix.py", line 39579, in fromAdmin
return _quickfix.Application_fromAdmin(self, arg0, arg1)
RuntimeError: SWIG director pure virtual method called FIX::Application::fromAdmin
LOGGED ON AFTER MESSAGE: False