하아찡

WPF - 차트(1) 본문

C#/코인프로그램 - 진행상황

WPF - 차트(1)

하아찡 2022. 8. 3. 16:08

이번에 처음 WPF를 공부를하게되어서 코드가 많이 난잡함

필요한 차트모양

원하는 차트 모양

차트가 두개로 나눠짐  금액 차트랑 / 거래량 막대그래프

일단은 금액 차트를 작업함.

 

작업한 차트모양

일단 원하는 코인 차트를 200개를 읽어와서 출력하는데까지는 완성

추후 남은작업은 좌측으로 움직일때 이전데이터를 읽어와 차트에 추가하는 방식

 

 Query Params  - to 부분에 시간을 전달해서 이전데이터를 읽어올라하는데 마지막 틱에서 -30*18(-540분을 빼야 제대로 작동함... 왜...?)

string TimeStamp = "";
if (!FirstSerch)
{

	DateTime dt = Convert.ToDateTime(keeptm[0].candle_date_time_kst);
	DateTime.TryParse(keeptm[0].candle_date_time_kst, null, System.Globalization.DateTimeStyles.AssumeLocal, out dt);

	//-30 * 18 ?
	DateTime dt1 = dt.AddMinutes(-30 * 18);

	TimeStamp = $",to:{dt1.ToString("yyyy-MM-dd")}T{dt1.ToString("HH")}%3A{dt1.ToString("mm")}%3A{dt1.ToString("ss")}Z";
}
List<Structs.TickMin> tm = upbit.TickMin(min, $"market:{Coin}{TimeStamp},count:{200}");
반응형

'C# > 코인프로그램 - 진행상황' 카테고리의 다른 글

WPF - 차트(4)  (0) 2022.08.05
WPF - 차트(3)  (0) 2022.08.04
WPF - 차트(2)  (0) 2022.08.04
WPF 공부시작 -차트  (0) 2022.08.03
업비트 C# 프로그램  (0) 2022.07.27