본문 바로가기

모의투자190

2019년 8월 둘째주 평균회귀 테스트-2- 안녕하세요? 지난번 포스팅에서 한번 주식의 정보를 알아오기 위한 작업에 들어갔다고 했는데, 이번 포스팅에서 예상치 못한 사고가 일어난 것을 포스팅 한번 하고자 합니다. 일단 잠시 기다린 후에 결과를 얻는데는 성공했습니다. 이제 이 결과를 텍스트 파일 상에서는 보기 힘들기 때문에 한번 엑셀에서 열도록 합니다. 일단 위 스크린샷처럼 FirstClass에서 제대로 된 결과가 나오는 것을 볼 수 있었습니다. 그리고 이제 SecondClass에서 어떤 일이 일어났는지 한번 알아보러 갈 차례입니다. 문제는 SecondClass에서 터진 것을 확인할 수 있었습니다. 여기서 무슨 문제가 벌어졌냐 하면, 일단 메디파트너생명공학이라는 종목이 이상하게 현재가가 높은데 아무런 거래가 없는 것을 확인할 수 있습니다. 일단 이걸.. 2019. 8. 12.
종목의 정보를 가져오는 사냥꾼 제작-4- 안녕하세요? 지난번 포스팅에서 나오는 상황을 보니, 윈도우에서 나오는 경로 때문에 이래저래 해결이 쉽지 않은 문제가 하나 있는 것을 확인할 수 있었습니다. 그래서 다음으로 해야 할일은 가장 간단하게 이 에러를 해결하기 위한 작업에 들어가 보았습니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 경로를 따로 만들어 주지 않도록 해서, 위 스크린샷처럼 그냥 파일 이름만 지정을 하도록 합니다. 그러고도 작업이 원활하지 않아서, 위 스크린샷에서 볼 수 있는 것처럼 일단 기존에는 txt파일의 경로까지 전달을 했는데, 이제는 이것까지 전달을 하지 않도록 만들어 줍니다. 이렇게 해서 제대로 위 스크린샷처럼 결과물인 txt파일을 만들어 내는 데 성공했습니다. 이제 다음으로 해야 할일은 이제 제대로 나왔는가 하는 여부인데... 2019. 8. 5.
새로운 매수 알고리즘의 작성과 적용 안녕하세요? 지난번 포스팅에서 어떻게 하다 보니까, 매수를 결정하는 단계에서 문제가 있는 것인지는 모르겠습니다만, 일단 기존의 코드에 문제가 있는 것은 확실해 보이며, 이를 한번 개선하는 노력이 필요하다는 생각이 들었습니다. 이번 포스팅에서는 어떻게 알고리즘을 짰으며, 그 방법을 코드로 만드는 과정을 포스팅 하고자 합니다. 먼저 첫번째 알고리즘을 짰습니다. 이 알고리즘에서는 가장 먼저 주식의 보유 여부를 물어본 다음에, 10주를 주문할 수 있는지 여부부터 먼저 물어보도록 했습니다. 그런데 다 짜고보니, 한가지 문제가 생겼는데, 일단 이렇게 되면 1주에 10만원 하는 주식을 한번에 10주 사버리는 문제점이 발생할 수 있었습니다. 그래서 2차 순서도로 바꾸어 주었습니다. 이 순서도에서는 위 스크린샷에서 볼 .. 2019. 7. 9.
2019년 7월 8일 모의투자에 들어간 결과 안녕하세요? 이래저래 나아지는 것이 없는 듯 합니다만, 그래도 일단은 하나하나 오류를 잡아 나아가기 위해서 노력은 하고 있는 중 입니다. 그래서 이번 포스팅에서는 지난번에 그렇게 나왔는 recursion Error를 잡아서 한번 테스트를 하는 것을 올리고자 합니다. 먼저 위 스크린샷과 같이 parent_pytrader3.py에서 sys.setrecursionlimit()라는 것을 설정해 주는데, 이걸 1만회로 더 올려 주도록 합니다. 다음으로 할일은 pytrader를 실행시켜서 1분봉 차트를 가지고 오도록 해야 합니다. 일단 여기서도 과도한 조회요청이라는 경고 메세지가 나오는 것으로 봐서, 아직 갈길이 멀어 보입니다. 그리고 다음으로는 communication.txt를 한번 손 봐주도록 합니다. 이번주가.. 2019. 7. 8.