![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Order lifecycle event for tracing order chain. More...
#include <compliance_types.hpp>
Public Attributes | |
| std::string | order_id |
| Current order identifier. | |
| std::string | parent_order_id |
| Parent order ID (empty for new orders). | |
| std::string | event_type |
| "ORDER_NEW", "ORDER_MODIFY", "ORDER_CANCEL", "ORDER_FILL". | |
| int64_t | timestamp_ns = 0 |
| Event timestamp. | |
| double | price = 0.0 |
| Order price. | |
| double | quantity = 0.0 |
| Order quantity. | |
| std::string | venue_mic |
| Execution venue MIC. | |
Order lifecycle event for tracing order chain.
Definition at line 1275 of file compliance_types.hpp.
| std::string signet::forge::mifid2::OrderLifecycleEvent::event_type |
"ORDER_NEW", "ORDER_MODIFY", "ORDER_CANCEL", "ORDER_FILL".
Definition at line 1278 of file compliance_types.hpp.
| std::string signet::forge::mifid2::OrderLifecycleEvent::order_id |
Current order identifier.
Definition at line 1276 of file compliance_types.hpp.
| std::string signet::forge::mifid2::OrderLifecycleEvent::parent_order_id |
Parent order ID (empty for new orders).
Definition at line 1277 of file compliance_types.hpp.
| double signet::forge::mifid2::OrderLifecycleEvent::price = 0.0 |
Order price.
Definition at line 1280 of file compliance_types.hpp.
| double signet::forge::mifid2::OrderLifecycleEvent::quantity = 0.0 |
Order quantity.
Definition at line 1281 of file compliance_types.hpp.
| int64_t signet::forge::mifid2::OrderLifecycleEvent::timestamp_ns = 0 |
Event timestamp.
Definition at line 1279 of file compliance_types.hpp.
| std::string signet::forge::mifid2::OrderLifecycleEvent::venue_mic |
Execution venue MIC.
Definition at line 1282 of file compliance_types.hpp.