본문 바로가기

프로그래밍378

프로그램의 시운전과 에러잡기 -37- 안녕하세요? 이래저래 일이 있었지만, 그래도 어떻게 해서 아침 9시가 되기 전까지는 작업을 마치려고 했습니다만, 그게 또 생각만큼 쉽게 되는 것이 아니기는 했습니다. 일단 이 작업을 하기 위해서 추가로 해 주어야 하는 작업이 있었는데, 그건 바로 미체결이 된 매도 명령을 도로 회수하는 것 입니다. 먼저 이런 작업을 하기 위해서, 일단 위 스크린샷에서 볼 수 있는 것처럼, 우선 미체결된 매도 명령을 다룰 수 있도록 작업을 걸어 주도록 합니다. 그리고 나서 매도취소를 하기 위해서 일단 위 스크린샷에서 볼 수 있는 것처럼 일단 명령을 내려 놓도록 합니다. 이렇게 명령을 내렸으면......... 그리고 나서 이 작업이 제대로 이루어 진 것이 맞는지 아닌지 알아보기 위해서 ,일단 위 스크린샷에서 볼 수 있는 것처.. 2020. 12. 17.
프로그램의 시운전과 에러잡기 -36- 안녕하세요? 이번 포스팅에서는 수요일, 그러니까 2020년 12월 16일에 있었던 시험운전에 들어가기 위한 사전 작업을 하였고, 그 내용에 대해서 올려 보고자 합니다. 일단 이 작업을 하기에도 뭐랄까, 이러저러한 일이 있어서 힘들기는 했는데, 그래도 잘 될지 안 될지는 아직도 모르는 상황입니다. 일단 수익은 커녕 손해만 본 하이트 진로에 대해서 한번 알아보자면, 우선 위 스크린샷엣허 볼 수 있듯이 1059원 손해를 보기는 했습니다. 그런데 문제가 하나 있다면, 이게 100만원을 9종목에서 나눈 결과와 그렇게 일치하지 않는 다는 문제가 있습니다. 어디서 계산이 틀어진 것 일까요? 우선 매수를 하는 단계에 있어서 위 스크린샷에서 볼 수 있는 것처럼, 일단 두 종류가 있습니다. 일단 이게 3주를 매수했으니, .. 2020. 12. 17.
프로그램의 시운전과 에러잡기 -34- 안녕하세요? 어제 포스팅에서는 화요일의 시험운전을 준비하는 과정을 이야기 했었는데, 그럼 이번포스팅에서 부터는 시험운전을 하면서 나온 시행착오에 대해서 이야기를 해 보아야 합니다. 일단 시작하자 마자 이게 왠 에러가 뜨는 것을 확인할 수 있기는 있었습니다. 이런 에러의 원인이 어디에 있는지 모르겠습니다만, 그래도 일단은 처리하기는 해야 합니다. 확인해 보니, 테이블이 생성되어 있어야 하는 데이터 베이스 파일에 어떻게 된 것인지 테이블이 생성되지 않은 것을 확인할 수 있었습니다. 알고보니, 이건 어디까지나 휴먼에러라는 것으로, 일단 위 스크린샷을 보시면 알 수 있듯이, 일단 db라는 확장자를 붙이지 않아서 이런 사단이 난 것입니다. 그리고 나서 다음으로 진행하고자 한 것은, 일단 left Money를 계산.. 2020. 12. 16.
프로그램의 시운전과 에러잡기 -31- 안녕하세요? 지난번 포스팅에서는 새로 프로그램을 하나 만들어서 여기서 어떻게 해서 이런 에러가 나왔는지 한번 알아보는 실험을 하나 하고 있었습니다. 그리고 여기서 나온 현상이 실제로 제 알고리즘 트레이더가 겪고 있는 증상이기도 해서, 일단은 이걸 수정해 보고 나서, 제 메인 프로그램에도 적용해 보고자 합니다. 먼저 생각해 본 것은 여기에 return을 명령하지 않아서 발생하는 문체가 아닌가 하는 생각이 들었습니다. 그래서 이 관련된 내용을 한번 넣어 보았습니다. 그러나 문제가 해결이 안 되기는 여전하다는 생각이 들었습니다. 어떻게 된 것인지 제깍 종료가 되지 않고 질질 끌리고 있었습니다. 그리고 나서 다음으로 신경을 쓰고자 한 것은 여기에 원래라면 Start_Job이 되어 있었지만, 그걸 그냥 위 스크린.. 2020. 12. 13.