Skip to contents

List registered indicators

Usage

ledgr_list_indicators(pattern = NULL)

Arguments

pattern

Optional regex filter for names.

Value

Character vector of indicator names.

Examples

local({
  registry <- get(".ledgr_indicator_registry", asNamespace("ledgr"))
  if (exists("example_list", envir = registry, inherits = FALSE)) {
    rm(list = "example_list", envir = registry)
  }
  on.exit(if (exists("example_list", envir = registry, inherits = FALSE)) {
    rm(list = "example_list", envir = registry)
  }, add = TRUE)
  ind <- ledgr_indicator(
    id = "example_list",
    fn = function(window) tail(window$close, 1),
    requires_bars = 1
  )
  ledgr_register_indicator(ind)
  ledgr_list_indicators("example")
})
#> [1] "example_list"