Execution Control

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.

Short-Circuit Eval

Conditional Branching

Dynamic IF-THEN-ELSE structures. Branch execution based on real-time market regimes or account thresholds.

Dynamic Routing

Temporal State

Nodes for persisting values across bars (Bar Index, Highest Since). Critical for trailing stops and patterns.

Cross-Bar Persistence

Session & Time Gates

Restrict strategy execution to specific market hours. Automatic handling of UTC offsets and daylight savings.

TZ-Aware Execution

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.

Cycle Detection

Prevents recursive signal loops.

Dead Pathing

Optimizes generated code by removing unused branches.

State Integrity

Ensures cross-bar state remains consistent.

Temporal State Primitives

Deterministic persistence across time-steps. These primitives allow your strategy to "remember" historical context.
Value When

Return factor value on specific logical trigger

Logic Utility

Triggered Store
Highest Since

Track max price since a specific logic event

Logic Utility

Historical Max
Bar Index

Access relative or absolute candle positions

Logic Utility

Ordinal Counter
Cross Over

Deterministic edge detection for vector signals

Logic Utility

Edge Trigger
Logic Status: Verified
Output: Deterministic
© 2026 tacticx Development GmbH. All rights reserved.