Package-level declarations
Types
Link copied to clipboard
class PreviousDayHigh(symbol: String, calendar: TradingCalendar, source: MarketSource, clock: Clock, window: TimeWindow = TimeWindow.ONE_MINUTE) : SessionAnchoredIndicator<BigDecimal>
Link copied to clipboard
class PreviousDayLow(symbol: String, calendar: TradingCalendar, source: MarketSource, clock: Clock, window: TimeWindow = TimeWindow.ONE_MINUTE) : SessionAnchoredIndicator<BigDecimal>
Link copied to clipboard
open class RangeAggregateIndicator<T : Any>(symbol: String, window: TimeWindow, rangeSpec: () -> TimeRange, reduce: (Sequence<Candle>) -> T?, source: MarketSource, clock: Clock, refreshOn: RefreshTrigger)
Link copied to clipboard
abstract class SessionAnchoredIndicator<T : Any>(anchor: SessionAnchor, calendar: TradingCalendar, symbol: String, window: TimeWindow, source: MarketSource, clock: Clock, reduce: (Sequence<Candle>) -> T?) : RangeAggregateIndicator<T>
Link copied to clipboard
class SessionHigh(symbol: String, anchor: SessionAnchor, calendar: TradingCalendar, source: MarketSource, clock: Clock, window: TimeWindow = TimeWindow.ONE_MINUTE) : SessionAnchoredIndicator<BigDecimal>
Link copied to clipboard
class SessionLow(symbol: String, anchor: SessionAnchor, calendar: TradingCalendar, source: MarketSource, clock: Clock, window: TimeWindow = TimeWindow.ONE_MINUTE) : SessionAnchoredIndicator<BigDecimal>