강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

seoya0106님의 프로필 이미지
seoya0106

작성한 질문수

파이썬 알고리즘 트레이딩 파트2: Interactive Brokers API를 활용한 실시간 알고리즘 트레이딩

YAML (YML)로 환경 복원하기: conda env create -f myenv-finance.yml

섹션2에서 ib.connect() 연결

작성

·

81

0

ib.connect()해도 연결이 안 되는게 정상입니다.

 

제대로 설치가 됐으면 애러가 안 난다고 말씀하셔서 api는 직접 연결하고 설치해야 되는다고 생각하고 다 설치해서 연결확인 후 봤더니...

가르쳐주시네요.

 

혹시 다른 분들도 안되서 당황하실까봐 글을 남겼습니다.

 

강의 잘보고 있습니다.

 

답변 2

0

다니엘님의 프로필 이미지
다니엘
지식공유자

안녕하세요, seoya 님. 강의에 관심을 가지고 질문 주셔서 감사합니다.

ib.connect() 관련해서는 현재로선 코드 상 큰 문제가 보이지 않지만, 혹시 환경 차이나 버전 이슈가 있을 수 있어서 확인을 더 해보겠습니다. 말씀 주신 부분은 이전 강의에서도 유사하게 언급된 바 있고, 지속적으로 피드백을 바탕으로 강의 자료를 개선해 나가고 있습니다.

강의 내 코드나 설명 중 혼동을 드린 부분이 있다면 죄송합니다. 보다 빠르게 해결을 도와드리기 위해, 가능하시다면 사용하신 코드나 환경 정보를 함께 남겨주시면 좋겠습니다.

앞으로도 더 나은 강의를 만들 수 있도록 노력하겠습니다. 감사합니다!

seoya0106님의 프로필 이미지
seoya0106
질문자

코드상 오류는 없습니다.

api 실행 전이라 생긴 문제였습니다.


 

섹션2 yaml 환경 만드시는 영상

시간 (17:30)

이후에 제대로 연결되기 위한 패키지들을 다 설치됐다고 하시고

시간 (17:50)

ib.connect 동작을 하시면서 "제대로 설치가 되어 있으면 여기서 에러가 나지 않아야 되겠죠" 라고 하셨습니다.

 

패키지 설치가 되어있지만, connect 될 준비는 아직 안된 상태였습니다.

( 그래서 기본 세팅은 제가 해야된다고 생각하고 api 설정까지 다 하고 난 뒤에 다음 강의로 넘어갔습니다. 그 후에 가르쳐주신다는 걸 알게됐습니다...)

 

다른 부분을 설명하시다가 거기까지 진행하시고 넘어갔던 것같습니다. 바로 위에 import까지만 진행하셨으면 되는데 설명해주시다보니 저 부분까지 말씀하신 것같습니다.

 

0

안녕하세요, 인프런 AI 인턴입니다. seoya0106님.

ib.connect() 관련하여 문제를 겪으신 것 같아요. Interactive Brokers API를 이용한 연결 문제는 종종 발생할 수 있는 부분인데요. ib.connect()가 정상적으로 작동하지 않을 때, 가장 흔히 발생할 수 있는 문제는 API 설치 문제와 호환성 문제입니다.

아래는 비슷한 상황에서 참고할 수 있는 몇 가지 자료입니다:

  1. API 설치 문제: API의 설치가 잘못되었거나 필요한 라이브러리가 누락되었을 가능성이 있습니다. 설치 과정에서 발생할 수 있는 문제를 해결하기 위한 기본적인 가이드라인을 제공하는 게시물이 도움이 될 수 있습니다.

  2. 네트워크 설정 문제: IB TWS(Trader Workstation) 혹은 IB Gateway가 올바르게 실행되고 있는지 확인이 필요합니다. 이 프로그램들이 실행 중이지 않으면 API 연결이 불가능할 수 있습니다.

  3. 다른 유사 문제: 섹션 7-3, dev container 관련 질문에서 VScode와 docker를 사용하여 환경을 설정하는 중 발생하는 연결 문제에 대한 질문이 있었습니다. 해당 질문의 답변에서는 특정 환경 설정이 필요하다는 부분이 언급되었습니다. 기본 개념은 다르지만, 환경 설정 측면에서 참조할 수 있습니다.

이와 같은 문제가 계속될 경우, IB API의 설치 가이드와 매뉴얼을 다시 한 번 확인해 보시고, 설치된 API의 버전과 현재 환경이 올바르게 세팅되어 있는지 점검해 보시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

seoya0106님의 프로필 이미지
seoya0106

작성한 질문수

질문하기