Index

A C D E F G H I J L M O R S T V Y Z 
All Classes and Interfaces|All Packages

A

addFile(List<TradeCandle>, File, long) - Static method in class io.runon.trading.data.csv.CsvCandle
 
addLine(String) - Method in class io.runon.trading.data.csv.CsvTimeCandleRead
 
addLine(String) - Method in class io.runon.trading.data.file.TimeFileCandles
 
addLine(String) - Method in class io.runon.trading.data.file.TimeFileLineRead
 
addTimeCandle(TimeCandle) - Method in class io.runon.trading.data.csv.CsvTimeCandleRead
 
append(StringBuilder, BigDecimal) - Static method in class io.runon.trading.data.csv.CsvCommon
 

C

CandleStorage - Class in io.runon.trading.data.candle
전체 캔들을 메모리에 올려놓고 사용하는방식 시장지표를 사용하는환경에서는 사용을 추천하지 않는다.
CandleStorage() - Constructor for class io.runon.trading.data.candle.CandleStorage
 
CsvCandle - Class in io.runon.trading.data.csv
csv 파일을 활용한 캔들 생성
CsvCandle() - Constructor for class io.runon.trading.data.csv.CsvCandle
 
CsvCommon - Class in io.runon.trading.data.csv
csv 공통
CsvCommon() - Constructor for class io.runon.trading.data.csv.CsvCommon
 
CsvOpenInterest - Class in io.runon.trading.data.csv
csv 형태의 미체결 약정 관리
CsvOpenInterest() - Constructor for class io.runon.trading.data.csv.CsvOpenInterest
 
CsvSymbolCandle - Class in io.runon.trading.data.csv
데이터 로드
CsvSymbolCandle(String, String) - Constructor for class io.runon.trading.data.csv.CsvSymbolCandle
 
CsvTimeCandleRead - Class in io.runon.trading.data.csv
csv 파일을 활용한 캔들 생성
CsvTimeCandleRead(long) - Constructor for class io.runon.trading.data.csv.CsvTimeCandleRead
 
CsvTimeFile - Class in io.runon.trading.data.csv
시간 형상의 파일을 새로운경로에 새로운 파일로 이관한다.
CsvTimeFile() - Constructor for class io.runon.trading.data.csv.CsvTimeFile
 
CsvTimeFilePathChange - Class in io.runon.trading.data.csv
시간 형상의 파일을 새로운경로에 새로운 파일로 이관한다.
CsvTimeFilePathChange() - Constructor for class io.runon.trading.data.csv.CsvTimeFilePathChange
 
CsvTimeName - Class in io.runon.trading.data.csv
// candle/symbol/1d/2000 = 100년 (36500) // candle/symbol/4h/2000 = 20년 (43800) // candle/symbol/3h/2000 = 20년 (58400) // candle/symbol/2h/2000 = 20년 (87600) // candle/symbol/1h/2000 = 10년 (87600) // candle/symbol/5m/2022 = 1년 (105000) // candle/symbol/1m/202207 = 1달 (43200) // candle/symbol/5s/20220701 = 5일 (86400) // candle/symbol/3s/20220701 = 2일 (57600) // candle/symbol/2s/20220701 = 2일 (86400) // candle/symbol/1s/20220707 = 1일 (86400) csv 파일을 활용한 Trade 생성
CsvTimeName() - Constructor for class io.runon.trading.data.csv.CsvTimeName
 
CsvTrade - Class in io.runon.trading.data.csv
csv 파일을 활용한 Trade 생성
CsvTrade() - Constructor for class io.runon.trading.data.csv.CsvTrade
 

D

DAY_1 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 
DAY_2 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 
DAY_5 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 

E

EMPTY_FILES - Static variable in class io.runon.trading.data.file.Files
 
end() - Method in class io.runon.trading.data.file.TimeFileCandles
 
end() - Method in class io.runon.trading.data.file.TimeFileLineRead
 
