List of all items
Structs
- alert_register::PriceAlertRegister
- alert_register::TriggeredAlert
- costs::CostCharge
- costs::InstrumentCosts
- costs::SwapSchedule
- currency::ConversionLeg
- currency::ConversionLegAudit
- currency::ConversionQuoteBook
- currency::ConversionResult
- currency::FxPair
- currency::RunCurrencyPlan
- engine::FutureEngineTransaction
- engine::TradeEngine
- execution::ExecutionPricer
- position::Position
- position::PositionData
- position_manager::PositionGroup
- position_manager::PositionManager
- profile::EntryLevelResolution
- profile::EntryResolutionContext
- profile::GeneratedTargetResolution
- profile::ManagementProfile
- profile::ResolvedEntry
- profile::TargetResolution
- rules::PositionView
- sizing::SizingResult
- types::EffectiveStop
- types::ExecutionFill
- types::ExecutionModel
- types::Fill
- types::FixedPrice
- types::FutureFill
- types::Lots
- types::PreparedPendingFill
- types::PriceQuote
- types::Signal
- types::TargetSpec
Enums
- alert_register::AlertKind
- costs::CommissionModel
- costs::CostBasis
- costs::CostKind
- costs::CostValidationError
- costs::SwapAmount
- currency::ConversionError
- currency::ConversionPriceSide
- currency::ConversionRoute
- currency::FxPairDirection
- currency::QuoteValidationError
- currency::RunCurrencyPlanError
- engine::FutureApplyError
- error::CoreError
- execution::ExecutionError
- position_manager::PositionManagerError
- profile::EntryGeometryPolicy
- profile::PositionRef
- profile::PriceGridSource
- profile::ProfileApplicationError
- profile::ProfileValidationError
- profile::RawSignal
- profile::RuleConfigDef
- profile::StoplossMode
- profile::TargetResolutionSource
- profile::TargetSelection
- profile::TargetSource
- rules::Rule
- sizing::InstrumentSizingError
- sizing::LotCapStatus
- sizing::SizingError
- sizing::SizingPolicy
- types::Action
- types::CloseReason
- types::Effect
- types::ExecutionConvention
- types::FillModel
- types::FillPurpose
- types::FutureEffect
- types::OrderType
- types::PositionRecord
- types::PositionStatus
- types::RuleConfig
- types::Side
- types::SlippageModel
- types::StopOrigin
- validation::RawSignalValidationError
Traits
Functions
- costs::rollover_instants
- currency::resolve_conversion_route
- currency::resolve_fx_pair
- profile::allocate_target_steps
- profile::allocate_target_units
- profile::resolve_signal
- profile::resolve_unprofiled_entry
- profile::validate_profile
- sizing::compute_instrument_native_loss_per_lot
- sizing::compute_instrument_size
- sizing::compute_instrument_size_for_spec
- sizing::compute_instrument_size_for_spec_with_prices
- sizing::compute_native_loss_per_lot
- sizing::compute_size
- types::position_size_tolerance
- validation::validate_entry_class
- validation::validate_raw_signal
- validation::validate_raw_signals
Type Aliases
- engine::FutureApplyResult
- error::Result
- execution::ExecutionResult
- types::GroupId
- types::PositionId
- types::TradeId