Utility Nodes
General-purpose data manipulation, channel access, alerting and transformation
Utility nodes are the connective tissue of a strategy graph. They don't compute indicators — they reshape, inspect, and route data, letting you access specific fields from OHLCV sources, shift series in time, apply rolling or block statistics, broadcast constants, and fire alerts to external services.
Available Nodes
Candle Color
SignalDetects whether each bar is a green or red candle (close ≥ open). Outputs a 1/0 signal array you can use to gate entries or feed into logic nodes.
Get Value
AccessorReads a named channel (open/high/low/close/volume or any numeric property) from an upstream node at a configurable bar offset. Useful for scalar readouts and lagged comparisons.
Notifier
ActionDispatches alerts through App, Gmail, HTTP webhook, SMS, Telegram, or WhatsApp when triggered. Configure multiple channels simultaneously with per-service credentials.
Partition Fn
TransformSplits the input series into non-overlapping blocks of a fixed period and applies a statistical function to each block. Choose to stamp the result at the first or last bar of each block.
Rolling Fn
TransformApplies one of 30+ statistical functions (max, min, std, slope, Sharpe, RSI…) over a sliding window of configurable length. Every bar gets its own windowed computation.
Serializer
TransformBroadcasts a constant numeric value over the full bar timeline of a connected node. Perfect for creating horizontal reference lines or threshold constants.
Shift
TransformSlides a series forward (positive n) or backward (negative n) by n bars. Null values fill the vacated positions, preserving array length and timestamp alignment.