일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c# maui
- 라이브 차트
- C#
- WPF
- 업비트 c#
- 즐겨찾기
- c# 업비트 api키 목록
- 북마크
- c# api호출
- c# restapi
- Prism
- 업비트
- c# websocket
- 차트
- c# 라이브 차트
- c# 업비트
- 업비트 API
- c# restapi 호출
- Upbit API
- maui
- upbit
- Chart
- XAML
- 나만의 사이트모음집
- c# 차트
- 업비트 차트
- Today
- Total
목록분류 전체보기 (130)
하아찡

이전글https://thesh.tistory.com/132 C# MAUI 차트 - 휠이전글https://thesh.tistory.com/131 C# 업비트 차트 라이브 처리API 호출 목록 북마크사이트https://mysitecollection.com/guest/1/19/coinapi 내사이트모음자신만의 사이트를 저장해두고 사용합니다.mysitecollection.comthesh.tistory.com추가된 기능 Y축 시간 클릭시 Y축에따른 가격 아마 이제 더이상 차트에 관한 코드는 작업해서 올리지 않을거같습니다.(중간중간 작업한 코드는 올라가겠지만 따로 글을 작성하지는 않을듯합니다.)해당 코드에서 수정하시고 추가하고싶은 기능을 추가하시면 될듯합니다. 이벤트는 ICommand를 통해 값을 전달받아서 사용..

이전글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..