우아, 정말 잘 만드셨네요.
웹으로 만들었다는 것이 신박했고, 라즈베리파이를 사용한 것은 정말 멋진 아이디어였습니다.
주식 자동 매매, 자동 거래 프로그램의 신기원 이네요.
어떻게 웹으로 만들었지? 라즈베리파이에서 돌리는 것도 굳 아이디어
사실 이게 제일 궁금했습니다.
대신 좀 복잡합니다. 그리고 준비물이 하나 더 필요합니다. 바로 안드로이드 공기계 핸드폰.
그리고 이베스트투자증권에서만 가능합니다.
방법은 이베스트투자증권에서는 다른 증권사들과 다르게 안드로이드 및 iOS, 즉 모바일 앱용 API를 제공합니다.
그래서 증권사 서버와의 연결을 중계해주는 프록시 모바일 앱을 만들고 웹 어플리케이션이 이 모바일 앱을 통해서 증권사 서버에 요청하는 구조로 만들었습니다. 오~ 신박한 아이디어 입니다.
덕분에 웹으로 만들 수 있었고, 가벼운 웹서버와 DB서버를 이용해서 라즈베리파이에서 실행시킬 수 있게 되었습니다.
라즈베리파이 정도면 하루 종일 켜놓고 있어도 전기소비량이 PC나 노트북에 비하면 월등히 적습니다. 더구나 1대 가격이 5~10만원 가량, 중고로 구매하면 더 저렴합니다.
설치방법 - 무료입니다
하지만, 설치하는 방법이 일반인이 따라하긴 좀 어려울 수도 있습니다.
데모사이트 : https://beefproj.duckdns.org/beefproj/ (id/pw : demo/demo)
(오라클 무료 클라우드에 띄워놓은 것이고 멀티유저용으로 제작된 것이 아니라 불안정할 수 있다고 합니다.)
데모 함 보고 마음에 든다면, 고고고 해보세요.
설치방법이 쉽지는 않습니다. 그래도 동영상으로 잘 설명을 해두어서 따라하면 설치할 수 있긴 합니다.
영상보고 따라하기 쉽지 않다면, 그냥 다른 프로그램 사용하는 것이 더 좋습니다.
설치: https://youtu.be/htLnj7X3ZLA
위키참고: https://github.com/beefproj/beefproj.github.io/wiki/Install-Guide
사용법
둘러보기: https://youtu.be/ctwcknwRGgw
매매로직 작성 #1: https://youtu.be/uH0GesVyAAU
매매로직 작성 #2: https://youtu.be/pGN8HXL9Uts
매매로직 작성 #3: https://youtu.be/aFprA5cir-s
당일매도 기능소개: https://youtu.be/a_oUudpq4u0
네, 저는 주식에 대해 아는 것이 없다 보니 무슨 말 하는지 하나도 모르겠습니다.
자동매매, 자동거래에 필요한 많은 기능들이 제공되는 것 같습니다.
역시 코딩은 21세기의 기본 소양인가요?
ㅎㅎ 설마요. 웹 개발 하시는 분이라 사이드 프로젝트로 만드셨겠죠.
물론, 본업과 상관 없이 코딩 배워서 필요한 프로그램들 만드는 분들도 있습니다.
뭐든 배우는 건 다 좋습니다.
하지만, 취미로 배워서 이정도 완성도 갖는 웹 사이트 만드는 것이 쉽지는 않습니다.
소스가 공개되어 있진 않습니다
github 링크가 있어서 소스가 공개되어 있는가 보다, 주식은 모르지만 소스나 함 볼까 싶었는데 소스가 공개되어 있진 않습니다.
소스가 공개되어 있으면 더 재미나게 봤을텐데 아쉽습니다.
웹 스택은 뭘로 구성했나, 백엔드는 뭘로 만들었나, 프론트엔드는 뭘 사용했나 궁금했는데 말입니다.
그래도 라즈베리파이를 응용한 것은 정말 멋지네요.
저도 라즈베리파이 하나 구매해 가지고 놀아 봐야겠습니다.
전기도 적게 먹고, 크기도 아주 작아서 서버나 항상 켜둬야 하는 프로그램 돌리는 용도로 사용하면 좋을 것 같습니다.
근데, 딱히 그렇게 돌려야할 프로그램이 필요한 상황이 아직까진 없긴 하네요.
나중에 필요하면 사야겠습니다.