본문 바로가기

분류 전체보기3596

손과 발 역할을 하는 프로그램의 정리 part2 안녕하세요? 지난번 포스팅에서 어떻게 설명을 한다는 것이 그만, 싱글턴에 대해서 많은 설명을 하고 말았는데, 아무튼 싱글턴 혹은, 싱글톤이라는 것은 제가 프로그램을 만들면서 사용한 기술중에 하나 일 뿐입니다. 이번 포스팅에서도 어떻게 보면 지루할 수도 있는데, 그래도 그냥 코드만 따라하는 것 보다는 왜 이런 코드를 작성해서 이런 복잡하게 꼬았는지 알려주는 것이 가장 필요하다는 생각이 들었습니다. 일단 눈썰미가 좋으신 분들은 아시리라 생각을 하지만, 제가 만들어 낸 각각의 스레드에 해당이 되는 항목에 왜 이렇게 txt파일을 읽어들이는 부분이 있는가 하는 생각이 드셨을 겁니다. 이게 중요해 보이지 않으실 수도 있는데, 사실은 제 알고리즘 트레이딩 프로그램을 작동시키는데 상당히 중요한 부분입니다. 일단 지난번.. 2020. 4. 3.
손과 발 역할을 하는 프로그램의 정리 part1 안녕하세요? 드디어 요청이 많이 들어오고 많은 분들이 따라 하시다가 포기하는 일이 속출하는 부분인 제 프로그램의 중요한 부분에 대해서 한번 정리하는 시간이 왔다고 할 수 있습니다. 일단 여기서 나오는 프로그램은 가장 최근까지 직접 키움증권 서버에 접속을 해서 단기적으로는 이익을 보고, 장기적으로는 손해를 보는 모의투자를 실행한 프로그램을 정리 하고자 합니다. 들어가기 전에 일단 전체 코드를 올리기만 할까도 생각해 보았습니다만, 그렇게 하면 저야 편하겠지만, 보기만 해도 눈이 어지러운 코드만 봐서는 큰 발전이 없을 것이라는 생각이 들었습니다. 그래서 일단 제가 프로그램을 어쩌다가 여기까지 만들게 되었는지 코드의 구조랑 거기에 사용된 기본적인 지식에 대해서 먼저 정리를 하고서, 마지막에 코드를 찍어서 올리는.. 2020. 4. 2.
VR과 MFI를 이용한 10period에서 계산 안녕하세요? VR과 MFI를 이용해서 각각의 매도/매수 룰을 한번 비교해서 작업하는 중인데, 이전까지 결과는 그렇게 좋지 않아서 하는 수 없이 극단적으로 계산에 들어가는 기간이라고 할 수 있는 period를 10까지 줄여서 한번 작업에 들어가 보기는 보았습니다. 다른 포스팅 요청이 들어온 것도 있지만, 우선 이 작업이 먼저 끝이 나서, 일어난 순서에 따라 먼저 포스팅을 올려 보고자 합니다. 먼저 이 작업을 하기 위해서, 위 스크린샷에서 보이는 것처럼 우선 기간을 10으로 두어서 작업을 하도록 합니다. 이렇게 해서 첫 발자국을 뗄 수 있었습니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 일단 10분봉 캔들챠트 데이터 베이스에서 얻을 수 있는 내용을 가지고서 일단 결과를 저장할 수 있는 폴더를 생성해.. 2020. 4. 2.
머그컵 옆면에 이미지를 입히는 작업 -4- 안녕하세요? 지난번 포스팅에서 어떻게 되는 것 같기는 하지만, 그래도 이게 100% 만족 스럽지 않아서 계속해서 시도를 하는 것으로 어떻게 작업을 이어서 가고자 합니다. 그런데 불행히도 이 프랑스어로 된 자료로는 여기가 한계인 것인지 더 이상은 되지 않는 것을 알려 드려야 겠습니다. 일단 작업을 하기 위해서, 위 스크린샷에서 보이는 것처럼 우선 텍스쳐 페인트라는 윈도우로 한번 옮겨가 보도록 합니다. 그리고 나서, 다음으로 해야 하는 일은, 투구의 빈 여백에다가 하나하나 컵의 색상과 같은 색으로 채워넣기를 해서 어떻게 배경색을 맞추어 주도록 합니다. 그리고 나서 다음으로 모델링 윈도우로 옮겨가서, 이게 제대로 되는지 아닌지를 한번 알아보고자 합니다. 이렇게 하면, 아마도 배경의 검은색 바탕이 사라 졌을 거.. 2020. 4. 1.