목록C# (56)
하아찡
코인 주문 필수 함수 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..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/uPHmR/btsBcQHICr4/AaI4FlhJsR5LP5inPcgOb0/img.gif)
선택된 코인을 매수 매도할때 사용 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 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blJc9o/btsBb9M00ng/qtAye5xuKrkUWO70oyBppk/img.gif)
코인 목록 불러옴. 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;..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/brnOeL/btsA7MSWCOv/dxtkckVsMBPY5uUGo54ED0/img.gif)
선택된 코인 호가창을 보여줌. 최대 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..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Qg5Yt/btsAYGzCZY7/jJ4fiaXnVd4b35Y7zYOaK1/img.gif)
등록된 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..