QuickFIX/n을 사용하여 FIX 프로토콜 (4.4)을 통해 Bloomberg에 연결하려고합니다.QuickFIX/n Bloomberg 구성
Bloomberg는 TLS 1.2 프로토콜을 사용해야합니다. 지침에 따라 PFX 인증서를 설치했습니다. 내가 세션을 열 때
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=2
FileStorePath=store
FileLogPath=fixlog
StartTime=06:00:00
StartDay=monday
EndTime=22:00:00
EndDay=friday
SocketConnectHost=xxx.xx.xxx.xx
SocketConnectPort=8228
# standard config elements
[SESSION]
BeginString=FIX.4.4
SenderCompID=MY_COMP_ID
TargetCompID=BBG_COMP_ID
HeartBtInt=60
ValidateFieldsOutOfOrder=N
UseDataDictionary=Y
DataDictionary=FIX_BBG.xml
CheckLatency=N
[SSL]
SSLEnable=Y
SSLProtocols=Tls12
SSLValidateCertificates=Y
SSLCheckCertificateRevocation=N
SSLCertificate=C:\Services\FixEngineService\cert\pkcs12\cert.pfx
SSLCertificatePassword=xxxxxxxxxxxx
, 내가 바로 끊어 얻을 다음과 같이
나의 현재 FIX 설정 파일 보인다. 실제로 서버에 도달하면 네트워크에 문제가 없습니다. Bloomberg는 "Unknown Protocol"메시지가 있음을 알려줍니다. 내쪽에 기록이 없습니다.
구성에 이상이 있습니까? 블룸버그와 quickfix 연결을 성공적으로 설정 한 사람이 있습니까? 그렇다면 네 경험에서 내 설정에 무엇이 잘못되었을 수 있습니까?
예. – Fede
@Fede 잘 듣고 싶습니다 :-) –