Comments (3)
아니면 제가 그 상황을 재현할때 로그 보는법(찍는법)? 알려주시면 테스트 후 공유드릴 수 있을 것 같습니다!
from koapy.
안녕하세요.
주문 쪽에 문제가 있는 걸로 말씀 주셔서 #13 같은 문제인가도 잠깐 생각했는데 그건 당장은 아닌 것 같고요.
주문이 연속으로 빠르게 나가는 경우 문제가 있는 걸로 말씀주신 것으로 봐선 #14 이슈와 관련이 있어 보입니다.
구체적으로 키움의 OpenAPI 는 멀티쓰레딩을 지원하지 않는 와중에 KOAPY 에서 멀티쓰레딩 성격으로 API 를 호출하는 경우 OpenAPI 내부적으로 문제가 생기면서 이슈가 발생하는 것으로 파악하고 있습니다.
정리해주신 1번, 2번 처럼 뭔가 누락이 되거나 아예 반응이 없어지는 문제 둘 다
사실상 말씀드린 멀티쓰레딩 이슈가 근본적인 원인이지 않을까 생각이 되는데요.
구체적으로 어느 부분이 문제를 일으키는지는 당장은 특정 짓기가 어렵네요.
보아하니 사용하신 KOAPY 버전이 0.8.4 로 보이는데 최신버전 0.9.0 으로 업데이트 후 계속 같은 현상이 발생하는지 먼저 테스트해 봐주시겠어요? 최근 0.9.0 에서 관련해서 변경한 내용이 있어서 그것으로 해결되는 것일지가 먼저 궁금하네요.
로그 찍는법? 과 관련해서는 만약 KOAPY 쪽 코드를 수정해서 돌려보실 수 있으시면, logging
패키지를 활용해서 아래처럼 찍어보시면 될 것 같습니다.
logger = logging.getLogger("koapy")
logger.debug("...")
from koapy.
답변이 좀 늦었습니다. 0.9.0으로 업데이트해도 동일한 상황이더라구요. 0.2초씩 딜레이를 주면서 사용하고 있습니다. 감사합니다.
다른 이야기이긴 한데, koapy를 사용하는게, 실시간 체결 데이터 가져올때 속도 차이가 있을까요?
실시간 체결 데이터를 여러 종목을 (최대 100개) 수신하면서 상황에 맞게 주문을 처리해보고 싶은데요.
koapy 모듈이 편의성은 정말 극강이라 너무 좋은데, 속도가 좀 느릴까? 싶은 생각이 들어서요.
직접 ocx 연결부터 개발하는게 속도 측면에서 괜찮을까요? (아무런 감조차 없어서 여쭤봅니다)
from koapy.
Related Issues (20)
- 조건검색 오류 HOT 4
- 로깅 관련한 에러??
- TypeError: Descriptors cannot not be created directly. HOT 1
- koapy 'CybosPlusLookupRequestRateLimiter' object is not callable HOT 1
- 인스톨 후 'koapy' 애러 HOT 1
- 'KiwoomOpenApiPlusEntrypoint' object has no attribute '_client' HOT 1
- 혹시 재무재표도 열람이 가능할까요?
- koapy backtrader sample 사용중 알수 없는 중단 현상 문의 HOT 6
- tr : opt10072, opt10073 실행시 multi_data가 안넘어 오는 현상 문의 HOT 3
- 0.4버젼 backtrader 샘플 에러 로그 HOT 7
- 3개 주식종목 이상 실시간데이터 수신 요청 후 cancel 시 서버 종료 현상 HOT 3
- 실시간 등록,해제를 반복하면 gRPC 서버가 멈추는 현상 HOT 6
- 실시간데이터 수신과 반복적인 계좌조회가 multi thread 로 수행될때 gRPC 서버 멈춤 현상 HOT 3
- _InactiveRpcError 문의 HOT 4
- FID를 xlsx 대신 csv로 바꾸면 어떨까 합니다. HOT 3
- stream 두번 같이 쓰면 안되는건가요? HOT 2
- GetMarketPriceInfo not working HOT 1
- opt10060이 동작하지 않아서 문의 드립니다. HOT 4
- 32bit server, 64bit client 실행 중 오류 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from koapy.