본문 바로가기

캔들   ( 8 )


암호화폐 과거 캔들 데이터 DB 에 저장하기 . 파이썬 코드 개요  바이비트 거래 종목의 과거 캔들 데이터 확보하여 DB 에 저장하는 파이썬 코드 작성 상세.   사전필수  이전 파이썬에서 구현 완료했던 바이빗 거래소로 정보 요청하여 확보된 과거 캔들 데이터를 csv 파일로 저장하는 코드 (상세보기 : https://igotit.tistory.com/5766  )에서 파일 저장하는 기능 대신 DB 로 저장하는 부분 구현한다.이전 작성 글에서는 바이비트 거래소 api 에 접근하는 기초적인 부분부터 단계적으로 구현 진행하는 스텝 바이 스텝 방식으로 설명되었기에 본 글에서 이 부분 설명 생략하고 바로 완전하게 작동하는 결론적인 코드 정리해둔다.   본 예에서 사용되는 SQLite DB 스키마는 https://igotit.tistory.com/5809  에서 정의된 것과.. 2024. 9. 1.
bybit . API V5 . 웹소켓 Kline . 실시간 캔들 수신 웹소켓으로 실시간 캔들 수신   웹소켓 구독 해지 공통사항 : https://igotit.tistory.com/4946 웹소켓 Kline 요청하기.  subscribe Topic kline.{interval}.{symbol} e.g., kline.30.BTCUSDT interval 설정 가능값 : 1 3 5 15 30 60 120 240 360 720 D W M  subscribe 구문 예 파이썬 pybit 패키지 이용한 요청예 . 리니어 BTCUSDT 의 5분 봉 실시간 캔들 정보 요청한것. from pybit.unified_trading import WebSocketfrom time import sleepws = WebSocket( testnet=True, channel_type="line.. 2024. 8. 25.
암호화폐 캔들 데이터 확보 코드 . 파이썬 pybit 바이비트 암호화폐 캔들 데이터 처리 코드 . 파이썬 pybit 이용.   개요 암호화폐 거래소 바이비트 API 통신 위한 공식 파이썬 패키지 pybit 이용하여 파이썬에서  캔들 데이터 확보하기 위한 가장 기본적인 형태(사람이 사용하기 불편한 형태)에서 출발하여 점진적으로 더 유용한 형식으로 코드 발전시키는 과정, csv 파일로 저장 , 코드 정리 방법등  단계별로 모두 정리.  본 글에서의 바이비트 API 버전 : 현재(2024. 08.21) 시점  최신 버전 API V5 .    사전 필수 셋팅 - 파이썬 개발환경 구축 되어있어야 함. 구축예 :  https://igotit.tistory.com/5761- 파이썬에 pybit 설치되어있어야 함.  설치구문 :  pip install pybit  사전 .. 2024. 8. 22.
bybit . API V5 . rest . Get Kline . 캔들 백데이터 bybit . API V5 . rest . Get Kline . 캔들 백데이터  개요 - 바이비트 거래소의 모든 종목의 캔들 데이터 확보가능. - 기능: 지정된 거래 페어의 과거 Kline(캔들) 데이터를 불러옴- 용도: 과거 가격 분석, 트레이딩 전략 테스트, 시장 동향 파악 HTTP Request GET v5/market/kline  요청인자  ParameterRequiredTypeCommentscategoryfalsestringProduct type. spot,linear,inverseWhen category is not passed, use linear by defaultsymboltruestringSymbol name, like BTCUSDT, uppercase onlyintervaltruest.. 2024. 8. 17.
암호화폐 . MEXC . API . 선물 . 웹소켓. 실시간 캔들 K-line MEXC 선물전용 웹소켓 서버 : wss://contract.mexc.com/ws K-line - 실시간 현재 캔들 subscribe , unscribe { "method":"sub.kline", "param":{ "symbol":"BTC_USDT", "interval":"Min60" } } { "method":"unsub.kline", "param":{ "symbol":"BTC_USDT" } } 제공데이터 형식 { "channel":"push.kline", "data":{ "a":233.740269343644737245, "c":6885, "h":6910.5, "interval":"Min60", "l":6885, "o":6894.5, "q":1611754, "symbol":"BTC_USDT", "t":.. 2022. 3. 15.
암호화폐 . MEXC . API . 선물 . 캔들 확보 개요 - 암호화폐 거래소 MEXC 의 선물 종목 들 ( 예 : 인버스 종목 BTC_USD , ETH_USD , 리니어 종목 BTC_USDT, ETH_USDT .. ) rest api 로 캔들 확보. 요청 주소 : https://contract.mexc.com/api/v1/contract/kline/{symbol} 요청 예 : 인버스 종목 BTC_USD 1일봉 : https://contract.mexc.com/api/v1/contract/kline/BTC_USD?interval=Day1 리니어 종목 BTC_USDT 1일봉 : https://contract.mexc.com/api/v1/contract/kline/BTC_USDT?interval=Day1 시작,끝시간 지정 요청예 : https://contrac.. 2022. 3. 14.
암호화폐 . MEXC . API . 현물 . ETF . 캔들 확보 개요 - 암호화폐 거래소 MEXC 의 현물 종목들 ( 예 : BTC, ETH, XRP ,... ) rest api 로 캔들 확보. 동일 요청주소로 ETF 종목들 (예: BTC3L_USDT, BTC3S_USDT ,...) 도 정보 제공됨. 요청 주소 : https://api.mexc.com/api/v3/klines 요청 예 : 현물 BTC_USDT 1일봉 : https://api.mexc.com/api/v3/klines?symbol=BTCUSDT&interval=1d 현물 BTC_USDT 1일봉 2개 : https://api.mexc.com/api/v3/klines?symbol=BTCUSDT&interval=1d&limit=2 ETF BTC3S_USDT 1일봉 : https://api.mexc.com/ap.. 2022. 3. 14.
MQL5. MqlRates. CopyRates . 캔들 데이터 개요mql5 에서 캔들 데이터들 활용하기 위해서는 함수 CopyRates 호출하면서 마지막 인자에 구조체 MqlRates 배열 전달해주면  MqlRates 로 캔들 데이터 얻을 수 있다.   MqlRatesstruct MqlRates { datetime time; // Period start time double open; // Open price double high; // The highest price of the period double low; // The lowest price of the period double close; // Close price long tick_volu.. 2020. 10. 11.


 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5