본문 바로가기

기록지/비트코인 자동 거래 시스템 만들기

[비트코인 자동 거래 시스템] 2주차 Python을 활용한 코빗 API 메소드 구현

반응형

1. 개요

 

 2주차이다. 말이 2주차이지, 사실 1주차를 구현한지 몇일 되지 않았다. 다만 단계별로 기록지를 올리고 싶어 한 단계를 끝내고 글을 써본다. 언어는 Python을 활용하였다. 이유는 특별한 프레임워크를 사용하는 것도 아니고 서버에 자동적으로 실행되어야 하기에 라이브러리가 많고 쉬운 Python을 사용하였다. 

 

2. 본문

 

 2주차에 한 작업은 코빗 API에서 내가 필요할만한 것들을 확인하고 이를 메소드로 불러올 수 있도록 클래스를 작성하였다. 객체지향언어의 힘을 믿기에 각 기능별로 메소드와 Class를 분류하고, 이를 최종적으로 연결하는 작업으로 개발을 진행하기로 하였다. 다음은 내가 작성한 Class이다.

 

 

 이것은 가장 기본이 되는 메소드 이고, 이 밑에 해당 API별로 각 메소드를 구분하였다. 그럴일은 없겠지만 혹시 궁금하신 분들은 아래 Git 링크에 있으니 참고하길 바란다.

 

git link: https://github.com/agape1225/BITCOIN-AUTO-TRAD

 

GitHub - agape1225/BITCOIN-AUTO-TRAD: 비트코인 자동 매매

비트코인 자동 매매. Contribute to agape1225/BITCOIN-AUTO-TRAD development by creating an account on GitHub.

github.com

 

3. 결어

 

 이제 데이터베이스에 대한 메소드를 작성할 것이다. 사실 많이 두렵다. 아마도 초기 셋팅이 큰 트라우마여서 그런 것 같다. 문제 해결 과정을 꼭 해당 블로그에 작성했으면 좋겠다.

반응형