trading.execution.engine.results.results_collector
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
32 33 34 35 36 37 38 39 40 | |
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
42 43 44 45 46 | |
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
60 61 62 63 64 | |
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
54 55 56 57 58 | |
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
66 67 68 69 70 | |
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
48 49 50 51 52 | |