'주식 자동매매 강의' 카테고리의 글 목록 (4 Page)
본문 바로가기

반응형

주식 자동매매 강의

ts4 [키움 조건검색식 자동매매 (4)] 키움 조건검색식 프로그램 구성도 앞서 기초 세팅을 해보았는데 GUI 화면 기초 세팅도 필요합니다. GUI 화면 구성만 잘하더라도 프로그래밍 시 절반은 먹고 들어 갑니다. 각 명령어들이 어떻게 흘러가는지 다 알 수 있기 때문이죠. 조건식 간단하게 생각했는데 고려해야 될 부분이 너무 많이 있습니다. 이거 장난이 아닙니다.ㅜ.ㅜ 우선 코딩에 대해서 잠깐 말씀드리겠습니다. 모든 대기업 또는 정책연구소의 개발자들은 데이터의 흐름과 GUI에 대하여 기본설계를 아! 주! 힘들게 실시합니다. 상세설계 전까지 모든 과정을 끝내야 하죠. 저는 취미로 제작하는 거라 그런 상세한 것 까지는 다루지는 않지만 참고해 두십시오. 본인의 역량 발전에 큰 도움이 될 것입니다. 1. GUI 화면 구성도 설명 프로그램 구성 시 저 화면 하나가 각 스레드 역할을 하여 별.. 더보기
ts4 [키움 조건검색식 자동매매 (3)] 조검검색식 값을 가져오기 위한 기초 세팅 앞서 1강에서 조건 검색식 일련번호 및 이름 가져오는 함수 설명드렸었죠? 오늘은 그 한수들를 사용하시 위한 기초 세팅을 하겠습니다. 천천히 따라와 주시면 될 것 같습니다. 오늘 프로그램을 제작해 보았는데 생각보다 디테일한 함정이 많이 있었습니다. 오늘 중으로 다 만들 줄 알았는데 마음잡고 잘 만들려면 일주일은 족히 있어야 될 듯합니다. 아래 그림을 보시면 금일 개발 중인 프로그램인데 내가 원한 조건식을 그대로 가져와 종목명과 코드번호를 전시하는 것을 보실 수 있습니다. 솔직히 여기까지 하면 다 끝난 거라고 할 수도 있습니다. 저 종목코드를 실시간 등록하고 매수 후 특정 퍼센티지에서 매수/매도하면 끝나는 거죠. 우리는 저번 분할 매수/매도에서 실시간 등록과 매수/매도 다 코딩했었죠? 거기에 덮어 씌우기만 .. 더보기
ts4 [키움 조건검색식 자동매매 (2)] 영웅문(HTS)에서 조건검색식 만들기 자동매매 시 영웅문에 저장된 정보를 그대로 가져와 사용하기 때문에 영웅문에서 조건 검색식을 만들어야 됩니다. 그 방법을 천천히 알아보도록 하겠습니다. 1. 아래와 같이 영웅문을 켜시고 조건검색을 누르십시오. 2. 대상 변경을 누른 후 종목을 찾을 곳은 코스피/코스닥을 선택하고 제외종목은 본인의 성향에 따라 제외해 주세요. 저는 관리종목, 정리매매종목 등은 하지 않습니다. 3. 조건식 입력 아래 그림과 같이 원하는 조건식을 더블클릭 후 특정 값들을 변경해 주세요. 그리고 검색을 누르시면 필터 된 종목이 나오게 됩니다. 사용자가 원하는 지표를 총 20개까지 조합하여 만들 수 있습니다. 이렇게 영웅문 4에서 조건 검색식을 작성하고 저장해야만 자동매매 프로그램에서 불러와 매매가 가능해집니다. 아래와 같은 조건이.. 더보기
ts4 [키움 조건검색식 자동매매 (1)] 조건검색식 주요 함수 개념 잡기 무엇을 먼저 해야 할지 고민하다가 조건 검색식 자동매매를 우선적으로 만들기로 결정했습니다. 아마 다음 주부터 머신러닝 강의도 진행해야 하고 기존 프로그램도 업데이트해야 하니 무엇 하나를 포기해할 듯합니다. 시중에 풀린 유료 프로그램 보면 90%가 키움 조건식을 사용하는 프로그램입니다(심지어 50만 원에서 1000만 원까지 하죠). 우리는 이미 실시간으로 매수/매도도 했으며, 분할 매수/매도까지 다 했죠. 따라서 조건 검색식 자동매매는 마음만 먹으면 하루 이틀이면 만들 수 있을 것입니다. 만든다고 해서 돈을 버는 것은 아니죠. 이 역시 자신만의 조건검색식이 있어야 할 것입니다. [링크 : 초급반 54강] [링크 : 중급반 분할 매수/매도] 1. 조건검색식 자동매매 개념 조건검색식 자동매매 개념은 초급반을 .. 더보기
ts4 파이썬 자동 클릭 매크로 만들기 맛보기, PyAutoGUI [주식 및 블로그 자동 접속/클릭 등] 주식이든 블로그든 자동 클릭이 필요할 때가 있습니다. 깊게 들어가면 한없이 깊게 들어가니 간단하게 파이썬을 이용해 자동 클릭 메크로 제작법 말씀드리겠습니다. 그 어디보다 자세히 설명되어 있으니 누구나 제작 가능할 것입니다. 목표 : PyQt5와 PyAutoGUI 라이브러리를 사용하여 단순한 작업을 반복하는(광고클릭????) 매크로 프로그램을 만들 수 있습니다. 클릭할 위치(X, Y)와 클릭과 클릭 사이의 시간, 그리고 클릭 횟수를 입력하여 원하는 위치를 반복해서 클릭하는 프로그램을 만들어 보겠습니다. 조금만 응용하면, 나의 구독자 님들에게 자동으로 들어가 안부인사 남기기(반복된 멘트 : 포스팅 잘 보고 갑니다 등). 반복되는 포스팅 자동으로 하기. 광고 작업하기 등 할 수 있겠죠. 응용은 개인의 몫입니다.. 더보기
ts4 [주식자동매매] 분할 매수/매도 코딩하기(끝), 실시간 현재가 받아온 후 분할 매수/매도 주문 전송 드디어 분할 매수/매도 강의가 끝납니다. 여러분은 원하는 종목에 대해 원하는 가격에 분할 매수/매도를 할 수 있기 때문에 더 이상 HTS 창을 보지 않으셔도 됩니다. 아침 9시부터 오후 3시30분까지 완전한 자유를 얻으신 것을 축하드립니다. 1. 키움 서버로부터 전달되는 데이터 받아오는 방(slot) 만들기 키움 서버로부터 전달되는 데이터를 받아오는 부분입니다. 다시 말씀 드리지만 기초반에서 전부 했던 내용이며, 코드도 다 공유해 드렸었습니다. 혹시 이해가 어려우시면 기초반의 내용을 다 숙지 하시기를 추천드립니다. [링크 : 기초반 54강 무료 강의] (1) 키움서버로 장 시작 구분 요청하기 : SetRealReg 함수를 사용하여 장 시작 구분 요청을 합니다. 이때, FID 정보는 REALTYPE["장시.. 더보기
ts4 [주식자동매매] 분할 매수/매도 코딩하기(9), 키움서버로 매수/매도 종목의 현재가/거래량/호가 등의 정보 요청하기 앞서 GUI 구성, 종목 선정, 선정 종목 DB 구축 등을 알아보았습니다. 드디어 키움 서버로 매수/매도 종목의 현재가/거래량/호가 등의 정보를 요청하겠습니다. 역시 생각보다 강의가 오래 걸렸습니다. 다들 조금만 더 힘 내시죠. 마지막에 코드 위치와 기초반 링크가 있습니다. 이해가 되지 않으시면 기초반 링크를 참조하세요. 1. 자동매매 시작 버튼 생성 및 클릭 시 자동매매 시작 코딩 GUI를 통해 Pushbutton을 생성해 주시고 ObjectName은 Start_Auto로 설정합니다. GUI와 자동매매 시작 함수간 연결하기 : connect (1) 메인 코딩화면에 Start_Auto가 클릭되면 실시간 자동매매를 수행하는 sefl.start_real_auto() 함수가 실행되게 합니다. (2) 함수가 실.. 더보기
ts4 [주식자동매매] 분할 매수/매도 코딩하기(8), 선정 종목 DB 구축(저장, 로드, 삭제) 하루 전 선정 종목을 작성 후 컴퓨터가 꺼지거나 기타 상황으로 프로그램이 종료될 수 있기 때문에 반드시 선정 종목을 DB화 하셔야 합니다. 그 방법에 대하여 간단히 말씀드리겠습니다. 목차 1. DB 저장 2. DB 삭제 3. DB 로드 4. 결론 [링크 : 데이터 베이스 상세 설명(기초반)] [링크 : 기초반 54강 완강] 1. DB 저장 아래는 DB 저장에 대한 GUI 구성입니다. Push Button이 클릭되었을 때 DB 저장을 할 것이며, ObjectName은 Sabve_Stock입니다. 그러면 코딩을 해 보겠습니다. 이미 기초반에서 했던 내용이므로 해석 위주로 설명드리겠습니다. - Save_Stock이 클릭되면 Save_selected_code 함수가 실행되게 합니다. 이때 connect 함수를 .. 더보기

반응형

.link_tit