실행 후 노출되는 화면에서 아래와 같이 Main Window 를 선택 후 생성(R) 버튼을 클릭합니다.
이후 상단 메뉴는 필요 없으니 여기에 입력하시오 부분에서 마우스 우 클릭 후 메뉴 표시줄 삭제 버튼을 클릭합니다.
이후 좌측 Containers 항목의 Group Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Group Box의 우측 설정 화면에서 title을 설정으로 변경해줍니다.
이후 좌측 Buttons 항목의 Push Button을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Push Button의 우측 설정 화면에서 objectName을 btnLogin, text를 로그인으로 변경해줍니다.
이후 좌측 Buttons 항목의 Push Button을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Push Button의 우측 설정 화면에서 objectName을 btnStart, text를 거래시작으로 변경해줍니다.
이후 좌측 Buttons 항목의 Push Button을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Push Button의 우측 설정 화면에서 objectName을 btnStop, text를 거래중지로 변경해줍니다.
이후 좌측 Buttons 항목의 Push Button을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Push Button의 우측 설정 화면에서 objectName을 btnReStart, text를 재시작으로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label1, text를 투입금으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Line Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Line Edit의 우측 설정 화면에서 objectName을 lePrice로 변경해줍니다.
(placeholderText 힌트 입력란에 힌트를 입력하셔도 됩니다.)
이후 좌측 Containers 항목의 Group Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Group Box의 우측 설정 화면에서 title을 계좌정보로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label2, text를 계좌번호로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Combo Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 cbAcctNo로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label3, text를 D2예수금으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Line Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Line Edit의 우측 설정 화면에서 objectName을 leD2Price로 변경해줍니다.
(placeholderText 힌트 입력란에 힌트를 입력하셔도 됩니다.)
이후 좌측 Containers 항목의 Group Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Group Box의 우측 설정 화면에서 title을 거래로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label4, text를 조건검색명으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Combo Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 cbCdtNm로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label5, text를 총투입금으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Line Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Line Edit의 우측 설정 화면에서 objectName을 leTotalPrice로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label6, text를 수익금으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Line Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Line Edit의 우측 설정 화면에서 objectName을 leProfits로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label7, text를 수익률으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Line Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Line Edit의 우측 설정 화면에서 objectName을 leProfitsPc로 변경해줍니다.
이후 좌측 Containers 항목의 Group Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Group Box의 우측 설정 화면에서 title을 거래정보로 변경해줍니다.
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label8, text를 매수 종목으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Display Widgets 항목의 Label을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Label의 우측 설정 화면에서 objectName을 label9, text를 매도 종목으로 변경해줍니다.
(objectName은 굳이 변경 안 하셔도 됩니다.)
이후 좌측 Input Widgets 항목의 Plain Text Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Plain Text Edit의 우측 설정 화면에서 objectName을 pteBuyLog으로 변경해줍니다.
이후 좌측 Input Widgets 항목의 Plain Text Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Plain Text Edit의 우측 설정 화면에서 objectName을 pteSellLog으로 변경해줍니다.
이후 좌측 Containers 항목의 Group Box를 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Group Box의 우측 설정 화면에서 title을 내역으로 변경해줍니다.
이후 좌측 Input Widgets 항목의 Plain Text Edit을 왼쪽 클릭 및 드래그하여 원하는 위치에 생성합니다.
이후 해당 Plain Text Edit의 우측 설정 화면에서 objectName을 pteLog으로 변경해줍니다.
마지막으로 윈도우 창의 타이틀을 변경하겠습니다.
윈도우 창 클릭 후 오른쪽 설정영역에 windowTitle을 UpperLimitPriceTrading 으로 변경해줍니다.
이후 좌측 상단 파일 버튼 클릭하여 노출되는 창에서 다른 이름으로 저장(A) 버튼을 클릭합니다.
그리고 아래와 같이 upperLimitPriceTrading 이름으로 원하시는 위치에 저장합니다.
이상으로 상한가 자동거래를 위해 화면을 만들었습니다.
다음 챕터에서는 상한가 자동거래를 위해 HTS 설치 및 사용자 조건 검색식에 대해서 알아보도록 하겠습니다.
주식 자동매매, 주식 어플, 주식 정보 웹 스크래이핑, 공시 정보 연동 등
주식에 관심이 있는 사람들에게 도움이 될 정보를 기본부터 차근차근 정리할 예정입니다.
해당 글을 보고 지적 사항, 수정 사항이 있다면 언제든지 댓글, 또는 메일로 연락 부탁드립니다.
여러분의 관심이 글을 보는 다음 누군가에겐 큰 도움이 될 것입니다. 감사합니다.
상한가 자동 매매 - 3. 로그인 및 기초설정 (3) | 2019.04.03 |
---|---|
상한가 자동 매매 - 2. HTS 설치 및 조건 검색식 활용 (2) | 2019.04.02 |
주식 자동 매매 - 7. 간단한 키움 API 사용해보기_2 (0) | 2019.03.31 |
주식 자동 매매 - 6. 간단한 키움 API 사용해보기_1 (0) | 2019.03.30 |
주식 자동 매매 - 5. 키움 API 로그인하기 (2) | 2019.03.29 |