Skip to main content

Module core

Module core 

Source
Expand description

Asset-class screeners and shared Screener builder state.

Screener::build_payload assembles the POST body; Screener::get sends it and decodes rows. Filters with the same left key merge: new values append and the operator promotes to FilterOperator::InRange when values are not a subset.

Modules§

bond
BondScreener (TradingView subtype bond).
coin
CoinScreener (TradingView subtype coin).
crypto
CryptoScreener (TradingView subtype crypto).
forex
ForexScreener (TradingView subtype forex).
futures
FuturesScreener (TradingView subtype futures).
stock
StockScreener (TradingView subtype global).

Structs§

Screener
Request builder for one scanner POST.

Constants§

DEFAULT_MAX_RANGE
Default result window end
DEFAULT_MIN_RANGE
Default result window start

Functions§

get_for_asset
Configures a typed screener for asset, then runs Screener::get.
with_asset_screener
Configures a typed screener for asset and returns the result of f.