본문 바로가기

알고리즘 트레이딩805

2019년 8월 22일 주식 모의투자 실험 안녕하세요? 어떻게 해서 1000만원으로 시작하는 주식투자 대 100만원으로 시작하는 주식투자에 대해서 한번 비교하는 실험을 진행하고 있기는 있습니다만, 22일은 그렇게 까지 시장의 상황이 좋지는 않아서 많은 양의 수익을 내지는 못했습니다. 그래도 수익이 나오기는 나왔기에, 한번 비교 분석해서 그 내용을 포스팅으로 올리고자 합니다. 먼저 해야 할 작업은 어디까지나 22일날 날짜로 되어 있는 1분봉 차트를 가지고 오는 것 입니다. 역시 이번에도 45종목의 1분봉 차트를 가지고 왔습니다. 그리고 나서 communication.txt를 생성해 주기 위해서 한번 위 스크린샷과 같이 데이터 베이스를 지정해 준 다음에 txt파일을 생성해 주도록 합니다. 이렇게 한번 작업을 걸어놓고 나서, 3시 30분이 지났습니다... 2019. 8. 23.
2019년 8월 21일 주식 모의투자 실험 안녕하세요? 지난번에 알려드린 대로, 이제 45개의 종목이 정해졌기 때문에, 이번에는 모의투자에 들어는 가는데, 문제는 하나는 시작할 때 자금이 1000만원으로 시작을 해 보도록 하고, 다른 하나는 100만원만 가지고서 한번 시작해 보도록 하겠습니다. 일단 시작은 이렇게 하도록 하고, 다음으로 중요한 것은 이 시작자금의 차이가 어떤 결과를 불러 오느냐 하는 것 입니다. 먼저 해야 할 일은 위 스크린샷에서 보이는 것처럼 MyStockCodeList.txt라는 텍스트 문서 파일에 일일히 지정한 종목의 갯수를 집어 넣는 일 입니다. CandleHunter를 작동 시켜서 45개나 되는 종목의 1분봉 차트를 모두 가지고 오도록 해 봅니다. 이렇게 해서 나온 데이터 베이스를 그냥 두지만 말고 복사해서 두번째 노트북.. 2019. 8. 22.
평균회귀 테스트 결과에서 정보를 얻어오기 안녕하세요? 지난번 포스팅에서 겨우 InformatonHunter를 한번 수정하는 데 성공했습니다. 그래서 이번에는 지지난번에 수행을 하였는 평균회귀 테스트를 한번 가지고 와서, 여기서 정보를 얻어오는 과정을 거치고자 합니다. 우선 테스트를 위한 과정을 끝났기 때문에, 도로 원래의 input()명령어를 사용하기 위한 관정을 거치도록 합니다. 당연 주석처리를 바꾸도록 합니다. 다음으로 고민이라면 고민인 것이 하나 있는데, 바로 위 스크린샷에서 볼 수 있는 것처럼 항상 5의 배수로 전체 코드의 숫자가 나누어 떨어지지 않으면, 에러가 발생하는 것 입니다. 그래서 코드가 없는 경우에는 위 스크린샷처럼 한번 가짜 코드를 넣어 보도록 합니다. 이제 코스피에서 가지고 왔는 종목의 코드를 가지고 와서, 위 스크린샷처럼.. 2019. 8. 21.
알고리즘 트레이더에 매입금액을 적용하기-3- 안녕하세요? 지난번 포스팅에서 어떻게 해결의 실마리 까지 잡는데 성공했는데, 이제 이번 포스팅에서는 마무리하는 작업을 진행해 보도록 합니다. 그리고 나서 다음으로 해야 할일은 위 스크린샷에서 볼 수 있듯이 나중에 for문을 돌리기 위해서 한번 item_count4라는 모든 스레드가 공유할 수 있는 광역변수를 만들어 주도록 합니다. 그리고 나서 첫번째 스레드가 아니면 이 for문을 돌리기 위한 변수를 서로 공유할 수 있도록 만들어 줍니다. 이렇게 하는 이유는 역시 opw00004라는 TR을 한번만 조회하기 때문입니다. 다음으로 해야 할일인 dataprocessing이라는 메서드에서 두뇌역할을 하는 py파일로 보내기 위한 내용물을 만들어 내는 과정에 들어가려 합니다. 일단 여기서는 for문을 통해 전부 돌려.. 2019. 8. 16.