endName - Variable in class io.runon.trading.data.file.TimeFileLineRead
 
endRead() - Method in class io.runon.trading.data.file.TimeFileRead
읽기 종료
endRead() - Method in interface io.runon.trading.data.ReadEnd
 

F

Files - Class in io.runon.trading.data.file
파일관련 정보 활용
Files() - Constructor for class io.runon.trading.data.file.Files
 
fromBegin(String, StringRead) - Method in class io.runon.trading.data.file.TimeFileRead
앞에서 부터 읽기
fromEnd(String, StringRead) - Method in class io.runon.trading.data.file.TimeFileRead
뒤에서 부터 읽기

G

getBigDecimal(String) - Static method in class io.runon.trading.data.csv.CsvCommon
 
getBigDecimal(JSONObject, String) - Static method in class io.runon.trading.data.json.JsonOrgUtils
 
getCandle(long) - Method in class io.runon.trading.data.candle.TimeCandleArrayGet
 
getCandle(long) - Method in interface io.runon.trading.data.candle.TimeCandleGet
 
getCandles() - Method in class io.runon.trading.data.file.TimeFileCandles
 
getCandles(long) - Method in class io.runon.trading.data.candle.CandleStorage
 
getCandles(long, int) - Method in class io.runon.trading.data.candle.CandleStorage
 
getCandles(long, long, int) - Method in class io.runon.trading.data.candle.CandleStorage
 
getFilesDir(String) - Static method in class io.runon.trading.data.file.TimeFiles
 
getFilesDirs(String) - Static method in class io.runon.trading.data.file.TimeFiles
 
getLastLine(String) - Static method in class io.runon.trading.data.file.TimeFiles
 
getLastOpenTime(String) - Static method in class io.runon.trading.data.csv.CsvCommon
 
getName(long, long) - Static method in class io.runon.trading.data.csv.CsvTimeName
 
getName(long, long, ZoneId) - Static method in class io.runon.trading.data.csv.CsvTimeName
 
getName(long, TimeName.Type, ZoneId) - Static method in class io.runon.trading.data.file.TimeName
 
getOpenTime(String) - Static method in class io.runon.trading.data.csv.CsvCandle
 
getPath(String, String, long, ZoneId, long) - Static method in class io.runon.trading.data.csv.CsvTimeName
 
getPath(String, String, long, ZoneId, String, long) - Static method in class io.runon.trading.data.csv.CsvTimeName
 
getTime(String) - Static method in class io.runon.trading.data.csv.CsvTimeFile
 
getTime(String) - Method in class io.runon.trading.data.csv.CsvTimeFilePathChange
 
getTime(String) - Method in class io.runon.trading.data.file.TimeFilePathChange
 
getTime(String) - Method in class io.runon.trading.data.json.JsonTimeFilePathChange
 
getYmd(String) - Static method in class io.runon.trading.data.time.YmdInt
 

H

HOUR_1 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 

I

IdPath - Class in io.runon.trading.data
Id, 경로 정보
IdPath() - Constructor for class io.runon.trading.data.IdPath
 
IdPath(String, String) - Constructor for class io.runon.trading.data.IdPath
 
io.runon.trading.data - package io.runon.trading.data
data
io.runon.trading.data.candle - package io.runon.trading.data.candle
 
io.runon.trading.data.csv - package io.runon.trading.data.csv
 
io.runon.trading.data.file - package io.runon.trading.data.file
 
io.runon.trading.data.json - package io.runon.trading.data.json
 
io.runon.trading.data.time - package io.runon.trading.data.time
시간관련 데이터 처리
isEnd() - Method in class io.runon.trading.data.file.TimeFileLineRead
 
isInDir(String) - Static method in class io.runon.trading.data.file.TimeFiles
 
isInDirs(String) - Static method in class io.runon.trading.data.file.TimeFiles
 
isStop - Variable in class io.runon.trading.data.file.TimeFileLineRead
 

