본문 바로가기

주식76

수수료와 세금을 고려한 새로운 매도/매수 룰 탐색 -4- 안녕하세요? 이번 포스팅에서는 지난번에 룰을 다 만들어 주는 데 성공했다면, 일단 5개의 종목만을 가지고서 시험적인 운전을 하고 나서, 제대로 작동이 되는 것을 확인한 다음에, 3개로 나누어진 806개 종목에 대해서 직접 작업에 들어가 보는 것으로 어떻게 마무리를 해 보고자 합니다. 먼저 위 스크린샷에서 볼 수 있는 것과 같이, 일단 부모 프로세스로 부터 데이터를 받아오는 것을 시작해서, 그저 있던 데이터는 주석처리를 해서 본격적인 테스트를 들어갈 준비를 해보도록 합니다. 그리고 나서 결과를 정리하기 위한 폴더도 하나 만들어 주어서, 여기다가 일단 결과를 저장할 수 있도록 만들어 줍니다. 그 다음에는 목록을 지정해야 합니다. 그리고 나서 다음으로 해 보아야 하는 일로는 위 스크린샷에서 볼 수 ㅇ쓴ㄴ 것과.. 2020. 6. 25.
40period에서 나온 VR과 MFI기반 룰의 분석-4- 안녕하세요? 어떻게 40period에서 얻은 결과를 가지고서 초기 테스트의 데이터를 분석해 보고 있는 중 입니다. 이번 포스팅에서 부터는 이제 각각의 캔들 챠트 데이터 베이스 별로 결과가 어떻게 달라지는지 알아보고자 합니다. 일단 데이터의 양이 많았기 때문에 일련의 포스팅 시리즈도 길어질 듯 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 각각의 VR지수로 얻은 결과들을 엑셀에 있는 데이터 정렬 기능을 사용해서 각각의 조건별로 정렬해 봅니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 일단 평균수익을 살펴 보도록 합니다. 이전에 있었던 지표들과는 다르게 일단 캔들챠트의 간격이 길어질 수록 더 수익이 좋아지는 경향을 1번 조건에서 보이고 있습니다. 그리고 비록 거래가 없는 종목의 갯수가 늘어나는 것.. 2020. 3. 27.
RSI 지수를 계산하기 위한 여정 -2- 안녕하세요? 지난번 포스팅에서 RSI지수를 계산하기 위해서 이런저런 시도를 했지만, 문제는 제대로 나오지 않은 정도가 아니라 아ㅖ 결과가 나오지 않았습니다. 그래서 이게 어디가 문제인지 한번 알아보러 가야 하는데, 이에 대해서 시행착오가 많기 때문에 그 과정을 포스팅으로 정리해서 올리고자 합니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼 일단 기존의 부모 프로세스에서 정보를 받아오는 상황에서 미리 있는 정보로 코드를 바꾸어 줍니다. 그리고 나서 실행을 시켜 보니, 문제가 나온 곳이 바로 int()로 바꾸어 주는 부분인데, 이게 DataFrame형태의 자료에는 적용이 되지 않는다고 합니다. 그래서 이 작업을 하기 위해서, 위 스크린샷에서 보이는 것처럼 NaN 값이 아닐 경우에는 .values를 붙여서 지정.. 2020. 3. 8.
DataHarvester의 개조판 버젼 제작-final- 안녕하세요? 이번 포스팅은 예상치 못하게 일이 간단하게 끝나는 바람에, 상당히 짧게 가지고 가게 되었습니다. 아무튼 이전 포스팅에서 어떻게 해서 모든 데이터를 한개의 데이터 베이스 파일안에 저장할 수 있는지에 대해서 한번 다루어 보고자 합니다. 먼저 해야 할일은 위 스크린샷에서 볼 수 있는 것처럼 일단 데이터 베이스 파일명을 기존에는 종목의 코드로 되어 있던 것을 그냥 날짜로 바꾸어 주는 것이 전부였습니다. 이렇게 해서 연습문제의 종목들의 코드를 입력해서 종목의 분봉차트를 가지고 오라고 했더니, 오직 단 한개의 파일만이 생성되는 것을 확인할 수 있었습니다. 문제는 여기에 제대로 데이터가 있는지 없는지에 대한 여부입니다. 일단 확인을 해보니, 목표로 했던 종목들이 그대로 나오는 것을 확인할 수 있기는 있었.. 2020. 1. 4.