[인공지능 주식매매] 프로그램 UI

테스트 진행중인 자동매매 프로그램 ui를 공개한다. (실행 중 오류가 발생한 상황;;;;;) ui는... 현재로서는 이 프로그램을 누구에게 팔거나 제공해주거나 할 계획이 전혀 없기에 정말 아무것도 없는 ui다. 주식투자 수익이 안정적으로 발생하고 여유가 된다면 향후 이런 저런 형태로 공유를 할 날이 올지도 모르겠지만 지금으로서는 전혀 기약도 없고 계획도 없다. 일단 모든 것은 투자 수익이 잘 나고 나서의 일이다. 그런 이유로 테스트용으로 필요한 몇 개의 버튼과 콤보박스 그리고 웹 브라우저 정도가 자동매매 프로그램이 가진 UI의 전부이다. 사실 주식 자동매매 프로그램에서 가장 중요한 것이 투자를 통한 수익 창출이지 UI가 뭐가 중요하겠는가? 필요하다면 UI는 차차 잘 만들어 보겠다.

주식 자동매매 프로그램

[웹 브라우저]

ui에서 대부분을 차지하는 것은 투자 현황의 실시간 블로그 공개를 위한 티스토리 웹 브라우저다. 브라우저는 크게 3가지가 있으면 가장 큰 브라우저는 메인 글을 작성하고 업데이트하는 브라우저다. 그리고 우측 아래는 comment를 작성하는 브라우저. 메인 글을 계속적으로 업데이트할 예정이기에 글이 업데이트 될때 마다 간략한 기록을 comment 형태로 남길 예정이다. 그리고 좌측 길고 얇은 브라우저는 sms전송용 브라우저이다. 프로그램 실행 중 이슈사항이 발생하게 되면 즉시 문자를 전송하도록 하고 있으며 이때 사용하는 언어가 php인 관계로 브라우저에 웹 페이지를 띄어 sms를 전송하게끔 한다. 왜 이렇게 브라우저를 많이 쓸까?? 티스토리 글 작성도 꼭 브라우저를 띄워서 해야 하나? rest api를 쓰면 되지 않나?? 처음엔 그렇게 했었으나 테스트 중 막힌듯하다. api는 기능 제약도 많고 언제든 막힐 수 있겠다 싶어 브라우저를 띄우고 글을 작성해서 블로그를 운용하고자 한다.


[콤보박스]

버튼이야 버튼을 눌렀을 때 테스트를 위한 몇몇 기능이 실행되도록 하기 위함이기에 전혀 특별할 것이 없다. 다만 콤보박스의 용도는 조건 검색식 선택이다. 물론 이것도 테스트용으로 선택을 위해서 있는 것이긴 하지만... 키움의 조검 검색 기능을 활용하고 있다. 키움 HTS에서 만들어둔 조검 검색식을 불러올 수 있다. 정확히는 검색식을 불러오는 것이 아니다. 조건식을 불러와서 조건을 수정을 하거나 그럴 수 있는 것은 아니고 다만 HTS에서 만들어서 등록해준 조건 검색식으로 검색되어 나온 종목들의 리스트를 실시간으로 받아 볼 수 있는 것이다. 주식 시세 분석을 위한 기능을 일개 개발자가 다 구현하는 것을 불가능에 가깝다. 그런데 HTS에서는 여러 지표 및 분석 도구를 통해 검색 조건을 손쉽게 만들 수 있다. 그리고 필자의 자동 주식매매 프로그램에서는 해당 조건 검색에 의해 검색된 종목들의 정보를 받아 볼 수 있는 것이다. 상당히 큰 장점이 있는 기능이다. 각 개별 PC에서 모든 주가를 실시간으로 계속 확인 할 수는 없는 것이다. 해당 기능을 사용하면 적어도 내가 모니터링을 할 필요가 있는 조건에 걸리는 몇몇 종목들에 대해서만 모니터링을 하면 되는 것이다.

 

 



반응형

댓글()