본문 바로가기

GUI62

pytrader를 만드는 실습에 들어가기-6- 안녕하세요? 지난번 시간에는 [파이썬으로 시작하는 알고리즘 트레이딩]이라는 책에서 소개하고 있는 pytrader의 개발을 1일차까지 완료하는 데 성공했습니다. 그래서 이번에는 2일차에 해당하는 내용인 GUI라고 그래픽 유저 인터페이스의 기초를 만들어 놓은 다음, 이를 바탕으로 매수주문을 넣어서 제대로 주문이 되는지를 확인하는 것 입니다. 일단 Qt Designer를 열어서 위 스크린샷처럼 먼저 유저 인터페이스를 디자인 하도록 합니다. 그러면서 여기다가 PyTrader v0.2 라고 이름부터 바꾸어 주도록 합니다. 그리고 나서 여기서 넣어진 콤보박스에서는 지정가와 시장가라는 항목이 있는데, 이 항목에 따라서 한번 콤보박스에 들어갈 내용을 만들어 보도록 합니다. 그리고 나서 텍스트 입력 박스 중에서 두번째 .. 2018. 11. 30.
Qt Designer를 한번 살펴보기 안녕하세요? 계속해서 이어지고 있는 이 무모한 도전에서 우선 Qt Designer라는 것에 대해서 잠시 살펴봐야할 필요가 생겨서 한번 이번 포스팅에서 간단하게 살펴보고 넘어 가고자 합니다. Qt Designer는 제가 처음에는 따로 설치해야 하는 줄 알았습니다만, 그렇지는 않고 PyQt5를 설치해 놓으면 자동으로 설치가 되는 것 이었습니다. 위 스크린샷처럼 아나콘다3의 Library속의 bin폴더 안에서 'designer'라는 이름의 파일이 있는데, 이게 바로 Qt Designer를 실행 시키는 파일입니다. 먼저 실행을 시키면, 어떤 형식의 윈도우를 만들 것인지, 한마디로 기본적인 형태의 유저 인터페이스를 만들 것인지를 선택할 수 있습니다. 일단 처음으로 실행시키고 나서 나오는 화면입니다. 이 화면에서는.. 2018. 11. 19.