로그 내보내기

위치 복사
  1. TWS에서 도움말 메뉴 >> 문제 해결 >> 진단 >> "API 로그" 또는 "TWS 로그"로 이동합니다.
  2. IBG에서는 "API 로그"와 "게이트웨이 로그" 모두 파일 메뉴에서 직접 액세스할 수 있습니다.
  3. "오늘 로그 내보내기..."를 클릭하여 로그를 해독하고 일반 텍스트로 저장합니다(로그는 로컬 컴퓨터에 암호화되어 저장됩니다)

내보낸 로그 읽기

위치 복사

API의 각 지원 API 언어에는 주어진 번호 식별자를 해당 요청으로 변환하는 메시지 파일이 포함되어 있습니다. 기본 와이어 프로토콜에서 사용되는 메시지 식별자 번호는 TWS API의 핵심입니다.

각 메시지 리더 파일이 위치한 오른쪽 문서에 대한 정보. 나열된 {TWS API}는 API 설치에서 생성된 기본 TWS API 또는 JTS 폴더의 경로입니다.

기본적으로 C: 드라이브에 직접 저장됩니다.

  • 파이썬
  •  

수신 및 발신 메시지 ID는 모두 하나의 파일에 나열됩니다.

{TWS API}\source\pythonclient\ibapi\messages.py

API 로그에서 메시지 방향은 시작 부분의 화살표로 표시됩니다.

-> 수신 메시지(TWS에서 클라이언트로)

<- 발신 메시지(클라이언트에서 TWS로)

따라서  <- 3 (유형 3의 발신 요청)은 placeOrder 요청이고, 그 이후의 수신 요청은 다음과 같습니다.

-> 5  = openOrder 응답

-> 11  = 실행데이터 응답

-> 59  = commissionReport 응답

또한 첫 번째 openOrder 응답에는 동일한 메시지에 orderStatus 응답이 포함되어 있습니다. 나중에 해당 상태가 변경되면 독립형 메시지로 전달됩니다.

-> 3  = orderStatus 응답

Posted by roselumi
,