본문 바로가기
반응형

바이낸스api2

바이낸스API 적용을 위한 서버시간 찾기 - VBA 바이낸스는 검증 방법 중 TimeStamp가 존재합니다. 그렇기 때문에 바이낸스의 서버시간을 알 수 있어야 합니다. TimeStamp값을 바이낸스의 서버시간으로 적용해야만 합니다. 예전에 오토 핫키로 서버시간을 찾아서 적용하는 프로그램을 만들었는데 엑셀도 동일하게 했습니다. 해당 서버를 "get" 했을 때 getResponseHeader에 Date가 존재합니다. 이것이 결국 해당 서버의 시간이 됩니다. 하지만 저희에게 필요한 것은 Date 타입이지 String 타입이 아닙니다. Date 타입과 String 타입의 차이는 아주 큰 차이가 있습니다. Date 타입은 시간 계산이 가능합니다. Sub ServerTimeGet() Set WH = CreateObject("winhttp.winhttprequest... 2021. 5. 8.
바이낸스 API 적용을 위해 엑셀에서 Unix TimeStamp 만들기 - VBA 바이낸스 API는 인증 절차 중 Unix TimeStamp를 사용합니다. 바이낸스 API 문서를 찾아보니 timestamp=1499827319559 이렇게 적혀있었습니다. TimeStamp라는 것은 1970년 1월 1일 00시 00분 00초부터 현재까지 시간 차이를 "초"로 표시 바이낸스 API 문서에는 All time and timestamp related fields are in milliseconds. milliseconds로 적용 되어 있습니다. milliseconds라고 하면 1000 = 1초가 됩니다. 즉 1499827319559 = 1499827319.559 초입니다. 엑셀 함수의 DateAdd 함수를 사용하면 2017년 07월 12일이 됩니다. 위와 같이 하면 TimeStamp를 시간으로 .. 2021. 5. 7.
반응형