거래대금 조건 추가
실제 거래해 보니 거래대금이 낮은 종목의 경우 변동성이 적어 손실만 보는 문제 발생. 이를 해결하기 위해 거래대금 조건(1억 이상) 추가
판매 조건 추가
[지표보다 낮아지면 판매]라는 단순한 조건으로 손절과 익절을 못하는 것 같아, 1% 손실 시 손절조건 추가. 3% 수익 시 익절조건 추가.
webhook 거래와 오류 분리
거래 알람용 webhook와 오류 webhook를 분리해서, 오류는 알람이 오게 함
received 1000 (OK); then sent 1000 (OK) 오류
에러 메시지로 걸러지는 오류 내용인데, 내용을 읽으면...? 1000 OK..? 왜 이러는지 감이 안 와서 업비트에 문의를 넣었다.
...재연결 로직 구현 해야겠다..
no close frame received or sent 오류
에러 메세지로, 웹소켓에 통신 오류가 발생한다. 문의에 대한 답은 아직 없어, 재연결 로직을 통해 해결해보았다. 위와 비슷한 문제로 추측된다.
실제로 1달여 동안 조건들을 추가하면서 수정해보았으나, 수익을 내기란 쉽지 않다는 것을 깨달았다. 수정한 조건도 단순히 거래량이 줄어서 손실이 줄어들었는지, 아니면 좋은 조건이여서 손실이 줄어들었는지 명확하지 않다. 일단은 자동매매 봇을 멈춰두고 학기가 끝나고 여유가 생기면 조건들을 수정해서 시도해 볼 생각이다.
https://github.com/ChabinHwang/upbit-trading-bot
GitHub - ChabinHwang/upbit-trading-bot: 업비트 서버와 통신하며 조건이 충족되면 자동으로 거래를 진행하
업비트 서버와 통신하며 조건이 충족되면 자동으로 거래를 진행하는 거래 봇 입니다. Contribute to ChabinHwang/upbit-trading-bot development by creating an account on GitHub.
github.com
'API Transaction > Upbit' 카테고리의 다른 글
[파이썬] 업비트 자동매매 봇 만들기 8 - 1차 완료 후 정리. 예외 사항 처리 및 추후 구현 가능 사항들. (0) | 2025.02.13 |
---|---|
[파이썬] 업비트 자동매매 봇 만들기 7 - private websocket, Critical Section, 비동기 Lock (Mutex) (0) | 2025.02.12 |
[파이썬] 업비트 자동매매 봇 만들기 6 - 거래중인 코인 갯수 유지(무분별한 코인 거래 방지) (1) | 2025.02.10 |
[파이썬] 업비트 자동매매 봇 만들기 5 - asyncio, async, await, 비동기 작업 (0) | 2025.02.08 |
[Python] 업비트 자동매매 봇 만들기 4 - Tulip Indicators (1) | 2025.02.01 |