본문 바로가기

주식 인공지능202

Qt Designer를 한번 살펴보기 안녕하세요? 계속해서 이어지고 있는 이 무모한 도전에서 우선 Qt Designer라는 것에 대해서 잠시 살펴봐야할 필요가 생겨서 한번 이번 포스팅에서 간단하게 살펴보고 넘어 가고자 합니다. Qt Designer는 제가 처음에는 따로 설치해야 하는 줄 알았습니다만, 그렇지는 않고 PyQt5를 설치해 놓으면 자동으로 설치가 되는 것 이었습니다. 위 스크린샷처럼 아나콘다3의 Library속의 bin폴더 안에서 'designer'라는 이름의 파일이 있는데, 이게 바로 Qt Designer를 실행 시키는 파일입니다. 먼저 실행을 시키면, 어떤 형식의 윈도우를 만들 것인지, 한마디로 기본적인 형태의 유저 인터페이스를 만들 것인지를 선택할 수 있습니다. 일단 처음으로 실행시키고 나서 나오는 화면입니다. 이 화면에서는.. 2018. 11. 19.
키움증권 API와 연동해 보기-PyQt를 연습해 보기-3- 안녕하세요? 아깝기는 하지만, 일단 64비트용 아나콘다를 언인스톨 한 다음에, 관련된 내용을 한번 실습해 보았고, 어느정도 성공을 거두어서 관련된 내용을 포스팅 해 보고자 합니다. 먼저 아나콘다가 설치되어 있는 폴더로 가서, Uninstall anaconda라는 실행 프로그램을 실행 시켜서 64비트용 아나콘다를 삭제하도록 해 봅니다. 일단 아나콘다의 설치에도 다소 시간이 걸린 만큼, 언인스톨에서도 다소 시간이 걸리는 것을 볼 수 있었습니다. 그래서 하는 수 없이 이전에 설치해 둔 32비트용 아나콘다에서 새로운 파이썬 가상 환경을 만들어 주도록 해 봅니다. 그리고 나서 PyQt5는 아나콘다 네비게이터가 아닌, 프롬프트에서 설치해 주도록 합니다. 그리고 나서 PyCharm으로 돌아가서, 방금 만들어준 가상환.. 2018. 11. 16.
키움증권 API와 연동해 보기-PyQt를 연습해 보기-2- 안녕하세요? 지난번 포스팅에서는 어떻게 기초적인 메세지 박스를 띄우는 데는 성공했습니다만, 문제는 이제부터가 문제라고 해야 할까요? 본격적으로 키움증권에서 제공하고 있는 Open API와 파이썬을 연동하는 작업에 시작을 들어가면서, 한번 전자책인 '파이썬으로 배우는 알고리즘 트레이닝'이라는 책의 내용을 실습해 보고 있는데, 이래저래 좌우충돌이 많은 상황입니다. 일단 지난번 포스팅에서 Check State라는 글자가 제대로 안 보이는 문제가 벌어졌는데, 이 문제를 해결하기 위해서는 위 스크린샷처럼 Object.resize( ###, ###) 라고 해서 resize라는 명령어를 사용해서 일일히 사이즈를 지정하면 해결이 됩니다. 하지만 Object.resize(Object.sizeHint()) 라고 해서 si.. 2018. 11. 15.
키움증권 API와 연동해 보기-PyQt를 연습해 보기 안녕하세요? 지난번 포스팅에서 어떻게 해서 방법을 찾아낸 PyQt가 있다는 것을 알아내기는 했는데, 이걸 마스터한다는 것은 아니겠지만, 그래도 어느정도는 쓸 수 있도록 한번 연습해 보고자 했으며, 그 내용을 이번 포스팅에서 올리고자 합니다. 일단은 키움증권 Open API를 등록하는 데는 성공했습니다. 이제 키움증권 Open API를 사용할 수 있게 되었습니다. 그리고 다운로드 받은 KOA studio의 압축을 해제하면, 위 스크린샷과 같은 아이콘이 나오는데, 실행파일을 더블클릭해서 실행을 하도록 해 봅니다. 일단 접속이 되면, 파일을 다운로드 받아서 버전업이 되는 것을 볼 수 있었습니다. 그리고 다음으로는 모의투자에 접속할 수 있도록 키움증권 홈페이지에서 모의투자를 신청해 보도록 합니다. 그리고 관련된.. 2018. 11. 15.