contango.trading.execution.engine.results.results_collector
contango.trading.execution.engine.results.results_collector
ResultsCollector
ResultsCollector()
Collects all results from events & stores them for later analysis.
Initializes ResultsCollector with empty lists for all events.
Source code in src\contango\trading\execution\engine\results\results_collector.py
16 17 18 19 20 21 22 23 24 | |
collect_accepted_fill_event
collect_accepted_fill_event(event: AcceptedFillEvent) -> None
Stores an AcceptedFillEvent in an internal list.
Source code in src\contango\trading\execution\engine\results\results_collector.py
26 27 28 29 30 | |
collect_market_data_event
collect_market_data_event(event: MarketDataEvent) -> None
Stores a MarketDataEvent in an internal list.
Source code in src\contango\trading\execution\engine\results\results_collector.py
44 45 46 47 48 | |
collect_order_event
collect_order_event(event: OrderEvent) -> None
Stores an OrderEvent in an internal list.
Source code in src\contango\trading\execution\engine\results\results_collector.py
38 39 40 41 42 | |
collect_portfolio_snapshot_event
collect_portfolio_snapshot_event(event: PortfolioSnapshotEvent) -> None
Stores a PortfolioSnapshotEvent in an internal list.
Source code in src\contango\trading\execution\engine\results\results_collector.py
50 51 52 53 54 | |
collect_rejected_fill_event
collect_rejected_fill_event(event: RejectedFillEvent) -> None
Stores an RejectedFillEvent in an internal list.
Source code in src\contango\trading\execution\engine\results\results_collector.py
32 33 34 35 36 | |