2012-12-04 4 views
0

FIX 프로토콜에 대한 질문이 있습니다. PositionReportRequest 메시지를받지 않고 PositionReport 메시지를 보낼 계획입니다. 그러나 나는 그 필드의 목적이 무엇인지 알지 못하는 PositionReport 메시지에서 ClearingBusinessDate 필드를 채워야합니다. PositionReportRequest에는 해당 필드가 있지만 보고서 메시지를 보내기 전에 요청 메시지를받지 못합니다. 그래서 나는 그것이 무엇이어야하는지 전혀 모른다. 그리고 최악은 필수 필드입니다. ClearingBusinessDate 필드의 값은 무엇이되어야합니까?FIX 프로토콜 : ClearingBusinessDate 필드

감사

답변

2

이 일반 FIX 프로토콜에 대한 질문보다는 당신의 상대방에 대한 질문이 더 많은 것이다.

FIX 상대방 (예 : 교환국, 거래소 등)에 연결하는 경우 인터페이스에 예상 필드 및 필드 값이 무엇인지 설명하는 설명서가 있어야합니다. 그들이 문서가없는 경우, 당신은 그들에게 물어야합니다.

FIX는 매우 느슨한 프로토콜입니다. 기본 메시지/필드 정의에있는 모든 메시지와 필드는 실제로 제안 사항입니다. 실제로, 대부분의 상대방은 다양한 방법으로이 메시지/필드 정의를 변경하고 훼손합니다. 그들은 사용자 정의 필드를 추가하거나, 필드 유형을 변경하거나, 선택 필드를 필수로 만들거나 그 반대로하고, 필드를 제거하는 등의 작업을 수행 할 수 있습니다. 은 정의가없는이 아닙니다.

(추신 : 매우 낮은 응답 허용 비율입니다. 이전 질문으로 돌아가서 가장 좋은 답변을 수락하면 승점을 얻으면 스택 오버 플로우가 개선됩니다.)

관련 문제