본문 바로가기

주식 모의투자61

다른 컴퓨터에서 새로 파이썬 환경 만들기-2- 안녕하세요? 이번 포스팅에서는 지난번에 어떻게 가상환경을 만드는 것 까지 간신히 성공하였는데, 이번에는 파이참을 가지고서 실제로 돌려보는 작업까지 하는 것을 보여드리고자 합니다. 그런데 하드웨어 적인 부분에서 생각지도 못한 문제를 만나서 이래저래 난감한 상황이 되었습니다. 먼저 키움증권의 Open API를 설치하려고 했더니, 위 스크린샷의 내용과 같이 제대로 설치가 되지 않는 문제가 발생하는 것을 볼 수 있었습니다. mfc100.dll을 따로 다운로드 받아야 하는가 했지만.... 일단 64비트용 운영체제 이기 때문에 마이크로 소프트의 vcredist를 설치하는 쪽으로 정보를 얻는데 성공했습니다. 그래서 이 작업을 시작해 봅니다. 이렇게 마이크로 소프트의 Visual C++를 설치하는 단계에 들어가서 한번.. 2019. 8. 19.
2019년 8월 16일 주식 모의투자에서 나온 놀라운 결과 안녕하세요? 이번 포스팅에서는 금요일날 일어난 주식 모의투자에 들어간 결과를 올리고자 합니다. 처음에는 매입금액만 넣으면 문제가 해결이 되는 것인줄 알았는데, 사실은 그렇지도 않아서 한가지 더 일을 해 주어야 했습니다. 그래서 그 조치를 취한 내용까지 모두 포스팅에 올리고자 합니다. 먼저 데이터 베이스 파일을 확보하는 데는 성공했으니, 이번에는 위 스크린샷에서 알 수 있듯이 이제 communication.txt파일을 생성하도록 합니다. 그런데 문제가 생겼습니다. 보유량이 0이 아닌 종목에 대해서 종목에 대해서 보유량이 표시가 되어야만 하지만, 정작 표시가 되지 않아서 0개라는 것을 볼 수 있었습니다. 그래서 만약에 보유량에 대한 정보가 0이라면, opw00004에서 다시 한번 더 보유량에 대한 정보를 가.. 2019. 8. 17.
알고리즘 트레이더에 매입금액을 적용하기-3- 안녕하세요? 지난번 포스팅에서 어떻게 해결의 실마리 까지 잡는데 성공했는데, 이제 이번 포스팅에서는 마무리하는 작업을 진행해 보도록 합니다. 그리고 나서 다음으로 해야 할일은 위 스크린샷에서 볼 수 있듯이 나중에 for문을 돌리기 위해서 한번 item_count4라는 모든 스레드가 공유할 수 있는 광역변수를 만들어 주도록 합니다. 그리고 나서 첫번째 스레드가 아니면 이 for문을 돌리기 위한 변수를 서로 공유할 수 있도록 만들어 줍니다. 이렇게 하는 이유는 역시 opw00004라는 TR을 한번만 조회하기 때문입니다. 다음으로 해야 할일인 dataprocessing이라는 메서드에서 두뇌역할을 하는 py파일로 보내기 위한 내용물을 만들어 내는 과정에 들어가려 합니다. 일단 여기서는 for문을 통해 전부 돌려.. 2019. 8. 16.
2019년 8월 13일 주식 모의투자에 들어가 본 결과 안녕하세요? 이번 포스팅에서는 특별할 것도 없이 화요일날 주식 모의투자에 들어가 본 결과를 올려 보고자 합니다. 이게 하락장이어서 그런지는 몰라도 제 예상과는 다르게 많은 수익이 나오지는 않았습니다. 먼저 해야 할일은 역시나 데이터 베이스의 확보라고 할 수 있습니다. 일단 위 스크린샷에서 볼 수 있는 것과 같이 13일자 데이터 베이스를 확보해 주도록 합니다. 다음으로 해야 할일은 이 데이터 베이스를 기반으로 해서, 한번 위 스크린샷과 같이 communication.txt라는 파일을 생성해 보도록 해야 합니다. 그런데 하다보니 제 의도와는 다르게 다량으로 보유가 된 주식이 나오는 것을 볼 수 있었습니다. 이게 어떻게 된 일인고 하니, 문제는 아래와 같습니다. 위 스크린샷에서 보이는 것처럼, 일단 매수를 걸.. 2019. 8. 14.