J

JsonOrderBook - Class in io.runon.trading.data.json
json 파일을 활용한 호가창 정보
JsonOrderBook() - Constructor for class io.runon.trading.data.json.JsonOrderBook
 
JsonOrgUtils - Class in io.runon.trading.data.json
org.json 그룹을 사용할때 데이터 처리용 유틸성 클래스
JsonOrgUtils() - Constructor for class io.runon.trading.data.json.JsonOrgUtils
 
JsonTimeFilePathChange - Class in io.runon.trading.data.json
시간 형상의 파일을 새로운경로에 새로운 파일로 이관한다.
JsonTimeFilePathChange() - Constructor for class io.runon.trading.data.json.JsonTimeFilePathChange
 
JsonVolume - Class in io.runon.trading.data.json
json 파일을 활용한 거래량 정보
JsonVolume() - Constructor for class io.runon.trading.data.json.JsonVolume
 

L

load(long, long) - Method in class io.runon.trading.data.csv.CsvSymbolCandle
 
load(long, long, String[], String[]) - Method in class io.runon.trading.data.csv.CsvSymbolCandle
 
load(long, long, String, String) - Method in class io.runon.trading.data.csv.CsvSymbolCandle
 
load(File, long) - Static method in class io.runon.trading.data.csv.CsvCandle
 
load(String, long) - Static method in class io.runon.trading.data.csv.CsvCandle
 
load(String, long, int) - Static method in class io.runon.trading.data.csv.CsvCandle
 
load(String, long, long, long, ZoneId) - Static method in class io.runon.trading.data.csv.CsvCandle
 
loadCandle(String, long) - Method in class io.runon.trading.data.candle.CandleStorage
 
loadLongShortRatio(String) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
loadLongShortRatio(String, int) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
loadOpenInterest(String) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
loadOpenInterest(String, int) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 

M

main(String[]) - Static method in class io.runon.trading.data.csv.CsvTrade
 
main(String[]) - Static method in class io.runon.trading.data.json.JsonOrderBook
 
main(String[]) - Static method in class io.runon.trading.data.json.JsonOrgUtils
 
make(String) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
make(String) - Static method in class io.runon.trading.data.csv.CsvTrade
 
make(String) - Static method in class io.runon.trading.data.json.JsonOrderBook
 
make(String[], long) - Static method in class io.runon.trading.data.csv.CsvCandle
 
make(String, long) - Static method in class io.runon.trading.data.csv.CsvCandle
 
makeLongShortRatio(String) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
makeTimeCandle(String, long) - Static method in class io.runon.trading.data.csv.CsvCandle
 
makeTimeVolumes(String) - Static method in class io.runon.trading.data.json.JsonVolume
 
makeTimeVolumes(String, TimeVolumes) - Static method in class io.runon.trading.data.json.JsonVolume
 
MONTH_1 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 

O

out(String, TradeCandle[]) - Static method in class io.runon.trading.data.csv.CsvCandle
 
outDir(String, String) - Method in class io.runon.trading.data.file.TimeFilePathChange
 
outDirs(String, String) - Method in class io.runon.trading.data.file.TimeFilePathChange
 

R

read(String) - Method in class io.runon.trading.data.file.TimeFileLineRead
 
read(String) - Method in interface io.runon.trading.data.StringRead
 
ReadEnd - Interface in io.runon.trading.data
읽기종료 이벤트

S

setCharset(Charset) - Method in class io.runon.trading.data.file.TimeFileRead
 
setEndName(long) - Method in class io.runon.trading.data.file.TimeFileLineRead
 
setEndName(String) - Method in class io.runon.trading.data.file.TimeFileLineRead
 
setReadEnd(ReadEnd) - Method in class io.runon.trading.data.file.TimeFileRead
 
setStartName(long) - Method in class io.runon.trading.data.file.TimeFileLineRead
 
