Uses of Class
io.runon.trading.technical.analysis.candle.TradeCandle
Packages that use TradeCandle
Package
Description
MovingAverage
1.
거래량 관련 보조지표
1.
시장 관련 지표들
여러 종목으로 산출하는 지표데이터
-
Uses of TradeCandle in io.runon.trading.technical.analysis.candle
Fields in io.runon.trading.technical.analysis.candle declared as TradeCandleMethods in io.runon.trading.technical.analysis.candle that return TradeCandleModifier and TypeMethodDescriptionTradeAdd.addTrade(io.runon.trading.Trade trade) trade 추가CandleCombine.combine(int count) CandleCombine.combine(int count, int startIndex, int end) CandleCombine.combineLast(int count) 마지막 캔들을 기준으로 결합Candles.getCandles()static TradeCandleTradeCandle.sumCandles(TradeCandle[] candles, long openTime, long closeTime) Methods in io.runon.trading.technical.analysis.candle with parameters of type TradeCandleModifier and TypeMethodDescriptionvoidTradeCandle.addCandle(TradeCandle tradeCandle) 캔들정보추가 (정보합침)static intTaCandles.getOpenTimeIndex(TradeCandle[] candles, long openTime) static intTaCandles.getOpenTimeIndex(TradeCandle[] candles, long openTime, int searchLength) static intTaCandles.getStartIndex(TradeCandle[] candles, long openTime, int searchLength) static BigDecimal[]CandleBigDecimals.getTradingPriceArray(TradeCandle[] array) static BigDecimal[]CandleBigDecimals.getTradingPriceArray(TradeCandle[] array, int resultLength) static BigDecimal[]CandleBigDecimals.getTradingPriceArray(TradeCandle[] array, int startIndex, int end) static TradeCandleTradeCandle.sumCandles(TradeCandle[] candles, long openTime, long closeTime) Constructors in io.runon.trading.technical.analysis.candle with parameters of type TradeCandleModifierConstructorDescriptionCandleCombine(TradeCandle[] candles) TimeCandle(long time, TradeCandle candle) -
Uses of TradeCandle in io.runon.trading.technical.analysis.candle.candles
Fields in io.runon.trading.technical.analysis.candle.candles declared as TradeCandleMethods in io.runon.trading.technical.analysis.candle.candles that return TradeCandleModifier and TypeMethodDescriptionTradeCandles.addTrade(io.runon.trading.Trade trade) 거래정보 추가 trade addTradeCandles.addTrade(io.runon.trading.Trade[] trades) TradeCandles.getCandle(long endTime) TradeCandles.getCandles()캔들 배열 얻기 candles getTradeCandles.getCandles(int count) 캔들 배열 얻기 candles getTradeCandles.getCandles(int endIndex, int count) TradeCandles.getCandles(long endTime, int count) 캔들 배열 얻기 기존배열에서 end time 이용하여 원하는 캔들만큼 건수생성static TradeCandle[]TradeCandles.getCandles(long timeGap, TradeCandle[] candles, long endTime, int count) static TradeCandle[]TradeCandles.getCandles(TradeCandle[] candles, int endIndex, int count) static TradeCandle[]TradeCandles.getCandles(TradeCandle[] candles, long endTime, int count) Methods in io.runon.trading.technical.analysis.candle.candles with parameters of type TradeCandleModifier and TypeMethodDescriptionvoidTradeCandles.addCandle(TradeCandle tradeCandle) add candlevoidTradeCandles.addCandle(TradeCandle[] tradeCandles) add trade candlesvoidTradeCandles.addCandle(TradeCandle tradeCandle, boolean isCandlesChange) add candlevoidCandleChangeObserver.changeCandle(TradeCandle lastEndCandle, TradeCandle newCandle) 캔들 변경static TradeCandle[]TradeCandles.getCandles(long timeGap, TradeCandle[] candles, long endTime, int count) static TradeCandle[]TradeCandles.getCandles(TradeCandle[] candles, int endIndex, int count) static TradeCandle[]TradeCandles.getCandles(TradeCandle[] candles, long endTime, int count) Constructors in io.runon.trading.technical.analysis.candle.candles with parameters of type TradeCandleModifierConstructorDescriptionTradeCandles(long timeGap, TradeCandle[] candles, int saveCount) 생성자 처음부터 많은 켄들이 한번에 추가될 경우 -
Uses of TradeCandle in io.runon.trading.technical.analysis.indicator.divergence
Methods in io.runon.trading.technical.analysis.indicator.divergence with parameters of type TradeCandleModifier and TypeMethodDescriptionstatic DivergenceData[]Divergence.getArray(TradeCandle[] candleArr, BigDecimal[] compareArr, int minLength, int maxLength) 다이버전스 Array를 돌려준다.static DivergenceData[]Divergence.getArray(TradeCandle[] candleArr, BigDecimal[] compareArr, int minLength, int maxLength, int size) 다이버전스 Array를 돌려준다. -
Uses of TradeCandle in io.runon.trading.technical.analysis.indicator.ma
Methods in io.runon.trading.technical.analysis.indicator.ma with parameters of type TradeCandleModifier and TypeMethodDescriptionstatic BigDecimalVwma.get(TradeCandle[] array, int n) static BigDecimalVwma.get(TradeCandle[] array, int n, int index) static BigDecimal[]Vwma.getArray(TradeCandle[] array, int n, int resultLength) 평균 배열 얻기static BigDecimal[]Vwma.getArray(TradeCandle[] array, int n, int startIndex, int end) static io.runon.trading.TimeNumber[]Vwma.getTimeNumbers(TradeCandle[] array, int n, int resultLength) static io.runon.trading.TimeNumber[]Vwma.getTimeNumbers(TradeCandle[] array, int n, int startIndex, int end) -
Uses of TradeCandle in io.runon.trading.technical.analysis.indicator.volume
Methods in io.runon.trading.technical.analysis.indicator.volume with parameters of type TradeCandleModifier and TypeMethodDescriptionstatic BigDecimalAdLine.get(TradeCandle candle, BigDecimal previousAd) static BigDecimalVr.get(TradeCandle[] array, int n) static BigDecimalVr.get(TradeCandle[] array, int n, int index) static BigDecimal[]AdLine.getArray(TradeCandle[] array, int resultLength) static BigDecimal[]AdLine.getArray(TradeCandle[] array, BigDecimal initAd, int resultLength) static BigDecimal[]AdLine.getArray(TradeCandle[] array, BigDecimal initAd, int startIndex, int end) static BigDecimal[]Vr.getArray(TradeCandle[] array, int n, int resultLength) static BigDecimal[]Vr.getArray(TradeCandle[] array, int n, int startIndex, int end) static io.runon.trading.TimeNumber[]AdLine.getTimeNumbers(TradeCandle[] array, int resultLength) static io.runon.trading.TimeNumber[]AdLine.getTimeNumbers(TradeCandle[] array, BigDecimal initAd, int resultLength) static io.runon.trading.TimeNumber[]AdLine.getTimeNumbers(TradeCandle[] array, BigDecimal initAd, int startIndex, int end) static io.runon.trading.TimeNumber[]Vr.getTimeNumbers(TradeCandle[] array, int n, int resultLength) static io.runon.trading.TimeNumber[]Vr.getTimeNumbers(TradeCandle[] array, int n, int startIndex, int end) -
Uses of TradeCandle in io.runon.trading.technical.analysis.indicator.volume.profile
Methods in io.runon.trading.technical.analysis.indicator.volume.profile with parameters of type TradeCandleModifier and TypeMethodDescriptionstatic VolumeProfileData[]VolumeProfile.getData(TradeCandle[] candleArr) 매물대 데이터를 얻는다static VolumeProfileData[]VolumeProfile.getData(TradeCandle[] candleArr, int vpSize) 매물대 데이터를 얻는다static VolumeProfileData[]VolumeProfile.getData(TradeCandle[] candleArr, int vpSize, int arrSize) 매물대 데이터를 얻는다 -
Uses of TradeCandle in io.runon.trading.technical.analysis.market
Constructors in io.runon.trading.technical.analysis.market with parameters of type TradeCandle -
Uses of TradeCandle in io.runon.trading.technical.analysis.pattern
Fields in io.runon.trading.technical.analysis.pattern declared as TradeCandleMethods in io.runon.trading.technical.analysis.pattern that return TradeCandleMethods in io.runon.trading.technical.analysis.pattern with parameters of type TradeCandleModifier and TypeMethodDescriptionvoidCandlePatternDefault.changeLastCandle(TradeCandle lastEndCandle) 마지막 캔들 지점 변경 패턴발생시 패턴정보 객체 리턴 패턴발생하지 않으면 null 리턴abstract CandlePatternPointCandlePatternDefault.getPoint(TradeCandle[] candles, int index, BigDecimal shortGapRate) 캔들의 배열이 바뀔 수 있으므로 array 로 직접 받음 패턴결과 패턴이 유효하지 않을경우 null 을 리턴Constructors in io.runon.trading.technical.analysis.pattern with parameters of type TradeCandle -
Uses of TradeCandle in io.runon.trading.technical.analysis.pattern.lower.shadow
Methods in io.runon.trading.technical.analysis.pattern.lower.shadow with parameters of type TradeCandleModifier and TypeMethodDescriptionHammerPattern.getPoint(TradeCandle[] candles, int index, BigDecimal shortGapRate) HangingMan.getPoint(TradeCandle[] candles, int index, BigDecimal shortGapRate) 캔들의 배열이 바뀔 수 있으므로 array 로 직접 받음static booleanLowerShadowPattern.isValid(TradeCandle tradeCandle) 아래 그림자 캔들 유효성 검사static CandlePatternPointLowerShadowPattern.makePoint(TrendLine trendLine, TradeCandle[] candles, int index, BigDecimal shortGapPercent) 아래 그림자 캔들 발생여부 및 정형 점수 생성 발생하지 않을경우 null 발생한 패턴지점은 위 유효성을 통과한 걸로 비교한다 -
Uses of TradeCandle in io.runon.trading.technical.analysis.pattern.upper.shadow
Methods in io.runon.trading.technical.analysis.pattern.upper.shadow with parameters of type TradeCandleModifier and TypeMethodDescriptionInvertedHammerPattern.getPoint(TradeCandle[] candles, int index, BigDecimal shortGapRate) ShootingStar.getPoint(TradeCandle[] candles, int index, BigDecimal shortGapRate) 캔들의 배열이 바뀔 수 있으므로 array 로 직접 받음ShootingStarRise.getPoint(TradeCandle[] candles, int index, BigDecimal shortGapRate) static booleanUpperShadowPattern.isValid(TradeCandle tradeCandle) 위 그림자캔들 유효성 검사static CandlePatternPointUpperShadowPattern.makePoint(TrendLine trendLine, TradeCandle[] candles, int index, BigDecimal shortGapPercent) 위 그림자 캔들 발생여부 및 정형 점수 생성 발생하지 않을경우 null -
Uses of TradeCandle in io.runon.trading.technical.analysis.trend.line
Methods in io.runon.trading.technical.analysis.trend.line with parameters of type TradeCandleModifier and TypeMethodDescriptionbooleanTrendLineCase.isCountValid(TradeCandle tradeCandle) 건수를 누적할지에대한 여부booleanTrendLineDown.isCountValid(TradeCandle tradeCandle) booleanTrendLineUp.isCountValid(TradeCandle tradeCandle) TrendLine.score(TradeCandle[] candles, int index, int leftCount, BigDecimal shortGapRate) 하락 기울기 1.0이면 하락 패턴 1.0 보다 커지면 하락기울기가 가파름 -
Uses of TradeCandle in io.runon.trading.technical.analysis.volume
Methods in io.runon.trading.technical.analysis.volume with parameters of type TradeCandleModifier and TypeMethodDescriptionstatic BigDecimalVolumes.getAverage(TradeCandle[] candles, int count, BigDecimal highestExclusionRate) static BigDecimalVolumes.getAverage(TradeCandle[] candles, int count, BigDecimal lowestExclusionRate, BigDecimal highestExclusionRate) static BigDecimalVolumes.getAverage(TradeCandle[] candles, BigDecimal highestExclusionRate) static BigDecimalVolumes.getAverage(TradeCandle[] candles, BigDecimal lowestExclusionRate, BigDecimal highestExclusionRate) static BigDecimalVolumes.getVolumePower(TradeCandle[] candles) static BigDecimalVolumes.getVolumePower(TradeCandle[] candles, int startIndex, int end) static BigDecimalVolumes.getVolumePowerMovingAverage(TradeCandle[] candles, int count, int maCount) 체결강도 이동평균 얻기 최근 3분 5일선과 같은 형태를 사용하기 위한 용도static BigDecimal[]Volumes.getVolumePowers(TradeCandle[] candles) static BigDecimal[]Volumes.getVolumePowers(TradeCandle[] candles, int startIndex, int end) static BigDecimal[]Volumes.getVolumes(TradeCandle[] candles) static BigDecimal[]Volumes.getVolumes(TradeCandle[] candles, int count) static BigDecimal[]Volumes.getVolumes(TradeCandle[] candles, int startIndex, int end) static BigDecimalVolumes.sum(TradeCandle[] candles, int count) static BigDecimalVolumes.sum(TradeCandle[] candles, int startIndex, int end)