2012-03-06 1 views

답변

1

우선 QuickFIX 서버는 어디에 있습니까? 데이터 공급자로부터 메시지를받은 다음 FIX 엔진에 전달하는 것과 같습니까? 이 경우 데이터 공급자의 메시지를 QuickFIX가 구성된 버전의 고정 메시지로 구문 분석하십시오. QuickFIX 엔진은 메시지를 읽고 메시지를 FIX 형식의 메시지로 변환 할 수 있습니다.

두 가지 방식으로 작동합니다. QuickFIX 엔진을 사용하여 사용자 정의 데이터를 읽고 FIX 메시지로 변환하여 추가로 사용하십시오. 데이터 제공 업체의 API와 QuickFIX가 겹칠 수도 있습니다.

+0

** "> 데이터 공급자로부터 메시지를받은 다음 FIX 엔진으로 전달하는 것이 맞습니까? ** 예, 변환 된 메시지를 FIX 엔진으로 전달하고 모든 클라이언트를 보내려고합니다. ** ">> QuickFIX 엔진이 메시지를 읽고 메시지를 FIX 형식의 메시지로 변환 할 수 있습니다. ** 이것은 내 질문입니다. QuickFIX 어떻게 내 FIX 형식의 (또는 QuickFIX 개체로 변환) 메시지를 읽을 수 있습니다. 데이터 공급자와 QuickFIX 서버 사이에 어댑터를 간단하게 작성하려고합니다. 감사합니다 – ctopcu

+0

Quickfix의 예제 디렉토리에 샘플 응용 프로그램이 있습니다. 그것들을 확인 했습니까? FIX 메시지를 작성하는 예가 있습니다. 여기에 나와있는 http://www.quickfixengine.org/quickfix/doc/html/ – DumbCoder

+0

을 참조하십시오. 이미 메시지를 수정하고 만들 수 있습니다. FIX 서버의 클라이언트에게 보내는 FIX 서버로 보낼 수 없습니다. ** 데이터 공급자와 QuickFIX 서버 사이에 어댑터를 간단하게 작성하고 싶습니다. ** 이미 예제를 확인하고 많은 기사를 읽었습니다. 감사합니다 – ctopcu

1

더 당신이이 질문은 내가 지금까지 말한 것과는

나의 이해 (I 같은 DC 그대로 이해하는 데 문제가) 명확하게하려고합니다 그래서 얻을 더 많은 혼란을 명확히 고객이다 QuickFIX 서버 (FIX 수락 자)에 연결하고 공급자 API에서 데이터를 받으면이를 FIX로 변환하여 연결된 클라이언트에게 보냅니다. 이 올바른지?

내 생각 엔 클라이언트가 다른 사용자 지정 프로토콜을 통해 실제로 연결되어 있고 자신의 메시지를 FIX로 변환해야하지만 나는 계속해서 말하고있는대로 진행할 것입니다.

따라서 다른 프로토콜에서 제공하는 데이터를 올바른 FIX 태그로 변환하여 FIX를 통해 서버에 연결하는 클라이언트로 전송하는 데 도움이 필요합니까?

+0

** 당신이 지금까지 말한 것은 클라이언트가 QuickFIX 서버 (FIX 수락 자)에 연결하고 공급자 API에서 데이터를 받으면이를 FIX로 변환하여 연결된 클라이언트에게 보냅니다 . 맞습니까? ** 예. 참입니다. ** 내 생각 엔 클라이언트가 다른 사용자 지정 프로토콜 **을 통해 실제로 연결하고 있다는 것입니다. 예, 그렇습니다. 이 시점에서 프로토콜을 메시지로 변환했지만 QuickFIX 서버의 글로벌 메시지 캐시를 클라이언트에 추가 할 수 없습니다. – ctopcu

+0

FIX로 대상 카운터 파트에 보내는 메시지 캐시에 추가하지 마십시오. –