업비트 기반 코인 자동매매 프로그램 프로젝트
제작언어 : python
GUI : Pyside6 (PYQT5는 라이선스 문제가 있음)
프로젝트기간 : 5개월
프로젝트명 : 시그널캐치
탭과 테이블, 어느정도의 디자인을 구성하기 위해서는 PYQT를 사용하는 것이 필수적이나 PYQT 같은 경우 라이선스 문제가 있어서 Pyside6를 기반으로 제작. Pyside6는 일부 문법이 PYQT와 차이가 있고, 정보가 제한적이었음.
주요기능 : 회원로그인, 시세화면, 보조지표 계산, 분할매수, 수익기록저장 등
1.로그인
>> 이메일주소로 로그인, 비밀번호 찾기 (sms 연동함), 사용기간 만료 체크
2.트레이딩
>> 매매 상세 내역, 설정값 확인, 실시간 업비트 시세, 매매 코인 수익률 표시
3.매매설정
>> 매매 대상 코인 설정, 시그널 설정 (시그널은 rsi, 스토케스틱, macd, 볼린저, 슈퍼트렌드, 즉시매수 적용)
>> 매수신호 포착을 위한 기술적지표들은 상세설정 가능. 골든크로스, 이평선 정배열 등 시그널 계산을 위해 필요한 기간, 수치 등.
>>분할매수 상세 설정, 익절, 손절, 트레일링스탑
* 슈퍼트렌드 계산값이 업비트와 트레이딩뷰가 근소하게 차이가 있음. 트레이딩뷰가 맞음.
4.수익기록
>> 프로그램 매매 내역 확인, 어떤 기술적 지표 매수신호에 진입하였고, 매수평단가는 얼마인지, 매도평단가는 얼마인지, 수익은 얼마인지 상세 내역 제공
>> 엑셀다운로드
>> 매매기간별보기(오늘, 일주일, 한달)
그동안 제작한 자동매매 프로그램 중 가장 규모가 크고, 많은 시간을 투입한 프로젝트가 아니였나 생각되네요.
맞춤형 자동매매 프로그램 (개인용, 회원용) 문의는 크몽으로 주세요. (업비트, 바이낸스, 바이비트)
'프로젝트' 카테고리의 다른 글
(프로젝트) 하이킨아시 롱 숏 자동매매 (0) | 2024.08.26 |
---|---|
업비트 RSI 자동매매 매도 프로그램 (0) | 2021.05.11 |
텔레그램 홍보 매크로 (3) | 2021.04.15 |
나이키 스니커 봇으로 자동구매 가능할까? 이미지 인식과 셀레니움 (47) | 2021.02.08 |