프로그래밍395 Position Sizing을 위한 작업 -2- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 했던 작업을 이어서 계속해서 position sizing을 위한 작업을 이어서 가 보고자 합니다. 일단 지루할 지는 모르지만, 그래도 수익을 최대화 시키기 위한 작업이니 일단 지켜봐 주시기 바랍니다. 다음 작업을 하기 위해서 위 스크린샷에서 볼 수 있는 것처럼 일단 setValidator()라는 함수를 주어서, QIntValidator라는 것을 주어서 정수만 받도록 하고, QDoubleValidator라는 함수를 주어서 실수 형식의 숫자만 입력할 수 있도록 만들어 주도록 합니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 lineEdit의 숫자 칼라를 적색으로 바꾸어 주도록 힙니다. 왜 이렇게 하느냐 하면, 실수로 엔터를 치지 않을 경우에 헷갈릴 수 .. 2020. 5. 22. 겨우겨우 마침표를 찍은 VR과 MFI계산 안녕하세요? 이번 포스팅에서는 별것 없고, 그냥 제대로 VR지수와 MFI지수를 계산하게 되면서, 이 값을 가지고서 initial test를 하게 되어서 이 내용을 중간 보고를 겸해서 포스팅을 올려 보고자 합니다. 이 포스팅이 올라가고 나서는 아마 한참이나 엑셀을 사용해서 데이터를 분석하고 있을 것으로 생각이 됩니다. 이번에야 말로 마지막으로 하는 것이기 때문에, period를 10으로 두고서 한번 게산을 하도록 해 봅니다. 일단 이렇게 period를 설정하고 나서 먼저 10분봉 캔들챠트 데이터 베이스부터 초기 테스트를 들어가 보도록 합니다. 이번 작업을 위해서 결과를 저장하기 위한 폴더를 생성해 주도록 합니다. 너무 미리 생성한 감도 없지않아 있지만, 일단 이렇게 해서 값을 저장하도록 합니다. 그리고 나.. 2020. 5. 5. kiwoom.py에 있었던 변경사항 -2- 안녕하세요? 지난번 포스팅에서 다 끝나지 않은 제가 만든 kiwoom.py의 변경된 사항을 알려드리고자 이 포스팅을 기존의 카테고리가 아닌 지식정리 창고에 올리는 이유가 되기도 했습니다. 앞으로도 한개의 포스팅이 더 올라가야 할 정도로 양이 만만치 않게 많아서 이렇게 되었는데, 아무튼 추가로 그 내용을 정리해 보았습니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 3개의 메서드도 더 추가를 했습니다. 물론 이 메서드들이 다 작동을 한다고는 생각할 수는 없지만, 일단 제가 kiwoom.py에 추가를 했는 메서드입니다. 그리고 나서 나중에 kiwoom.py자체에 에러가 있다고 알려져서 제가 정보를 찾아가며넛 추가한 메서드입니다. 이 메서드가 아마 포멧을 변형시킬때 사용한 것인데, 지금은 잘 생각이 나지.. 2020. 2. 26. QThread와 main 스레드간의 통신 연결-complete- 안녕하세요? 어떻게 자료를 나누다 보니 실수로 정말로 짧은 블로그 포스팅이 나올 정도로 자료를 이상하게 자르고 말았습니다. 그래도 일단 작업이 완료가 되었다는 것을 선언할 필요가 있어서, 부득이하게 이번 포스팅을 올리게 되었습니다. 아무튼 지난번에 sleep명령어를 없애도 제대로 작업이 되는지를 의문시 하고 끝냈는데, 이번 포스팅에서 확실하게 보여드리겠습니다. 일단 위 스크린샷에서 보이는 것처럼 모든 sleep()함수를 모두 다 주석처리하는 것으로 무력화 시키고자 했습니다. 이렇게 하는 것으로 일단 작업이 하나 완료가 되었습니다. 이렇게 해도 결과의 생성에는 아무런 문제가 없는 것을 확인할 수 있었습니다. 그래서 모든 것이 잘 되었느냐 하면, 그건 아닌 것이, 이번 일련의 포스팅으로 일단 QThread와.. 2020. 2. 7. 이전 1 ··· 59 60 61 62 63 64 65 ··· 99 다음