builder_composeCompose saved definitions using the same recursive condition language.
Area
Strategy Builder
Group
Authoring
Access
Write
Risk
May change server state
Details
Full description
Details
Create a reusable definition with ordinary typed references or inline sequence steps.
Use kind=all_of/any_of/not/at_least/consecutive with definition_ids. For kind=sequence use steps=[{condition: {kind: condition_ref, definition_id: ...}, within_bars: 6}]. Each step accepts condition, optional id, within_bars and hold_bars. builder_discover(ref="condition:sequence") documents the canonical step grammar. The standard source parser validates inline predicates and references. Policy exits are attached as separate exit rules.
Operates on
Builder objects this tool reads or produces, linked to their reference pages.
Capabilities
Bounded options and operating modes surfaced above the full JSON schema.
Kind options
kind
all_ofany_ofnotsequenceconsecutiveat_leastComposition modes
mode
all_ofany_ofnotat_leastconsecutivesequenceRequired Inputs
kindCombinatorMode-strategy_idstring-Optional Inputs
definition_idsanyOf (2 variants)-min_trueanyOf (2 variants)-sequence_idanyOf (2 variants)-stepsanyOf (2 variants)-strictboolean-window_barsanyOf (2 variants)-