반응형
요즘 시스템 트레이딩을 공부해 보고 있는데, 제가 돌리는 프로그램이 왠지 모르게 멈춰 있더군요, 처음에는 이유를 모르다보니 멀티 프로세스로 코딩 해야 하나…. 라는 생각까지 했었는데, 의외로 문제는 간단하더군요.
이베스트증권의 xingAPI 를 사용하는 경우 DevCenter 에서 TR 마다 다음과 같이 속성값이 있는데 ‘초당 전송수’가 적혀 있습니다.
TR 마다 시간 당 호출할 수 있는 횟수에 제한이 있어서 프로그램이 멈춘 것이더군요. 이런 경우엔 간단하게 time sleep 을 주면 해결이 됩니다. 물론 그만큼 주문 속도는 드리겠지만, 어쩔 수가 없는 거죠.
제가 알고 있기로는 증권사에 수수료 수익을 많이 벌어주는 해비 유저들의 경우 이런 제약이 없는 것도 같은데, 저는 그저 한낱 개미라서 증권사 API 의 제약 속에서 만들어 볼 수 밖에 없을 것 같습니다. 혹시 증권사 API를 사용하면서 초당 전송수에 대한 고려 없이 코딩 해서 문제가 발생 하시는 분들은 참조하시기 바랍니다.
반응형
'주식' 카테고리의 다른 글
‘나는 하루 1시간 주식투자로 연봉 번다’ 의 저자인 최금식씨의 인터뷰 내용을 보고 (0) | 2018.06.12 |
---|---|
주식 투자를 하면서 든 생각, 증권사 리포트의 단기적 의견은 믿지 말아야 할 듯 (0) | 2018.06.11 |
웹젠 뮤오리진2 의 성공 기사와 공매도 과열 종목 지정을 보면서 (0) | 2018.06.05 |
제낙스 하한가…. 이거 뭐지 (0) | 2018.05.09 |
주식투자를 잘하기 위해~ HTS/MTS 의 기능에 대해 공부해 보자 (0) | 2018.04.01 |
이베스트증권 xingAPI 종목의 시장 구분 TR (0) | 2018.03.28 |
주식 투자 반성... 손절은 항상 중요하다 (0) | 2018.03.23 |
증권방송 유튜브 실시간 스트리밍으로 보세요~ (0) | 2018.03.19 |
댓글