본문 바로가기

분류 전체보기3629

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