Returns the exact feature ID strings that strategies should pass to
ctx$feature(instrument_id, name). This helper reads the existing indicator
IDs; it does not generate aliases or change the ID scheme.
Value
A character vector. List input returns a plain unnamed character vector in list order. Feature-map input returns IDs named by alias.
Articles
Indicators, feature IDs, and warmup:
vignette("indicators", package = "ledgr")
system.file("doc", "indicators.html", package = "ledgr")
Examples
sma_20 <- ledgr_ind_sma(20)
ledgr_feature_id(sma_20)
#> [1] "sma_20"
features <- list(ledgr_ind_sma(20), ledgr_ind_returns(5))
ledgr_feature_id(features)
#> [1] "sma_20" "return_5"
mapped <- ledgr_feature_map(
trend = ledgr_ind_sma(20),
momentum = ledgr_ind_returns(5)
)
ledgr_feature_id(mapped)
#> trend momentum
#> "sma_20" "return_5"