Package api.quotation.module
Class CandlesApi
java.lang.Object
api.quotation.module.CandlesApi
시세 캔들 API 클래스
- Since:
- 2021.11.30 Tue 00:09:08
- Author:
- RWB
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDayCandles(String market)일 캔들 응답 반환 메서드getDayCandles(String market, String to, int count, String convertingPriceUnit)일 캔들 응답 반환 메서드 (전체 파라미터)getMinuteCandles(int unit, String market)분 캔들 응답 반환 메서드getMinuteCandles(int unit, String market, String to, int count)분 캔들 응답 반환 메서드 (전체 파라미터)getMonthCandles(String market)월 캔들 응답 반환 메서드getMonthCandles(String market, String to, int count)월 캔들 응답 반환 메서드 (전체 파라미터)getWeekCandles(String market)주 캔들 응답 반환 메서드getWeekCandles(String market, String to, int count)주 캔들 응답 반환 메서드 (전체 파라미터)
-
Constructor Details
-
CandlesApi
public CandlesApi()
-
-
Method Details
-
getMinuteCandles
분 캔들 응답 반환 메서드- Parameters:
unit- : [int] 분 단위 (1, 3, 5, 10, 15, 30, 60, 240)market- : [String] 마켓 코드 (ex. KRW-BTC)- Returns:
- [UpbitResponse] MinuteCandle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getMinuteCandles
public UpbitResponse<MinuteCandle[]> getMinuteCandles(int unit, String market, String to, int count) throws IOException분 캔들 응답 반환 메서드 (전체 파라미터)- Parameters:
unit- : [int] 분 단위 (1, 3, 5, 10, 15, 30, 60, 240)market- : [String] 마켓 코드 (ex. KRW-BTC)to- : [String] 마지막 캔들의 시간 (ex. 2021-01-01 09:08:15 or 2021-01-01T09:08:15+09:00)count- : [int] 캔들 개수 (1 ~ 200)- Returns:
- [UpbitResponse] MinuteCandle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getDayCandles
일 캔들 응답 반환 메서드- Parameters:
market- : [String] 마켓 코드 (ex. KRW-BTC)- Returns:
- [UpbitResponse] DayCandle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getDayCandles
public UpbitResponse<DayCandle[]> getDayCandles(String market, String to, int count, String convertingPriceUnit) throws IOException일 캔들 응답 반환 메서드 (전체 파라미터)- Parameters:
market- : [String] 마켓 코드 (ex. KRW-BTC)to- : [String] 마지막 캔들의 시간 (ex. 2021-01-01 09:08:15 or 2021-01-01T09:08:15+09:00)count- : [int] 캔들 개수 (1 ~ 200)convertingPriceUnit- : [String] 종가 환산 화폐 단위 (ex. KRW)- Returns:
- [UpbitResponse] DayCandle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getWeekCandles
주 캔들 응답 반환 메서드- Parameters:
market- : [String] 마켓 코드 (ex. KRW-BTC)- Returns:
- [UpbitResponse] Candle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getWeekCandles
public UpbitResponse<Candle[]> getWeekCandles(String market, String to, int count) throws IOException주 캔들 응답 반환 메서드 (전체 파라미터)- Parameters:
market- : [String] 마켓 코드 (ex. KRW-BTC)to- : [String] 마지막 캔들의 시간 (ex. 2021-01-01 09:08:15 or 2021-01-01T09:08:15+09:00)count- : [int] 캔들 개수 (1 ~ 200)- Returns:
- [UpbitResponse] Candle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getMonthCandles
월 캔들 응답 반환 메서드- Parameters:
market- : [String] 마켓 코드 (ex. KRW-BTC)- Returns:
- [UpbitResponse] Candle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-
getMonthCandles
public UpbitResponse<Candle[]> getMonthCandles(String market, String to, int count) throws IOException월 캔들 응답 반환 메서드 (전체 파라미터)- Parameters:
market- : [String] 마켓 코드 (ex. KRW-BTC)to- : [String] 마지막 캔들의 시간 (ex. 2021-01-01 09:08:15 or 2021-01-01T09:08:15+09:00)count- : [int] 캔들 개수 (1 ~ 200)- Returns:
- [UpbitResponse] Candle[]를 포함한 Upbit 응답 객체
- Throws:
IOException- 데이터 입출력 예외
-