1. 업비트로 4단계 인증 후 open API 받기
2. 파이썬 3.89 설치, Visual studio code 설치
3. 코드 짜기
4. 클라우드에 올려 24시간 실행하기.
5. 구경하기
안녕하세요.
오늘은 비트코인을 자동으로 돌리는 다른 방법을 소개하려고 합니다.
저는 Tmux를 이용했었는데요. 이게 단점이 업비트에서 점검을 하거나 그러면 에러가 나서 코드가 아예 멈춰버립니다.
그래서 인터넷에 찾아보니 process로 등록시키는 방법과 crontab을 이용하는 방법이 있더라고요.
process로 등록시키는 방법 또한 꺼도 계속 실행을 시키는 것이니 같은 오류가 날 것 같아서 crontab을 사용해 보았습니다.
crontab은 윈도우 스케쥴러와 같은 역학을 해서 정해진 시간에 그 코드를 실행시키는 겁니다.
그러니 점검 시간에는 에러가 나더라도 점검이 끝난 후에 실행이 된다면 아무런 문제가 없을 것이라고 예상이 됩니다.
여러 crontab을 설명하는 블로그들이 있는데요.
저는 오라클을 사용하기 때문에 오라클 기준으로 설명하겠습니다.
일단 오라클은 crontab이 깔려있지 않습니다. 그래서 실행 자체가 안되더라고요.(이거 찾는데만..ㄷㄷ)
sudo apt install cron -y
이걸로 하면 crontab을 사용할 수 있습니다.
그런데 한 가지 문제가 있습니다.
기본적으로 우리가 사용하는 오라클에서는 시간이 UTC로 표현이 됩니다.
이걸 우리나라 시간으로 바꿔주는 것이 시간을 설정하는데 도움이 됩니다.
sudo dpkg-reconfigure tzdata
이걸로 들어가셔서 6번 아시아에 69번 서울을 선택하시면 됩니다.
바꾸신 다음에 date를 입력하시면 바뀐 시간을 확인하실 수 있습니다.
비트코인 자동거래 방법2 (crontab)
비트코인 자동 매매하기 1편(개념 이해)
비트코인 자동 매매하기 2편(Open API 받기)
'코인자동매매 > 업비트' 카테고리의 다른 글
비트코인 및 김프 시세 메신저로 받기 (1) (1) | 2021.11.02 |
---|---|
비트코인 자동거래 방법2 (crontab) (5) | 2021.09.25 |
비트코인 자동매매하기 4-8편(코드짜기8-수정) (18) | 2021.08.29 |
비트코인 자동매매하기 5-2편(오라클 크라우드) (0) | 2021.08.18 |
비트코인 자동매매하기 4-7편(코드짜기7) (15) | 2021.08.17 |
댓글