일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 업비트 차트
- upbit
- 차트
- 라이브 차트
- 나만의 사이트모음집
- WPF
- C#
- 업비트
- maui
- Chart
- 북마크
- 업비트 c#
- c# 업비트
- Upbit API
- 즐겨찾기
- XAML
- c# maui
- c# 차트
- c# 라이브 차트
- c# api호출
- Prism
- c# restapi
- c# 업비트 api키 목록
- c# websocket
- 업비트 API
- c# restapi 호출
- Today
- Total
목록2025/05 (8)
하아찡

이전글https://thesh.tistory.com/131 C# 업비트 차트 라이브 처리API 호출 목록 북마크사이트https://mysitecollection.com/guest/1/19/coinapi 내사이트모음자신만의 사이트를 저장해두고 사용합니다.mysitecollection.com 차트 라이브 실행화면 위 실행화면을 보시면 Trade값을 Webthesh.tistory.com휠 이벤트 추가#if WINDOWSusing Microsoft.UI.Xaml;using Microsoft.UI.Xaml.Input;using Microsoft.UI.Input;#endif#if WINDOWS protected override void OnHandlerChanged() { ..

API 호출 목록 북마크사이트https://mysitecollection.com/guest/1/19/coinapi 내사이트모음자신만의 사이트를 저장해두고 사용합니다.mysitecollection.com 차트 라이브 실행화면 위 실행화면을 보시면 Trade값을 WebSocket으로 실시간으로 데이터를 받아와서 처리합니다.차트 좌우 움직임 실행화면C# 코드MAUI에서 작업된 코드입니다. CandleChartView.csusing CoinManager.Upbit;using System;using System.Collections.Generic;using System.Collections.Specialized;using System.ComponentModel;using System.Linq;using Syste..

캔들작업하는데 이슈가 발생.예상 이슈는 Context Switch 발생같음(멀티쓰레드를 사용하게되면 발생하는 문제). 예를 들어 웹소켓을 통해 Trade 데이터를 실시간으로 받아와서 해당 데이터를 각각의 View 및 Page에게 전달해주기위해 이벤트를 발생시키는데, 한번에 동시 다발적인 처리를 동시 다발적으로 처리해서 그렇다...? 말이 이상하긴한데 C++ 게임 서버 공부할때 지겹게 본 과정이기에 해결하기위해 JobQueue와 같은 방식을 사용해서 처리해야 될듯합니다. 일단 JobQueue와 같은 방식으로 처리하기 전에 동시다발적인 처리를 동시다발적인 처리를 했다라는 아리달쏭한 말을 한번 보시죠.해당 그림을 보시면 각각의 이벤트가 동일한 ChartData를 참조하여 로직을 처리합니다.그래서 캔들을 추가하..

API 호출 목록 북마크사이트https://mysitecollection.com/guest/1/19/coinapi 내사이트모음자신만의 사이트를 저장해두고 사용합니다.mysitecollection.com캔들 처리 데이터는 1분단위로 받아오는걸로 처리를 했습니다. 업비트쪽 RestAPI URI 주소입니다.https://api.upbit.com/v1/candles/minutes/1 해당 URI를 가지고 호출을 하는데 추가적인 부분들이 더 붙습니다.https://api.upbit.com/v1/candles/minutes/1?market={코인명}&count={호출캔들}&to={호출시점}보시면 Get방식으로 *market, count, to 이렇게 3가지 값을 받습니다.market은 필수적으로 입력을 해주셔야합니..

API 호출 목록 북마크사이트https://mysitecollection.com/guest/1/19/coinapi 내사이트모음자신만의 사이트를 저장해두고 사용합니다.mysitecollection.com각종 요청에 따라 호출제한이 있습니다.대표적인 예를보면 캔들정보를 불러오는데 초당 10회가넘어가면 정상적인 호출을 할 수 없습니다. public ChartViewModel(UpbitManager upbitManager){ _upbitManager = upbitManager; _publicAPI = new PublicAPI(); CandleType = "minutes"; CandleMinUnit = 1; WeakReferenceMessenger.Default.Register(this..

API 호출 목록 북마크사이트https://mysitecollection.com/guest/1/19/coinapi 내사이트모음자신만의 사이트를 저장해두고 사용합니다.mysitecollection.comAPI Key를 사용해야 처리할 수 있는 작업이 많습니다. 사실 코인정보를 받아오는것 이외 처리는 다 APIKey값이 필요하죠.하지만 요청을 했을때 API Key값이 정상적이지 않으면 정상적인 요청을 하지못하다보닌깐 예외 처리를 해야하죠. 그래서 "API 키 리스트 조회" 라는 요청을 보내서 내가 가지고있는 API키 목록을 받아 와서 현재 처리 요청한 API키값이 정상적으로 처리가 가능한지? 혹은 API Key기간이 얼마나 남았는지를 확인할 수 있습니다. 그래서 해당 API 호출 URI는 아래와 같습니다.h..