키움 API 자동매매 초봉 틱봉 체결강도 만들고 활용하기

    키움 조건검색식에는 분 단위까지만 가능해서 초 및 틱단위로 내가 필요한 것들을 아예 만들었다.

     

    1. 매매설정값 조회

    매매 설정값을 조회하면 매매 알고리즘 전략의 수치를 조절할 수 있다 아직 미세조정이 필요한 부분이라 계속 급등이 나오는 부분의 데이터를 조회하면서 하나씩 맞춰갈 예정이다.

     

    매수 설정값 변경은 여기에서 변경할 수 있다 이 값을 변경한 뒤 매매설정값을 조회해 보면 값이 변경된 것을 확인할 수 있다.

     

    2. Write Dolpa Csv

    맨 처음에 콘솔로 시작할 때부터 필요한 부분, 현재 감시하고 있는 종목들이며 이 종목들을 파일로 저장한다. 파일로 저장하면 다음에 프로그램을 시작할 때 저장된 종목들을 이어서 감시할 수 있다. 

     

    write Dolpa Csv 버튼을 클릭하면 csv 엑셀파일이 생성된다.

     

    이런식으로 생성이 되는데 이 값을 가지고 모의매매결과가 업데이트 된다. 지금은 오류가 있어서 모의매매 업데이트가 안되고 있는데 블로그에 자동 업로드하는 부분이 중요한 부분은 아니라 우선순위가 뒤쳐지고 있다. 이것은 나중에 업데이트 할 예정 모의는 어차피 실 매매가 아니라 우선순위는 뒤쳐질 수밖에 없다.

     

    3. 실시간 종목 모니터링

    실시간 조건체크 밑에 모니터링 하고싶은 종목 코드번호를 입력하고 new register버튼을 누르면 수동으로 등록할 수 있다. 종목들은 처음에 프로그램을 on하면 키움 api에 저장된 조건검색식에 매칭되는 종목들을 불러오는 것인데 그 외에 장중에 실시간으로 추가 수동등록할 수 있도록 만들어 놓았다. 자동 + 반자동 매매이기 때문에 필요한 부분

     

    실시간 급등 모니터링 실행/일시정지 부분은 모니터링 등록한 종목들의 실시간 초봉/체결강도/틱봉들을 보여주는 부분 매 5초마다 업데이트 되며 여기에 나오는 시간대와 True 이 것들이 매매설정값에 매칭되서 나오는 것이다.

     

    지금은 장중이 아니라 아무 화면도 나오지 않지만 장시작되고 프로그램이 돌아가면 등록해 놓은 종목들을 매 5초마다 읽어가며 현재 조건이 만족되었는지 실시간으로 보여준다. 이 부분을 보고 종목을 체크하면 수동매매에 도움이 된다.

     

    특히, 틱 및 초봉관련된 부분은 매우 좋다.

     

    4. 종목 급등 데이타 시간별 조회

    내가 가장하고 싶은 자동매매 전략 --/ 갑자기 급등하는 그림들을 세가지로 나누어 이 세가지 조건이 만족되면 자동매수할 수 있도록 해 놓았는데 매수되지 않았을 때 왜 안되었는지 알고 싶어서 실시간으로 볼 수 있도록 만들어 놓은 부분 --/ 전략에 사용할 DB를 쌓는다고 보면 된다.

     

    로그를 찍어 놓았지만 로그로 하나씩 분석하는건 시간대비효율이 매우 떨어지기 때문에 차라리 한눈에 보고 고치는게 낳을것 같아서 만들어 놓았다. --/ 이거 하나만 조건 성공하고 알고리즘으로 만들어도 자동매매 전략은 매우 성공적이라 할 수 있따. 이것을 만든 이유는 키움의 조건검색식 만으로는 불가능하다고 판단되었기 때문이고 이 전략은 초봉/체강/틱봉을 이용한 것으로 급등 초입 부분에 잡을 수 있도록 설정해 놓았다.

     

    앞으로 이 부분을 잘 활용하면 --/ 에 대한 알고리즘을 완성할 수 있을 것으로 생각된다. 매우 기대되는 부분

     

    이건 자동매매에 활용하고 실시간 조건 체크 부분은 반자동 매매에 활용하면 된다. 나머지는 필요하다고 느낄때마다 추가할 예정 현재는 이 외에 초봉상에서 횡보 구간을 볼 수 있도록 하나만 더 만들어 놓으면 얼 추 원하는 기능들은 거의 다 왔다고 본다.

     

    하다보면 또 달라질 수 있겠지만 초석은 완성상태라고 볼 수 있다. 

    댓글

    Designed by JB FACTORY