반응형 전체 글4 파이썬 Lightweight Charts 사용법 - 업비트 API 연동 실시간 차트 업데이트 이전글2025.04.22 - [프로그래밍] - 파이썬 Lightweight Charts 사용법 - 실시간 차트 업데이트 업비트 API 연동을 위한 패키지를 설치하고 예제를 통해 실시간으로 시세를 받아 차트에 업데이트하는 방법을 알아보겠습니다. 패키지 설치업비트 API 관련 패키지를 설치합니다.conda activate lw-testpip install pyupbit 예제1. 데이터를 수신하는 부분의 병렬처리를 위한 큐를 생성하고 이를 웹소켓 연결을 위한 클래스에 인자로 전달합니다.2. 연결이 정상적이면 무한루프에서 큐를 통해 데이터를 수신할 때마다 처리합니다.3. 수신한 데이터를 이용해 차트를 업데이트합니다.4. 예제에서는 아르고의 시세를 받아왔고 업비트 1초 차트와 비교한 결과 정상적으로 동작하는 것을.. 2025. 4. 22. 파이썬 Lightweight Charts 사용법 - 실시간 차트 업데이트 이전글2025.04.21 - [프로그래밍] - 파이썬 Lightweight Charts 사용법 - 예제 예제를 통해 실시간으로 차트를 업데이트 하는 방법에 대해 알아보겠습니다. 예제1 차트 업데이트1. 같은 형태의 가지는 두 묶음의 데이터를 읽습니다.2. 먼저 선행 데이터를 이용해 차트를 그리고 후행 데이터의 한 행씩 차트를 업데이트합니다.3. 계속해서 Bar가 추가되며 실시간으로 차트를 그리는 모습을 보여줍니다.import pandas as pdfrom time import sleepfrom lightweight_charts import Chartimport osPATH = os.path.dirname(os.path.abspath(__file__))if __name__ == '__main__': .. 2025. 4. 22. 파이썬 Lightweight Charts 사용법 - 예제 파이썬 개발 환경에서 패키지를 설치하고 예제 코드를 실행해 보는 것에 대해 알아보겠습니다. Lightweight ChartsLightweight Charts는 트레이딩뷰에서 제공하는 금융 데이터 시각화를 위한 라이브러리입니다. 개발 환경 및 패키지 설치conda를 이용해 가상 환경을 만들고 해당 패키지를 설치합니다.lightweight-charts 패키지를 사용하기 위해서는 파이썬 버전이 3.8 이상 이어야 합니다.conda create -n lw-test python=3.8conda activate lw-testpip install lightweight-charts 예제다음과 같은 금융 데이터를 읽어서 차트로 출력합니다. 데이터 링크는 다음과 같습니다.https://github.com/louisnw01.. 2025. 4. 21. 주피터 노트북(Jupyter notebook) 커널 추가/삭제 커널을 추가하는 이유?개발 환경을 구축할 때는 프로젝트 별로 환경을 분리하는 것이 중요합니다. 파이썬에서는 주로 Conda와 같은 가상 환경을 이용하고 그 가상 환경에 커널을 추가해서 사용하면 효율적입니다. 커널 추가가상 환경을 활성화하고 커널을 추가합니다.conda info --envsconda activate '커널을 추가할 가상환경 활성화'pip install ipykernelpython -m ipykernel install --user --name '커널 이름' 커널 삭제jupyter kernelspec uninstall '커널 이름' 커널 목록jupyter kernelspec list 2025. 4. 19. 이전 1 다음 반응형