본문 바로가기

전체 글3551

Position Sizing을 위한 작업 -3- 안녕하세요? 가지가지 일이 있어서 오늘의 포스팅은 늦은 시간에 올리게 되었습니다. 아무튼 간에 일단 계속해서 position sizing을 하기 위한 - 그리고 자본금을 가지고 가서 작업을 하는 것을 가정해서 작업을 하는 것으로 일단 작업을 해 보고자 합니다. 그러한 작업을 테스트 하기 위한 과정에 들어가 보고자 합니다. 먼저 자식 프로세스에서 제대로 데이터를 받아 와야할 필요성이 있습니다. 이 작업을 하기 위해서는 이런 식으로 데이터를 받아 오도록 합니다. 그리고 나서 제대로 부모 프로세스로 부터 데이터를 받아 왔는지 확인할 필요가 있기 때문에, textEdit에 있는 내용에 반영하기 위해서, 일단 위 스크린샷에서 볼 수 있는 것처럼 일단 표시가 되도록 만들어 줍니다. 그리고 전달 자체가 제대로 된 것.. 2020. 5. 23.
Position Sizing을 위한 작업 -2- 안녕하세요? 이번 포스팅에서는 지난번 포스팅에서 했던 작업을 이어서 계속해서 position sizing을 위한 작업을 이어서 가 보고자 합니다. 일단 지루할 지는 모르지만, 그래도 수익을 최대화 시키기 위한 작업이니 일단 지켜봐 주시기 바랍니다. 다음 작업을 하기 위해서 위 스크린샷에서 볼 수 있는 것처럼 일단 setValidator()라는 함수를 주어서, QIntValidator라는 것을 주어서 정수만 받도록 하고, QDoubleValidator라는 함수를 주어서 실수 형식의 숫자만 입력할 수 있도록 만들어 주도록 합니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 lineEdit의 숫자 칼라를 적색으로 바꾸어 주도록 힙니다. 왜 이렇게 하느냐 하면, 실수로 엔터를 치지 않을 경우에 헷갈릴 수 .. 2020. 5. 22.
Position Sizing을 위한 작업 -1- 안녕하세요? 일단 position sizing이라는 것 자체에 대해서는 나중에 설명하도록 하고, 이걸 가지고서 한번 이상적인 실제 자금을 투입해서 주식투자를 한다고 가정하고 시뮬레이션을 돌려 봐야 하는데, 이 작업을 하기 위해서 일련의 작업을 하는 중 입니다. 그리고 이번 포스팅은 그 작업 중의 하나를 올려 보고자 합니다. 먼저 QtDesigner를 열어서, 위 스크린샷에서 볼 수 있는 것과 같이 일단 GUI의 디자인을 바꾸어 주도록 합니다. 이렇게 하는 것으로 일단, 필요한 데이터를 입력하는 작업을 하게 되었으며...... 그리고 나서 다음으로 해야 할 것으로는 위 스크린샷에서 볼 수 있는 것처럼 새로이 만들어 놓은 UI파일을 반영하기 위해서 일단 코드를 수정해 보도록 합니다. 그리고 나서 처음으로 위.. 2020. 5. 21.
profit을 가져오기 위한 기초작업-2- 안녕하세요? 계속해서 position sizing이라고 해서 뭐라고 할까요? position size라는 것을 인터넷에 뒤져봐도 번역이 되어 있는 것을 보지도 못할 정도로 국내에는 생소한 개념으로 보입니다. 아무튼 이 영어로만 있는 자료에서 얻은 내용을 가지고서 일단 제 것으로 만드는 작업을 하고 있는데, 이런다고 이래저래 작업의 전체적인 진행이 느려지고 있기는 합니다. 일단 지난번 포스팅에서 제가 profit을 가지고 오는 것을 성공은 했는데, 이제 알아봐야 하는 것은, 일단 가지고 오는 것은 판다스의 데이터 프레임으로 나옵니다. 이걸 하나 하나 꺼내서 어떤 형태로 나오는지 알아 보고자 합니다. 일단 이렇게 해서 제대로 가지고 오는 것을 성공했으며, 여기서 나오는 값도 int형식으로 바로바로 사용할 수.. 2020. 5. 20.