Logic & Flow Nodes
Control the decision-making process of your strategy. Logic nodes enable signal filtering, state persistence, and session-aware branching.
Boolean Signal Trees
Implement complex AND, OR, XOR, and NAND gates. Logic core evaluates boolean trees using short-circuit optimization.
Conditional Branching
Dynamic IF-THEN-ELSE structures. Branch execution based on real-time market regimes or account thresholds.
Temporal State
Nodes for persisting values across bars (Bar Index, Highest Since). Critical for trailing stops and patterns.
Session & Time Gates
Restrict strategy execution to specific market hours. Automatic handling of UTC offsets and daylight savings.
Formal Logic Audit
Logic Verification
Every logical branch is audited by our formal verification layer. This identifies dead code, infinite recursion, and unreachable states before you backtest or export.
Prevents recursive signal loops.
Optimizes generated code by removing unused branches.
Ensures cross-bar state remains consistent.
Temporal State Primitives
Return factor value on specific logical trigger
Logic Utility
Triggered StoreTrack max price since a specific logic event
Logic Utility
Historical MaxAccess relative or absolute candle positions
Logic Utility
Ordinal CounterDeterministic edge detection for vector signals
Logic Utility
Edge Trigger