안녕하세요, pyupbit 개발팀.
Upbit 공식 개발자 센터의 공지사항 ([Notice] Addition of 'Candle Data' Minute Intervals to WebSocket - https://global-docs.upbit.com/changelog/websocket_candles_miniutes)을 통해 웹소켓으로 분봉 캔들 데이터를 구독할 수 있게 되었다는 점을 확인했습니다.
현재 pyupbit 라이브러리를 사용하여 minute1 interval의 캔들 데이터를 웹소켓으로 구독하고, 이를 바탕으로 RSI를 계산하려고 시도하고 있습니다. 하지만 WebSocketManager("candle", ["KRW-SAHARA", "minute1"])와 같은 방식으로 구독을 시도했을 때, websockets.ConnectionClosed 또는 self.process_response(response)와 같은 오류가 발생하여 웹소켓 연결이 제대로 이루어지지 않고 있습니다.
또한, 기존 pyupbit.get_ohlcv 함수를 통해 가져온 1분봉 데이터로 계산한 RSI 값(예: 비트코인 29.57, 사하라 에이아이 43.22)이 Upbit 웹/앱 차트에서 보여주는 1분봉 RSI 값(예: 비트코인 62, 사하라 에이아이 65)과 지속적으로 큰 차이를 보이는 문제를 겪고 있습니다.
pyupbit 라이브러리의 WebSocketManager를 사용하여 candle 타입 (특히 minute1 interval) 웹소켓 데이터를 올바르게 구독하는 방법이나, 현재 RSI 값 불일치 문제를 해결할 수 있는 방안에 대한 가이드를 요청드립니다.
미리 감사드립니다.
안녕하세요, pyupbit 개발팀.
Upbit 공식 개발자 센터의 공지사항 ([Notice] Addition of 'Candle Data' Minute Intervals to WebSocket - https://global-docs.upbit.com/changelog/websocket_candles_miniutes)을 통해 웹소켓으로 분봉 캔들 데이터를 구독할 수 있게 되었다는 점을 확인했습니다.
현재 pyupbit 라이브러리를 사용하여 minute1 interval의 캔들 데이터를 웹소켓으로 구독하고, 이를 바탕으로 RSI를 계산하려고 시도하고 있습니다. 하지만 WebSocketManager("candle", ["KRW-SAHARA", "minute1"])와 같은 방식으로 구독을 시도했을 때, websockets.ConnectionClosed 또는 self.process_response(response)와 같은 오류가 발생하여 웹소켓 연결이 제대로 이루어지지 않고 있습니다.
또한, 기존 pyupbit.get_ohlcv 함수를 통해 가져온 1분봉 데이터로 계산한 RSI 값(예: 비트코인 29.57, 사하라 에이아이 43.22)이 Upbit 웹/앱 차트에서 보여주는 1분봉 RSI 값(예: 비트코인 62, 사하라 에이아이 65)과 지속적으로 큰 차이를 보이는 문제를 겪고 있습니다.
pyupbit 라이브러리의 WebSocketManager를 사용하여 candle 타입 (특히 minute1 interval) 웹소켓 데이터를 올바르게 구독하는 방법이나, 현재 RSI 값 불일치 문제를 해결할 수 있는 방안에 대한 가이드를 요청드립니다.
미리 감사드립니다.