본문 바로가기

전체 글3551

2019년 5월 30일 주식 모의투자에 들어가 보기 part1 안녕하세요? 이번 포스팅에서는 어떻게 해서, 지난번에 세금-주식을 매도할 경우에는 무조건 0.3%의 세금이 붙는데, 이 세금에 대한 계산을 빼먹었기 때문에 벌어진 손실이 상당히 많았습니다. 그래서 이번 포스팅에서는 이 세금에 대해서 계산을 한 다음에, 어떻게 해서, 작업을 들어가 보고자 합니다. 먼저 위스크린샷에 보이는 것처럼 매도를 할 경우 현재가가 모의투자에 사용이 되는 수수료율 0.35%를 상쇄할 정도로 충분히 높이 올라가지 않으면 기존엔느 거래를 하지 않도록 했는데, 여기다가 이제 거래세인 0.3%를 추가해 보도록 합니다. 이제 오전 9시가 다가오기 때문에, 일단 화천기계의 1분봉 주식 차트를 가지고 오도록 pytrader를 실행시켜서 가져 오도록 합니다. 그 다음에는 혹시나도 사용할 일이 있을 .. 2019. 5. 31.
2019년 5월 29일 모의투자에 들어가 보기 part2 안녕하세요? 지난번 포스팅에서 너무 길이져서 한번 중간에 끊어야 했습니다. 일단 이렇게 된 이상 Average_returning2의 오류를 한번 잡아보도록 하기는 해 봐야 겠다는 생각이 듭니다. 다음으로는 subprocess에서만 계속해서는 오류를 바로바로 알아채기 어렵기 때문에, 위 스크린샷처럼 부모 프로세스에서 정보를 받기보다, 스스로 정보를 찾도록 만들어 주어서 테스트를 진행해 보도록 합니다. 일단 이렇게 했더니, 위 스크린샷처럼 valueError이라는 것이 나오는 것을 볼 수 있었습니다. 이런 이유로 인해서 이 에러를 해결할 수 있는지 일단 검색해 봅니다. 그래서 일단 위 스크린샷처럼 blankdata라는 array를 만들어 주는데, 내용물은 모두 0으로 만들어 주도록 합니다. 그리고 나서 이 .. 2019. 5. 30.
2019년 5월 29일 모의투자에 들어가 보기 part1 안녕하세요? 지난번에 해결해야 할 문제점 3개가 나온 이래, 일단 이번 포스팅에서는 그 문제중에 하나인 제대로 주식을 매도하면 그에 따라서 additionalcosts라는 데이터 베이스에서 제대로 현재가가 0원으로 업데이트가 되어야 하는데, 그게 반영이 안되어 있어서 조금은 문제가 되었습니다. 먼저 일단 KOA studio를 봐서, 지난번 포스팅에서 언급한 3가지 문제중에 하나를 해결하기 위해서 매입가를 어디서 구할 수 있느냐 했더니, opw00018이라는 TR에서 얻을 수 있다는 것을 알 수 있었습니다. 그리고 나서 먼저 매도시에 현재가를 0원으로 만들어서 저장하는 방식이 제대로 작동하는 지 알아보기 위해서 너무 많은 부분을 주석처리해야 하기 때문에 차라리 기존에 있는 Average_returning... 2019. 5. 29.
2019년 5월 28일 모의투자에 들어간 결과 안녕하세요? 지난번에 언급한 대로, 일단 한개의 종목이 너무 많은 보유량을 지니는 것을 막아야 겠다는 생각이 들어서, 1주당 가격에 대해서 보유할 수 있는 최대량의 주식에 대해서 한번 제한을 준 다음에, 이게 제대로 적용이 되기는 되는지 한번 알아보고자 모의투자에 또 들어가 보았습니다. 먼저 Average_of_returning이라는 py파일로 가서, 위 스크린샷처럼 높은 가격의 주식이면 한번에 구매하는 양을 적게 하도록 하고, 그렇지 않으면 더 많은 양을 구매할 수 있도록 만들어 주도록 합니다. 다음으로는 예수금이 충분할 경우에만 주식을 구매할 수 있도록 위 스크린샷에서 붉은색 밑줄을 친 부분과 같은 곳에서 매수를 할 수 있는지 없는지를 체크하도록 했습니다. 다음으로는 날짜가 바뀌면, 이래저래 문제가 .. 2019. 5. 28.