본문 바로가기
반응형

분류 전체보기140

빗썸 지수 엑셀 확인하기 - VBA 빗썸 지수 BTMI , BTAI가 있습니다. 빗썸 API 문서에 가면 확인 가능합니다. 코드는 아주 심플하고 Response 값도 아주 심플합니다. 사실문제는 이걸 어떻게 사용하느냐가 문제입니다. 코스피 지수 처럼 현재 빗썸에 돈이 유입되고 있는지 유출되고 있는지 정도인 것 같습니다. 거래를 할 때 하나의 참고 용도로 사용하시기 바랍니다. Sub btci() Set whttp = CreateObject("winhttp.winhttprequest.5.1") whttp.Open "get", "https://api.bithumb.com/public/btci" whttp.send Set result = JsonConverter.ParseJson(whttp.responsetext) Btai_index = resu.. 2021. 6. 3.
웹 크롤링 속도 테스트 Xml VS WinHttp 웹 크롤링을 하다 보니 Xml과 WinHttp는 기능이 비슷한 것 같습니다. XML이 빠르다는 Google링 이야기가 많은데 실제 어떠한지 테스트해봤습니다. 파싱 하는 부분이 아닌 그냥 단순하게 웹에 접속을 요청하여 자료를 받아오는 순간 까지입니다. 테스트는 2가지 타입으로 테스트했습니다. 1. 용량이 많은 데이터를 받아 올 때 2. 여러 번 접속해야 되는 경우 용량이 많은 데이터라고 해봐야 사실 미비하지만 그나마 큰 코인마켓 캡으로 테스트했습니다. 10번씩 테스트하여 최대 , 최솟값을 제외한 8개 값의 평균입니다. 방법 평균 시간 WinHttp 1.269875초 XML 0.962375초 결론적으로 XML이 약 25% 정도 빠릅니다. 10번에 대한 시간 테스트입니다. 실험 코드가 궁금하실 수 있을 것 같.. 2021. 6. 3.
코빗 API 엑셀 내 보유 코인 정리 - VBA 코빗 API의 https://api.korbit.co.kr/v1/user/balances를 사용합니다. 코빗의 지갑 정리를 사용하기 위해서는 $ACCESS_TOKEN이 필요합니다. 그래서 먼저 $ACCESS_TOKEN을 발급받는 방법을 설명하겠습니다. $ACCESS_TOKEN 발급 받기 가장 먼저 API를 신청해야 합니다. API를 신청하시면 CLIENT_ID와 CLIENT_SECRET 키를 줍니다. 그리고 인증 페이지에서 https://api.korbit.co.kr/v1/oauth2/access_token를 통해서 ACCESS_TOKEN을 발급받습니다. 그래서 아래 코드에 CLIENT_ID와 CLIENT_SECRET에 해당 값을 입력하신 뒤 실행하시면 직접 실행 창에 access_token 값이 노출되.. 2021. 6. 1.
빗썸 API 연결 엑셀 내 보유코인 지갑 정리 및 현재 시세 정리 - VBA 생각보다 엄청 오래 걸렸네요. 빗썸 API 문서를 금방 분석하고 해석될 거라 생각했었는데 그게 아녔네요 빗썸 API 문서 분석만 일주일은 걸린 거 같네요 빗썸 API 문서와 레퍼런스 코드는 생각보다 수정되어야 할 부분이 많지만 수정이 되지 않고 있는 듯하여 많은 컴퓨터 언어를 검색도 해서 수정했습니다. 구구 절절 이야기하면 어렵지만 파이썬 , C# , C++ , JAVA까지 4개 코드를 열심히 수정해야만 해결했네요 샘플 코드라고 제공된 것도 바로 실행되지도 않고..... 생각보다 고생을 했지만.... 빗썸 API는 문서는 아주 불친절했지만 돌려주는 값은 아주 착실하네요 내 지갑 정리 , 자산 정보를 제공하는 Balance에 현재 시세가 붙어있네요~! 빗썸에서 Balance에서 제공하는 Response 값.. 2021. 5. 28.
반응형