6월 17일자 프로그램을 다운받아

60 views
Skip to first unread message

BEL

unread,
Jun 17, 2020, 7:13:52 PM6/17/20
to 세력18
 6월 17일자 프로그램을 다운받아 실행해봤는데 똑같은 에러가 발생합니다.

지금이 더 안 좋아진 것같습니다.  예전에는 에러메시지 발생하고 "확인"만 클릭하면 아무 문제가 없었는데 
이제는 "확인"을 클릭하면 프로그램이 종료되니까 다시 켜야 하는 문제가 발생합니다.

문제의 원인을 찾기가 어렵다면 차라리 이전 버전으로 다시 돌아가는 것이 나을 것같습니다. 

돈딸레옹

unread,
Jun 18, 2020, 2:54:45 PM6/18/20
to 세력18
모의투자에서 테스트 확인 결과 Tr 이 밀려 있을 경우 발생하는 것으로 보입니다.
상당수 밀려있던 Tr 이 한번에 오는 경우가 있습니다. <<< 이 경우 오류 발생.
HTS 에서 주문이 요청/체결이 되었다고해도 대기열이 밀려 있을 경우 OPEN API 로는 Tr 이 오질 않습니다.
이는 본 프로그램과는 무관하며 아무래도 서버측 처리 방식에 따른 지연되어지는 것으로 보입니다.

HTS 0350 , 0341 화면의 주문 번호를 보면 실서버와 모의투자의 주문량을 비교 확인해 볼 수 있습니다.
OPEN API 로 개발된 프로그램을 많은 사람들이 모의투자에서 테스트함에 따라 주문량이 엄청많습니다.
Tr 이 지연되어지는 이유라고 볼수 있습니다.

그리하여 HTS 보유 종목수와 세력18 의 보유 종목수가 일치하지 않는 현상도 발생합니다.
다른 경우에는 발생하지 않고 주문 체결시에만 발생하는 것으로 보아
디버깅을 아무리 해봐도 프로그램상의 문제는 아닌 것으로 사료됩니다.

참고로 저 같은 경우 실투자에서 다년간 실행하고 있지만
세력18 에서 발생하는 오류가 발생하지 않았습니다.
조건검색 포착 및 주문 횟수를 줄여 보심을 권장합니다.

몇가지 개선한 사항을 블로그 업댓하였습니다.
새로이 다운받아 테스트해 보기 바랍니다.
Reply all
Reply to author
Forward
0 new messages