본문 바로가기

전체 글75

[Spring Project] 코인 자동매매 프로그램 만들기 - 2. 업비트 매수, 매수 취소 매수 market : 종목 정보 ask : 매수 bid : 매도 https://docs.upbit.com/reference/%EC%A3%BC%EB%AC%B8%ED%95%98%EA%B8%B0 업비트 개발자 센터 업비트 Open API 사용을 위한 개발 문서를 제공 합니다.업비트 Open API 사용하여 다양한 앱과 프로그램을 제작해보세요. docs.upbit.com 1. VO 작성 (UPBIT open API에 있는 것들로) public class OrderVo { private String market; private String side; private String volume; private String price; private String ord_type; 2. api 호출 메소드 (orders).. 2022. 10. 21.
[Spring Project] 코인 자동매매 프로그램 만들기 - 1. 업비트 API 호출 + 시세 종목 조회 업비트 open api 사용 open api에서 access token을 생성해야 함. Access Token, Secret Key 는 절대로 외부에 노출하지 말고, 적어둬야함. 내 자산 조회 (전체 계좌 조회) https://docs.upbit.com/reference/ticker%ED%98%84%EC%9E%AC%EA%B0%80-%EC%A0%95%EB%B3%B4 1. VO 작성 (UPBIT open API에 있는 것들로) public class MyBankVo { private String currency; private String balance; private String locked; private String avg_buy_price; private boolean avg_buy_price_mod.. 2022. 10. 20.
SPRING[1] DI, IOC 의존성 주입 (DI) 사용할 객체를 직접 생성하지 않고 IoC컨테이너가 생성한 객체를 주입받아 사용하는 방식 ex) 사용자를 등록하는 클래스를 구현한다. 의존성 주입 (DI) 가 없다면? UserServiceImpl을 구현하는 시점에 JDBCUserRepository가 구현되어 있어야 함 JDBCUserRepository가 수정되면, UserServiceImpl도 같이 수정되어야 함 (할 때마다 new 해야함..) 의존성 주입 (DI) 를 사용한다면 ? UserServiceImpl이 생성될 때 UserRepository 의 구현 클래스가 자동으로 생성되어 주입 UserService를 사용하고 싶은 어플리케이션은 IOC 컨테이너에서 UserService를 가져오고, Repository는 이미 조합 IoC .. 2022. 10. 17.
20221034 - 차트분석 Bitcoin 시황 1. Master Kenobi 트위터 분석 2. 비트코인 로그 차트 분석 분홍색 선 : 바닥에서 -> 고점으로 올라온 기간 (1064일 = 3년) 이론상 2024년 10월이 최고점. 빨간색 선 : 최고점 -> 바닥을 찍는 기간 (546일) 이론상 2022년 11월이 최저점. 노란색 선 : 반감기 -> 최고점으로 올라오는 기간(535일) 이론상 2025년 10월 ~ 11월. 즉, 올 11월이 최저점으로 가정을 한다면 분석가는 2025년 10~ 11월 사이 비트코인이 최고점에 도달한다고 판단. 대략 1억 4천 ~ 1억 5천 책임은 모두 투자자한테 있습니다. 맹신하지 마세요. 참고자료 : 마이웨이님 youtube 2022. 10. 13.
[Mac] 터미널 사용법 TERMINAL (for MAC) 기본 사용법을 익혀보자 1. cd (change directory) 폴더 이동 cd + (폴더 이름), 하위 폴더로 이동한다. 예를들어, desktop으로 이동하고 싶을 경우 cd desktop을 쓴다. cd .. , 상위 폴더로 이동한다. 2. ls (list) 파일 목록 보여주기 ls는 내부 파일 목록을 보여주는 명령어다. cd desktop + ls 는 (desktop 내에 무슨 폴더들이 있나 보여준다.) 3. pwd (print working directory) pwd는 현재 경로를 보여주는 명령어 4. clear clear는 현재 터미널 창에 있는 내용을 정리해주는 명령어 (cd desktop + cleark) 5. touch touch는 현재 터미널 상에 있는.. 2022. 6. 28.
Oracle [7] JOIN, VIEW 조인 (JOIN) 두개 이상의 테이블에서 찾고자하는 데이터를 검색하기 위해 사용한다. JOIN 하는법 1. 내가 원하는 데이터를 찾는다 2. 원하는 데이터가 있는 테이블을 찾는다. 3. 여러개의 테이블에 있다면 각각의 테이블의 공통컬럼을 찾는다. 1. 송강 교수가 강의하는 과목을 찾는다. SELECT A.PNO , A.PNAME , B.CNO , B.CNAME FROM PROFESSOR A , COURSE B WHERE A.PNO = B.PNO AND A.PNAME = '송강'; 2. 학점이 2학점린 과목과 이를 강의하는 교수를 검색한다. SELECT A.PNO , A.PNAME , B.CNO , B.CNAME , B.ST_NUM FROM PROFESSOR A , COURSE B WHERE A.PNO =.. 2022. 6. 27.