Module conditions

Module conditions 

Source
Expand description

Order condition types for conditional orders. Builder types for order conditions.

This module provides fluent builder APIs for constructing order conditions with type safety and validation.

Structs§

ExecutionCondition
Execution-based condition that activates an order when a trade of a specific security executes.
ExecutionConditionBuilder
Builder for ExecutionCondition.
MarginCondition
Margin cushion condition that activates an order based on account margin levels.
MarginConditionBuilder
Builder for MarginCondition.
PercentChangeCondition
Percent change condition that activates an order based on price movement percentage.
PercentChangeConditionBuilder
Builder for PercentChangeCondition.
PriceCondition
Price-based condition that activates an order when a contract reaches a specified price.
PriceConditionBuilder
Builder for PriceCondition.
TimeCondition
Time-based condition that activates an order at a specific date and time.
TimeConditionBuilder
Builder for TimeCondition.
VolumeCondition
Volume-based condition that activates an order when cumulative volume reaches a threshold.
VolumeConditionBuilder
Builder for VolumeCondition.

Enums§

TriggerMethod
Price evaluation method for price conditions.