Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

compute_leg_fills

cre8_app_capitalstrategy::execution::compute_leg_fills

fn · cre8-app-capitalstrategy · crates/cre8-app-capitalstrategy/src/execution.rs:1337 documented

67lines
8cyclomatic
2max nesting
23statements
0? exits
4params
3callers
5callees
1.1 (p81)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (3 direct callers, 5 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 4 sitespath · 1 sitepath · 1 sitename · 1 sitename · 3 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitemark_to_marketapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::mark_to_marketliquidate_open_tradesapp-capitalstrategy · cc 3cre8_app_capitalstrategy::execution::liquidate_open_tradesoption_legs_mark_by_model_a…app-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::tests::option_legs_mark_by_model_and_margin_trades_record_greeks_and_carryclose_marked_tradeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::close_marked_tradetrade_return_requires_fresh…app-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::tests::trade_return_requires_fresh_full_leg_coveragecompute_leg_fills_falls_bac…app-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::tests::compute_leg_fills_falls_back_to_entry_pricescompute_leg_fillsapp-capitalstrategy · cc 8cre8_app_capitalstrategy::execution::compute_leg_fillssanitizeapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::sanitizelookup_latest_observationapp-capitalstrategy · cc 5cre8_app_capitalstrategy::execution::lookup_latest_observationsigned_leg_returnapp-capitalstrategy · cc 1cre8_app_capitalstrategy::execution::signed_leg_returnleg_observationapp-capitalstrategy · cc 5cre8_app_capitalstrategy::execution::planned_legs::leg_observationusable_valueapp-capitalstrategy · cc 3cre8_app_capitalstrategy::execution::planned_legs::usable_valueis_option_legapp-capitalstrategy · cc 1cre8_app_capitalstrategy::instrument_legs::is_option_legis_fresh_observationapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::is_fresh_observationprovider_freshness_windowapp-capitalstrategy · cc 2cre8_app_capitalstrategy::execution::provider_freshness_windowoption_valueapp-capitalstrategy · cc 7cre8_app_capitalstrategy::instrument_legs::option_valuesigned_leg_returnapp-capitalstrategy · cc 3cre8_app_capitalstrategy::instrument_legs::signed_leg_returnvenue_derivative_markapp-capitalstrategy · cc 3cre8_app_capitalstrategy::instrument_legs::venue_derivative_mark

Control flow

Source not readable from this process.

Callers 3

Callees 5

Source not readable from this process.