본문 바로가기

프로그래밍411

효율적 투자선으로 종목을 선정하기 위한 여정 -1- 안녕하세요? 이전까지 이 주식 인공지능을 만드는 과정을 보셨다면, 일단 포트폴리오 구성을 해서 어떻게 하면 이익을 최대한으로 만들 수 있는지에 대해서 효율적 투자선을 구축화고 여기서 최대한으로 이익과 손해를 최소화 시키는 지점을 골라내는 방법을 만들어 냈습니다. 그래서 이 방법을 어떻게 해서 종목을 선정하는 평균회귀 알고리즘 만드는 10단계중에 7단계의 방법으로 써 볼까 합니다. 먼저 해야 하는 것으로는 일단 809개의 코스피 종목 코드가 있는 이 종목 리스트를 가지고 와서, 한번 통짜로 효율적 투자선을 구축할 수 있는 테스트를 진행해 보도록 해 보고자 합니다. 그리고 나서 다음으로 진행을 하고자 하는 것으로는 위 스크린샷과 같이 일단 조건을 지정하고 나서, 이렇게 작업을 해 보도록 하는 것 입니다. 일.. 2020. 8. 28.
효율적 투자선을 구축하기 위한 여정 -1- 안녕하세요? 지난번 포스팅으로 어떻게 해서 position size를 최적화 하는 과정을 거쳤습니다. 물론 이것도 100% 확정이라고 말하기는 어렵지만, 어떻게 되었든 간에 이래저래 작업을 하기는 했습니다. 이제부터는 종목을 선정하는데 도움이 될 것이라고 생각이 되는 효율적 투자선을 만드는 것에 대한 일련의 시리즈로 포스팅을 해 보고자 합니다. 일단 효율적 투자선이 무엇이냐고 하면, 간단하게 말해서 엄청나게 많은 종류의 포트폴리오를 구성해서 리스크와 기대가 되는 수익을 그래프를 그려서, 이렇게 리스크는 적으면서 이후에 수익으 큰 포트폴리오를 만드는 이론이라고 합니다. 일단 제가 책에서 보기로는 저 이론으로 노벨 경제학상도 나왔다고 하는데, 일단 이 이론을 한번 사용해 보고자 합니다. 이걸 왜 꺼냈느냐 하.. 2020. 8. 24.
슬롯머신 레버의 제어 프로그래밍 -4- 안녕하세요? 지난번 포스팅에서 어덯게 자그만한 성공을 거두기는 했습니다만, 이제 칩을 넣었으면 남아 있는 칩의 갯수가 줄어드는 것을 만들어 주기는 주어야 합니다. 이 작업을 하기 위해서, 일단 일련의 또 스크립트를 작업해야 했으며, 이래저래 좌우충돌이 되는 상황을 보여 드리고자 합니다. 먼저 위 스크린샷에서 볼 수 잇는 것처럼 일단 제대로 칩의 갯수를 숫자로 변환해서 가지고 왔으면, 다음으로 해야 하는 것으로는 바로, 이 값을 다시금 UI에 반영될 수있도록 문자열로 만들어서 집어넣어 주는 것 입니다. 그리고 나서 레버해드를 제어하는 스크립트로 가서, 일단 새로운 변수인 hammerCollision이라는 것을 만들어 주어서, 여기다가 레버가 끝까지 당겨진 것인지 아닌지 체크해 주도록 합니다. 그리고 이 변.. 2020. 8. 21.
슬롯머신 레버의 제어 프로그래밍 -1- 안녕하세요? 이번 포스팅에서는 계속해서 작업을 하였는 이 슬롯머신 제작에 있어서 일단 레버를 제어하는 프로그램을 더 다듬는 작업을 하였고, 그 내용에 대해서 일단 이야기를 해 보고자 합니다. 물론 이 일련의 작업은 포스팅 하나로 끝낼 만큼 만만하지 않기는 않았습니다. 먼저 해야 하는 것으로는 바로 게임 상태를 이제 버튼을 한번 눌렀으면, 화면을 어둡게 만드는 스크린을 걷어내는 작업을 SetActive()라는 함수를 이용해서 불활성화 시켜 주는 것으로 했습니다. 그리고 나서 게임의 상태를 이제 스탠바이 라는 상태로 둬서는 안되고, 이제는 inGame이라는 상태로 만들어 주어야 하는 상황이 왔습니다. 그리고 나서 일단 레버 헤드를 가지고 오려고 했습니다만, 문득 드는 생각이 이렇게 하는 게 맞기는 맞는가 하.. 2020. 8. 21.