목록C#/코인프로그램 - 코드 (32)
하아찡
코인 주문 필수 함수 using FileIO; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Diagnostics; using System.Net.Http; using System.Text; using System.Text.Json; using System.Threading.Tasks; using Upbit.Functions; namespace Upbit.UpbitFunctions { public class Order { private void Errors(string str) { JObject jmain = JObject.Parse(str); if (str != "") { JToken err..

선택된 코인을 매수 매도할때 사용 CoinOrder.xaml 매수 / 매도 / 주문내역 시장가 / 지정가 주문옵션 미체결 / 체결 미체결 / 체결 내역 큼직하게 Xaml코드만 분할해놨습니다. 각종 스타일 내용은 전체 코드를 살펴봐주세요.
UI쪽 컬러를 저장하고 불러와서 적용하는 방식을 사용하기위해 작업함. Colors.cs using FileIO; using Prism.Mvvm; using System; using System.Collections.Generic; using System.Security.Cryptography; using System.Windows.Media; namespace PublicColor { public class Colors : BindableBase { private static Colors colorinstance; public static Colors Colorinstance { get { if (colorinstance == null) colorinstance = new Colors(); return ..

코인 목록 불러옴. CoinList.xaml ALL KRW BTC USDT CoinListViewModel.cs using Language; using Prism.Commands; using Prism.Events; using Prism.Mvvm; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.Drawing; using System.Linq; using System.Threading.Tasks; using System.Timers; using System.Windows; using System.Windows.Controls;..

선택된 코인 호가창을 보여줌. 최대 10개까지로 설정했음. BidAskList.xaml DivByThreeConverter.cs using System; using System.Globalization; using System.Windows.Data; using System.Windows; namespace Upbit.Converter { public class DivByThreeConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value is double width) { return width / 3.0; } return De..

등록된 UpbitAPI키의 잔고를 확인해 줌. 미리 보기 Balance.xaml API인증이 안 됐을 경우 API인증을 해달라고 띄워주는 TextBlock 평가손익 TotalPrice -> 현재가 * 현재보유량 Cost -> 평단가 * 현재보유량 MultiBinding을 사용해서 TotalPrice랑 Cost를 뺀 가격이 평가손익 SubConvert역할은 해당 두 데이터를 빼가지고 출력해 줌. SubConvert.cs using System; using System.Globalization; using System.Windows.Data; namespace Upbit.Converter { class SubConverter : IMultiValueConverter { public object Convert..