본문 바로가기
반응형

코인/업비트API14

코인 거래소 (업비트 코인원 빗썸 등) API 엑셀 파싱 사용하기 - VBA json 파싱 JSON 규칙 사실 이 부분은 어떻게 작성할지 고민을 많이 했습니다. 많은 코인 거래소 API는 json으로 되어있으며 해당 json 값을 파싱 해서 사용해야 합니다. json 값이라고 해서 특별할건 없습니다. 국내에서 크다는 코인 거래소 3개는 전부다 json 형태입니다. json arrow 형태로 보내줍니다. 해당 값의 특징을 설명하자면 코드의 시작과 끝은 [ ] 구분 1개 타입의 정보는 { } 구분 해당 값의 세부 항목은 , 구분 이렇게입니다. 이해가 안 될 수 있기 때문에 그냥 예시로 설명드리겠습니다. 위 사진은 업비트에서 결괏값으로 보내주는 값입니다. 항목 이름 개수 currency 2 balance 2 locked 2 avg_buy_price 2 avg_buy_price_modified 2 u.. 2021. 5. 16.
엑셀 업비트 API 실시간 캔들값 엑셀 파일 자동 갱신 - VBA 파이썬 , 자바 , C# 등 사실 다양한 언어로 API를 연동할 수 있습니다. 그런데 유독 엑셀을 사용하여 업비트의 정보를 불러오려고 합니다. 이유를 생각해보니 엑셀이 보기 편하고 정리하기 편해서였습니다. 그래서 엑셀을 사용한 업비트 API 실시간 캔들 값을 자동 경신하도록 만들었습니다. 엑셀에서 불러온 엑셀 값을 마음껏 수정하셔도 되고 텔레그램을 연결하여 특정 조건에 맞는 경우 핸드폰 알람 설정까지 가능합니다. 5분 양봉일 때 알람 되는 프로그램은 하나 올려놨습니다. 더보기 업비트 연속 양봉 또는 음봉 일 때 핸드폰 알람 프로그램 - 오토 핫키+텔레그램 (tistory.com) 업비트 연속 양봉 또는 음봉 일 때 핸드폰 알람 프로그램 - 오토핫키+텔레그램 프로그램 개요 업비트에서 제공하는 다양한 캔들이.. 2021. 5. 12.
엑셀로 업비트 코인 거래하기 업비트 API 적용 - VBA 2021.07.06 내용 추가 업비트 API를 엑셀에 연결해서 거래하는 방법입니다. 코드가 많이 중구난방이고 정리가 안되어서 다시 한번 정리합니다. 최대한 엑셀로 업비트 코인 거래를 간편하게 코드를 정리해서 올려 놓겠습니다. 1. 가장 먼저 레퍼런스 설정이 필요합니다. ( ※ 도구 > 참조 메뉴) - 필수 레퍼런스 (3개) Microsoft XML, v3.0 Microsoft WinHTTP Services , version 5.1 Microsoft Scripting Runtime 2. 코드 내용 - 저희가 수정할 것은 access_key , secret_key , query 부분입니다. Sub Order() Dim query As New Dictionary Dim DHeader As New Diction.. 2021. 5. 4.
VBA 일정 시간 간격으로 업비트 코인가격 갱신하기 아래 사이트에 업비트 api를 이용한 시세를 정리하고 있었습니다. 업비트 api 활용 모든 코인 시세 정리하기 - VBA (tistory.com) 업비트 api 활용 모든 코인 시세 정리하기 - VBA 업비트 api를 보면서 많은 내용이 있었습니다. 그중 나는 과연 어떤 코인을 사는 게 좋을지 생각하다가 52주 신고가 , 신저가 전일 종가 , 거래량을 정리하여 선택해보려고 합니다. 이건 순전히 저 downupup.tistory.com 근데 사용하다보니 반드시 필요한 기능이 하나 있었습니다. 그것은 바로 일정 시간 간격으로 계속 가격이 갱신되면 좋을것 같은데 계속 버튼을 눌러줘야 하는 문제점이였습니다. 그래서 이것을 어떻게 하면 좋을지 찾다보니 일정 시간 간격으로 이벤트를 호출하는 기능이 VBA에 존재했습.. 2021. 5. 2.
반응형