setStartName(String) - Method in class io.runon.trading.data.file.TimeFileLineRead
 
setTimeKey(String) - Method in class io.runon.trading.data.json.JsonTimeFilePathChange
 
setType(TimeName.Type) - Method in class io.runon.trading.data.file.TimeFilePathChange
 
setZoneId(ZoneId) - Method in class io.runon.trading.data.csv.CsvSymbolCandle
 
setZoneId(ZoneId) - Method in class io.runon.trading.data.file.TimeFilePathChange
 
startName - Variable in class io.runon.trading.data.file.TimeFileLineRead
 
stop() - Method in class io.runon.trading.data.file.TimeFileLineRead
 
StringRead - Interface in io.runon.trading.data
문자열 전달받기

T

time - Variable in class io.runon.trading.data.csv.CsvTimeCandleRead
 
TimeCandleArrayGet - Class in io.runon.trading.data.candle
백테스팅같은 환경에서 캔들을 메모리에 로딩해놓고 시간에 맞는 캔들만 불러올때
TimeCandleArrayGet(TradeCandle[], long) - Constructor for class io.runon.trading.data.candle.TimeCandleArrayGet
 
TimeCandleGet - Interface in io.runon.trading.data.candle
시간을 이용해서 캔들얻기 백테스팅용
TimeFileCandles - Class in io.runon.trading.data.file
data
TimeFileCandles(long) - Constructor for class io.runon.trading.data.file.TimeFileCandles
 
TimeFileLineRead - Class in io.runon.trading.data.file
data
TimeFileLineRead() - Constructor for class io.runon.trading.data.file.TimeFileLineRead
 
TimeFilePathChange - Class in io.runon.trading.data.file
시간 형상의 파일을 새로운경로에 새로운 파일로 이관한다.
TimeFilePathChange() - Constructor for class io.runon.trading.data.file.TimeFilePathChange
 
TimeFileRead - Class in io.runon.trading.data.file
시간정보가 있는 파일
TimeFileRead() - Constructor for class io.runon.trading.data.file.TimeFileRead
 
TimeFiles - Class in io.runon.trading.data.file
시간정보가 있는 파일
TimeFiles() - Constructor for class io.runon.trading.data.file.TimeFiles
 
TimeName - Class in io.runon.trading.data.file
시간 형상의 파일을 새로운경로에 새로운 파일로 이관한다.
TimeName() - Constructor for class io.runon.trading.data.file.TimeName
 
TimeName.Type - Enum Class in io.runon.trading.data.file
 
type - Variable in class io.runon.trading.data.file.TimeFilePathChange
 

V

value(long, TradeCandle) - Static method in class io.runon.trading.data.csv.CsvCandle
 
value(long, BigDecimal, BigDecimal) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
value(OpenInterest) - Static method in class io.runon.trading.data.csv.CsvOpenInterest
 
value(OrderBook) - Static method in class io.runon.trading.data.json.JsonOrderBook
 
value(TradeCandle) - Static method in class io.runon.trading.data.csv.CsvCandle
 
value(Trade) - Static method in class io.runon.trading.data.csv.CsvTrade
 
valueOf(String) - Static method in enum class io.runon.trading.data.file.TimeName.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.runon.trading.data.file.TimeName.Type
Returns an array containing the constants of this enum class, in the order they are declared.

Y

YEAR_1 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 
YEAR_10 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 
YEAR_100 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 
YEAR_20 - Enum constant in enum class io.runon.trading.data.file.TimeName.Type
 
YmdInt - Class in io.runon.trading.data.time
데이터 구조에서 일별데이터를 ymd int 형으로 사용할때의 유틸성 매스도
YmdInt() - Constructor for class io.runon.trading.data.time.YmdInt
 

Z

zoneId - Variable in class io.runon.trading.data.file.TimeFilePathChange
 
A C D E F G H I J L M O R S T V Y Z 
All Classes and Interfaces|All Packages