목록전체 글 (121)
하아찡

완료사항 - 차트 실시간 반영 완료 - 호가창 매수 매도 작업완료 추가수정사항 - 차트 실시간 반영은 완료했지만 현재 차트 최대값, 최소값 처리 안해둠. - 시간데이터를 UTC로 받아와서 KST로 변환작업 해야함. 실시간 차트 화면 차트는 웹에서 표시해주는 것보다 프로그램에서 표시해주는게 더 빠른듯. 매수 / 매도 화면 소수점 아래 숫자들이 너무 지저분하게 나와서 해당부분들을 반올림할예정( .8) 실시간 차트 컨트롤과 (호가,매수매도) 하는 컨트롤이 서로다른데 차트실시간데이터를 현재 호가컨트롤에서 받아오는 방식으로 진행해서 코드가 난잡함. 그냥 소켓을 하나 더써서 차트에다 넣어서 진행할지 고민중.. 오늘 생긴 수정사항 수정후 1. 코인목록컨트롤 정리작업. 2. DB에 모든 코인 거래 내용을 저장하는 기능..

업비트 실시간 호가를 받아오기위해 홈페이지 참조. https://docs.upbit.com/docs/upbit-quotation-websocket 업비트 개발자 센터 업비트 Open API 사용을 위한 개발 문서를 제공 합니다.업비트 Open API 사용하여 다양한 앱과 프로그램을 제작해보세요. docs.upbit.com 시세 정보란에 REST API 수신방식과 WebSocket 수신방식이 있는데 나는 WebSocket 방식을 채용함. 참조설정 참고사이트 https://icechou.tistory.com/258 현재 진행한 내용 호가창(현재 1~10호가 까지만 받아오게 설정해둠) 매수 / 매도 활성화버튼 -> 추후 해당 버튼으로 매수 / 매도 할 때 구분해주게함. //해당버튼 마음에 들어서 나머지 버튼들..

WPF를 처음접해서 차트같은건 당연히 있겠지하고 찾아서 쓸라했는데 쓸만한 것들은 다 판매용이여서 미숙하지만 차트를 만들어 보기 시작함. 차트 작업을 들어가기전에 현재 잔고 / 체결대기 / 예약주문 / 체결완료 / 주문취소 기능들은 다 구현한상태로 넘어갔어가지고 중간사항에 남김. 현재 잔고와 각종 대기 취소 체결완료 등등 해당부분들은 작업이 완료됐지만 코인 목록을 불러오는 부분은 작업이 다 끝나지않음. 코인 목록 불러오는 부분은 현재 전체 목록만 불러올뿐 KRW, BTC, USDT 영역을 따로 불러오는 기능을 넣어두지않고 버튼만 만들어두었고 검색할수있게 텍스트박스도 일단 추가만 해둔상태 아마 매수 / 매도창을 다 만든후에 작업을 들어갈 예정. 차트 급한불을 꺼가지고 일단 다음 진행으로 넘어감 현재 매수/매..

완료 - 분봉버튼 추가완료 - 휠돌릴시 확대 축소기능 추가 - 해당 차트 Max,Min값 출력 및 최소시간, 최대시간 출력 수정이 필요한부분 - 휠돌릴시 해당 부분 차트에서 확대를해야하는데 단순 확대 축소만함. - 해당 분봉을 눌렀을때 현재 분봉이 어떤건지 버튼에 색상같은걸 줘야할듯. 추가해야할부분 - 현재 차트와 이전 차트를 가져와서 합치는 작업은 완료했고, 남은작업은 실시간으로 현재 각 분봉데이터를 받아와 처리해야함. 일단 여기서 차트 부분은 마무리하고 매수 / 매도 창을 만든후 수정이 필요한부분과 추가해야할 부분을 손볼예정 프로그램창 변경된 XAML 변경된 코드 및 추가된 코드 private void MouseMove(object sender, MouseEventArgs e) { //현재 마우스좌표..

이전에 추가해야하는 기능 일부 추가완료 - 좌측으로 스크롤시 데이터를 불러오게함 - 해당 부분 차트를 볼때 그부분 위 아래 맥스 민 값으로 최대 최소화를 하는 작업 완료. 추가시 발생한 오류 - 좌측스크롤시 데이터를 불러오다가 제멋대로 튕겨나가는 문제가 발생 작업화면 수정된 코드 private void MouseMove(object sender, MouseEventArgs e) { if (e.LeftButton == MouseButtonState.Pressed && sender == movingObject) { //감도 0.5값이 적당하다고봄. double newLeft = (e.GetPosition(wPanel).X - firstXPos) * 0.5; //double newTop = (e.GetPosi..