728x90 키움 OpenAPI6 주식 분석 프로그램 수정 (20210322) 1. 이벤트 callback에서 null check 없이 Invoke 하던 부분 수정 2. 주식매매 창에서 자동 매매 기능을 킨 상태로 주식매매 창을 닫으면 오류 나던 부분 수정 3. 주식 매매 중에 종목분석 창에서 관심 목록 수정시 바로 적용 되지 않던 부분 수정 4. 종목분석 창에 관심 목록을 늘려 달라는 요구 반영 (기존 1 ~ 6까지에서 1 ~ 10으로 늘림) 5. 최신 종목 리스트를 매번 로그인 때 마다 처리 하면 느려서 예전 주식 목록을 DB에 넣고 처리 하다 최근 상장한 종목을 사용 못한다는 요구에 따라 DB에서 우선 불러오고 없는 것들만 키움에서 받아서 DB에 넣도록 수정 (매번 받아서 설정하면 너무 느림, 현재는 없는 것만 넣어 설정해서 빠름) 6. 키움에 정보 요청 Thread에서 비 .. 2021. 3. 23. 주식분석프로그램 수정(20210316) 1. 자동 매매에서 같은 시간에 2번의 자동거래가 이뤄지는 버그 수정 2. 자동 매매 옵션에서 "두번 이상 추천 되어야 매수" 및 "두번 이상 매도 알고리즘에 걸려야 매도" 기능 추가 3. 자동 매매에서 분석한 결과를 기존에는 매수 나 매도에 사용하고나서 패기 하던 정보들을 DB에 저장 하도록 수정 (매수 시점에 분석 결과를 보고 싶어져서... 기존에는 수동으로 분석 할 때만 저장 했었습니다.) 4. 지인들에게 클로즈 베타 테스트를 시키기 위해 클베용 공개 필요 없는 기능 블럭중.... 5. 보유종목 창이 기존 DB저장 값으로 사용하던 것을 키움OpenAPI 에서 받아온 값만 사용하도록 수정한 후 필요 없던 매도 알람 기능 제거 및 조회 기능 추가 6. 자동 매매 관련 로그만 따로 모아 볼 수 있도록 추.. 2021. 3. 16. 주식분석프로그램 수정(20210311) 1. 자동 매매 시간이 되지 않았어도 자동 매매(매수, 매도) 기능을 바로 사용 할 수 있는 기능을 추가 했습니다. 2. 추천 알고리즘 중에 반등 추천 조건을 수정 했습니다. (반등이 거의 일어나지 않는 조건에 추천 되는 것을 막음) 3. 추천이 있는 당일 날에는 새로 추가 했던 매도 알고리즘을 채크하지 않도록 수정 했습니다. 2021. 3. 11. 장전에 일봉 차트 요청시 주의점 장 전에 자동 매매 관련 선 처리를 위해 일봉 차트를 요청 하는데요 장전 일봉 차트 요청 응답에서 시가, 고가, 저가 모두 0으로 오고 현재가(종가)는 어제 종가로 날라 옵니다. 무작정 받아서 chart나 분석에 사용하면 큰 낭패를 볼 수 있습니다. 2021. 3. 11. 주식분석프로그램 수정(20210310) 1. 주식 차트를 보다가 매도 알고리즘을 하나 더 추가 해 수익을 조금 더 올렸습니다. (물론 과거 데이터 기반으로 먼저 테스트 해본 것입니다.) 2. 종목별 추천 수익을 볼때 기간을 설정 할 수 있도록 수정 했습니다. (설정 후 "계산" 버튼을 눌러야 작동 합니다.) 2021. 3. 10. 키움 OpenAPI 정보 요청시 주의 점 어제 부터 삽질을 연속으로 행해 오면서 오늘은 자동매매를 돌리는 걸 포기 하고 코딩에 전념 했습니다. 어제 첫번째 문제는 한번에 모든 정보가 오지 않는 경우엔 "sPrevNext" 값이 "2"로 넘어 온다는 것을 초반에 문서로만 보고 깜박 하고 있어서 뒤 늦게 처리 했습니다. 두번째 문제는 다음 페이지 정보 요청을 응답 받자 마자 바로 요청 했더니 초당 5번 이상의 패킷이 발생해 이 부분을 수정 하기 위해 작업 queue에 담아 처리하도록 수정 했습니다. 그리고 오늘 아침에 일어나서 코딩한 결과를 보기 위해 돌려 보자 이상하게 그전에 없던 정보요청 실패가 발생 했습니다. 그래서 결국 세번째 문제 병렬로 정보 요청이 가능한 것들과 아닌 것들이 있다는 것을 알았고 기존엔 응답을 받기 전에 병렬적으로 시간이 .. 2021. 3. 4. 이전 1 다음