반응형

업비트보조지표 2

원하는 보조지표만 한번에 조회하기 - 파이썬 업비트 비트코인 자동매매

예전에 각종 보조지표들을 한번에 조회하는 방법에 대해서 살펴 보았는데요. 보조지표를 구하기 위해서는 캔들 데이터가 필요하고 캔들 데이터는 업비트 API를 호출해야 하기 때문에 여러 보조 지표를 구하기 위해 반복해서 API를 호출하는 것을 피하기 위해 캔들을 조회하기 위한 API는 한 번만 호출하고 여러 보조 지표를 한번에 구하는 로직을 구현했었습니다. 하지만 해당 로직 역시 불필요한 보조지표까지 모두 계산을 하기 때문에 속도 측면에서 불리한 점을 발견하게 되어 이번 시간에는 원하는 보조지표만 한번의 API 호출로 계산하여 속도를 개선한 로직을 살펴 보려고 합니다. 과거에 포스팅한 보조지표 한번에 조회하는 방법은 아래 포스팅에서 확인하실 수 있습니다. 2021.08.10 - [프로젝트/비트코인 자동매매] ..

보조 지표 한번에 구하기 - 파이썬 업비트 비트코인 자동매매

지금까지 몇 차례에 걸쳐 업비트 API와 파이썬을 이용한 비트코인 자동매매 프로그램을 만드는데 사용하게 될 보조지표를 구하는 방법들을 개별적으로 살펴 보았습니다. 하지만 개별적으로 보조지표들을 조회하는 방법은 불필요한 조회를 여러번 하게 되어 속도에 영향을 미칠 수 있기 때문에 실제 자동매매 프로그램을 작성할 때에는 보조지표를 개별적으로 조회하기 보다는 한 번에 모두 조회하는 것이 좋습니다. 지금까지 알아본 보조지표들과 대부분의 보조지표들은 모두 캔들 데이터를 기반으로 계산을 하게 되는데 4개의 보조지표를 각각 계산하게 된다면 동일한 캔들 데이터를 업비트 API를 4회 호출하는 불필요한 과정을 거치게 되고 업비트 API 호출은 초당 조회 횟수제한이 있기 때문에 속도에 큰 영향을 미칠 수 있습니다. 그래서..

반응형