구글 스프레드시트 + 코인원 API로 구현한 "Coinone 150 Orderbook by 1BTC"

in #kr6 years ago (edited)

구글 스프레드시트 + 코인원 API로 구현한 "Coinone 150 Orderbook by 1BTC"

코인원 API를 활용하여 구글 스프레드시트로 구현한 150 뎁스 오더북을 공개합니다.

스크린샷 2018-11-20 오전 10.55.23.png

https://docs.google.com/spreadsheets/d/1Zklew7BxEs2Tx8l6VoNdgL-wEnMVzFOIeih2YRiJTYA/edit?usp=sharing

사용 방법

  1. 위 링크에 접속합니다.
  2. 반드시 파일 > 사본만들기를 하신 후 본인의 구글 드라이브에서 사용하시기 바랍니다.
  3. 기본값으로 3종 암호화폐(BTC, ETH, XRP)를 각각의 시트로 만들어뒀습니다.
    종목 변경을 원한다면, A2칸 종목 심볼이 적힌 노란색 음영 부분에 다른 심볼을 입력하고, 시트 이름을 바꾸세요.
    시트 개수가 많아지면, 로딩이 오래걸려 느려질 수 있으니 시트 개수는 최소한으로 만들어 쓰시기 바랍니다.

주의사항

  • (유지보수) 현재 매수/매도 잔량 차트부분의 X축의 최대값을 임의로 고정값을 지정했지만, 추후 가격/잔량의 변동에 따라 바꿔줘야할 수 있습니다. 변경시 매수/매도 차트의 같은 값을 변경해주세요.
  • 숨김 처리한 셀들은 계산을 위해 존재하므로 삭제시 제대로 표시되지 않을 수 있습니다.
  • 이 시트에서 사용한 API는 퍼블릭 API이며, 코인원 API 문서에서 확인할 수 있습니다. (https://coinone.co.kr/)
  • 이 시트로 발생하는 모든 손실에 대해서 제작자인 저는 책임지지 않습니다.

이 시트의 장점

API에 대해 잘 몰라도 코인원 API로 제공하는 150 뎁스까지 오더북을 넓게 볼 수 있습니다.
더 넓은 범위의 오더북의 위 아래 누적 호가 상태를 시각화하여 볼 수 있습니다.

이 시트의 단점

구글 스프레드시트로 구현하였기에 실시간 동기화가 어렵습니다. 새로고침해야합니다.
때로는 구글 시프레드시트의 접속 과다가 공격으로 간주되어 API 값을 못받아올 수도 있습니다.
직접 종목을 추가/변경해야하여 번거로우며, 다수 추가하면 느려질 수 있으니 주의해야합니다.


이 시트가 흥미로웠거나 거래에 도움이 되었다면, 꼭 Upvote 부탁드립니다.
감사합니다.

Sort:  

코인원에 댑스차트가 생긴 관계로 이 글에서 공유한 스프레드시트의 공유 권한을 내립니다.