본문 바로가기

차트2

2탄 바이낸스 차트 데이터 받기 (Kline/Candlestick Data) 자 데이터를 받아 왔으면 이제 데이터를 가공할 차례입니다. 이부분이 제일 많은 작업이 필요하고 귀찮죠 ... 일단 첫쨰 소켓으로 node.js을 통해서 front 쪽으로 데이터를 보내줍니다. HTML 에는 이렇게 데이터를 받습니다. CDN 설치 필수 입니다. var socket = io.connet("ws//서버 번호") socket.on 을 통해서 "data_set으로" 데이를 보낸뒤 return_data에서 데이터를 꺼냅니다. 일단 데이터가 여러게 2차열 배열로 들어가 있기때문에 for문을 돌려서 배열을 하나씩 꺼내줍니다. 그리고 나서 앞에 1탄에서 보시면 0번째는 시간입니다. [0] 값은 시간입니다. [1] 값은 open장 가격입니다. [2] 값은 제일 비싼 가격입니다. [3] 값은 제일 낮은 가격.. 2021. 2. 1.
1탄 바이낸스 차트 데이터 받기 (Kline/Candlestick Data) node js에서 request를 다운 받아 줍니다. ex) npm install request const request = require('request'); reqeust를 사용 한뒤 바이낸스 URL를 통해서 데이터를 가져옵니다 . sybmol(코인의 종류)저는 BTC-USDT로 가져왔습니다 . Interval(시간입니다 ) 저는 12시간씩 데이터를 가져왔습니다. var URL = "https://binance.com/api/v3/klines?symbol=BTCUSDT&interval=12h" const options = { url: URL, type:"get", }; request.get(options,function(err,data){ if(err){ console.log(err) }else{ v.. 2021. 1. 29.